summaryrefslogtreecommitdiff
path: root/security/py-cryptography
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2018-11-13 11:23:38 +0000
committeradam <adam@pkgsrc.org>2018-11-13 11:23:38 +0000
commit4a4fc9f7dd08b25b23653a63a4bee65e146f6ef5 (patch)
treeb39bfd2b9897f4e0ea309cd33ef3e86c573b61f6 /security/py-cryptography
parent3e603a425650bc440a3077e37e0ed077cd758184 (diff)
downloadpkgsrc-4a4fc9f7dd08b25b23653a63a4bee65e146f6ef5.tar.gz
py-cryptography[_vectors]: updated to 2.4.1
2.4.1: Fixed a build breakage in our manylinux1 wheels. 2.4: BACKWARDS INCOMPATIBLE: Dropped support for LibreSSL 2.4.x. Deprecated OpenSSL 1.0.1 support. OpenSSL 1.0.1 is no longer supported by the OpenSSL project. At this time there is no time table for dropping support, however we strongly encourage all users to upgrade or install cryptography from a wheel. Added initial :doc:OCSP </x509/ocsp> support. Added support for :class:~cryptography.x509.PrecertPoison.
Diffstat (limited to 'security/py-cryptography')
-rw-r--r--security/py-cryptography/Makefile19
-rw-r--r--security/py-cryptography/PLIST17
-rw-r--r--security/py-cryptography/distinfo10
3 files changed, 27 insertions, 19 deletions
diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile
index 5fc4eef6ddd..a0b9c448d3d 100644
--- a/security/py-cryptography/Makefile
+++ b/security/py-cryptography/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.68 2018/08/15 08:21:42 adam Exp $
+# $NetBSD: Makefile,v 1.69 2018/11/13 11:23:38 adam Exp $
-DISTNAME= cryptography-2.3.1
+DISTNAME= cryptography-2.4.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography/}
@@ -10,21 +10,20 @@ HOMEPAGE= https://pypi.python.org/pypi/cryptography/
COMMENT= Cryptographic recipes and primitives for Python
LICENSE= apache-2.0 OR modified-bsd
-DEPENDS+= ${PYPKGPREFIX}-asn1crypto-[0-9]*:../../security/py-asn1crypto
-DEPENDS+= ${PYPKGPREFIX}-cffi>=1.8.2:../../devel/py-cffi
+DEPENDS+= ${PYPKGPREFIX}-asn1crypto>=0.21.0:../../security/py-asn1crypto
+DEPENDS+= ${PYPKGPREFIX}-cffi>=1.11.4:../../devel/py-cffi
DEPENDS+= ${PYPKGPREFIX}-cparser>=2.10:../../devel/py-cparser
-DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna
-DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-idna>=2.1:../../www/py-idna
+DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
TEST_DEPENDS+= ${PYPKGPREFIX}-cryptography_vectors-[0-9]*:../../security/py-cryptography_vectors
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=1.11.4:../../devel/py-hypothesis
TEST_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601
TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
TEST_DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
-TEST_DEPENDS+= ${PYPKGPREFIX}-requests>=0.8:../../devel/py-requests
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0.8:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.9.3:../../devel/py-test
.include "../../lang/python/pyversion.mk"
-
-.if ${PYPKGPREFIX} == "py27"
+.if ${_PYTHON_VERSION} == 27
DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress
.endif
diff --git a/security/py-cryptography/PLIST b/security/py-cryptography/PLIST
index c143e60e657..219264246ef 100644
--- a/security/py-cryptography/PLIST
+++ b/security/py-cryptography/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2017/10/12 08:28:40 adam Exp $
+@comment $NetBSD: PLIST,v 1.21 2018/11/13 11:23:38 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -20,6 +20,9 @@ ${PYSITELIB}/cryptography/fernet.pyo
${PYSITELIB}/cryptography/hazmat/__init__.py
${PYSITELIB}/cryptography/hazmat/__init__.pyc
${PYSITELIB}/cryptography/hazmat/__init__.pyo
+${PYSITELIB}/cryptography/hazmat/_oid.py
+${PYSITELIB}/cryptography/hazmat/_oid.pyc
+${PYSITELIB}/cryptography/hazmat/_oid.pyo
${PYSITELIB}/cryptography/hazmat/backends/__init__.py
${PYSITELIB}/cryptography/hazmat/backends/__init__.pyc
${PYSITELIB}/cryptography/hazmat/backends/__init__.pyo
@@ -62,6 +65,9 @@ ${PYSITELIB}/cryptography/hazmat/backends/openssl/hashes.pyo
${PYSITELIB}/cryptography/hazmat/backends/openssl/hmac.py
${PYSITELIB}/cryptography/hazmat/backends/openssl/hmac.pyc
${PYSITELIB}/cryptography/hazmat/backends/openssl/hmac.pyo
+${PYSITELIB}/cryptography/hazmat/backends/openssl/ocsp.py
+${PYSITELIB}/cryptography/hazmat/backends/openssl/ocsp.pyc
+${PYSITELIB}/cryptography/hazmat/backends/openssl/ocsp.pyo
${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.py
${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyc
${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyo
@@ -77,12 +83,12 @@ ${PYSITELIB}/cryptography/hazmat/backends/openssl/x509.pyo
${PYSITELIB}/cryptography/hazmat/bindings/__init__.py
${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyc
${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyo
-${PLIST.py2x}${PYSITELIB}/cryptography/hazmat/bindings/_constant_time.so
-${PLIST.py2x}${PYSITELIB}/cryptography/hazmat/bindings/_openssl.so
-${PLIST.py2x}${PYSITELIB}/cryptography/hazmat/bindings/_padding.so
${PLIST.py3x}${PYSITELIB}/cryptography/hazmat/bindings/_constant_time.abi3.so
+${PLIST.py2x}${PYSITELIB}/cryptography/hazmat/bindings/_constant_time.so
${PLIST.py3x}${PYSITELIB}/cryptography/hazmat/bindings/_openssl.abi3.so
+${PLIST.py2x}${PYSITELIB}/cryptography/hazmat/bindings/_openssl.so
${PLIST.py3x}${PYSITELIB}/cryptography/hazmat/bindings/_padding.abi3.so
+${PLIST.py2x}${PYSITELIB}/cryptography/hazmat/bindings/_padding.so
${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.py
${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.pyc
${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.pyo
@@ -212,6 +218,9 @@ ${PYSITELIB}/cryptography/x509/general_name.pyo
${PYSITELIB}/cryptography/x509/name.py
${PYSITELIB}/cryptography/x509/name.pyc
${PYSITELIB}/cryptography/x509/name.pyo
+${PYSITELIB}/cryptography/x509/ocsp.py
+${PYSITELIB}/cryptography/x509/ocsp.pyc
+${PYSITELIB}/cryptography/x509/ocsp.pyo
${PYSITELIB}/cryptography/x509/oid.py
${PYSITELIB}/cryptography/x509/oid.pyc
${PYSITELIB}/cryptography/x509/oid.pyo
diff --git a/security/py-cryptography/distinfo b/security/py-cryptography/distinfo
index da95bd03ffc..27c828b5435 100644
--- a/security/py-cryptography/distinfo
+++ b/security/py-cryptography/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.54 2018/08/15 08:21:42 adam Exp $
+$NetBSD: distinfo,v 1.55 2018/11/13 11:23:38 adam Exp $
-SHA1 (cryptography-2.3.1.tar.gz) = c550f9ba5a46ad33a0568edc2b9d0f4af3e4adab
-RMD160 (cryptography-2.3.1.tar.gz) = e82c4582af8a1ac2778153365bc204a882fab88a
-SHA512 (cryptography-2.3.1.tar.gz) = 384581238b5669dbf31fd1b1385ec2ff9c6d76e2b7612efb15f255e17a11a38474f84668e62ceaa39a146260f46cac743575c0a8ffedc1e40c7b2f90d7cb00b1
-Size (cryptography-2.3.1.tar.gz) = 449577 bytes
+SHA1 (cryptography-2.4.1.tar.gz) = 40dd9d731aeabb635b3cb36d0b6cbd97c2f42495
+RMD160 (cryptography-2.4.1.tar.gz) = fea1b17f78f5bcca1d888b5e4583bdc26d46784f
+SHA512 (cryptography-2.4.1.tar.gz) = dd018fca4b3dbc2c576f643df0df2a534f9fdd4af464ae6ee77b0702bfd4dfa7e89943a89fe5126094f7f23e349a32774e91bb074735014efa49fe5390cc6b4c
+Size (cryptography-2.4.1.tar.gz) = 468551 bytes