File: C:/Users/fred/anaconda3/pkgs/pyopenssl-24.2.1-py312haa95532_0/info/recipe/meta.yaml.template
{% set name = "pyopenssl" %}
{% set version = "24.2.1" %}
package:
name: {{ name|lower }}
version: {{ version }}
source:
url: https://pypi.io/packages/source/p/pyOpenSSL/{{ name }}-{{ version }}.tar.gz
sha256: 4247f0dbe3748d560dcbb2ff3ea01af0f9a1a001ef5f7c4c647956ed8cbf0e95
build:
number: 0
skip: true # [py<37]
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
requirements:
host:
- python
- pip
- setuptools
- wheel
run:
- python
- cryptography >=41.0.5,<44
test:
imports:
- OpenSSL
- OpenSSL.crypto
- OpenSSL.rand
- OpenSSL.SSL
requires:
- pip
commands:
- pip check
- python -m OpenSSL.debug
about:
home: https://github.com/pyca/pyopenssl
license: Apache-2.0
license_family: Apache
license_file: LICENSE
summary: Python wrapper module around the OpenSSL library
description: |
pyOpenSSL is a high-level wrapper around a subset of the OpenSSL library.
It includes:
-SSL.Connection objects, wrapping the methods of Python's portable sockets
-Callbacks written in Python
-Extensive error-handling mechanism, mirroring OpenSSL's error codes
and much more.
doc_url: https://www.pyopenssl.org/en/latest/
dev_url: https://github.com/pyca/pyopenssl
extra:
recipe-maintainers:
- goanpeca
- nehaljwani
- mingwandroid