summaryrefslogtreecommitdiff
path: root/security/py-cryptography/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2017-06-19 21:03:19 +0000
committerwiz <wiz@pkgsrc.org>2017-06-19 21:03:19 +0000
commitb49377e9c24d4d4d76ca83b2bcf02c8208b2e191 (patch)
tree110a56994544f7dc319d4e64405e4f9c0ad01f53 /security/py-cryptography/Makefile
parentd7b0fe5a0c73fa93a844c790a0fa0e8976f17cc0 (diff)
downloadpkgsrc-b49377e9c24d4d4d76ca83b2bcf02c8208b2e191.tar.gz
Updated py-cryptography to 1.9.
1.9 - 2017-05-29 ~~~~~~~~~~~~~~~~ * **BACKWARDS INCOMPATIBLE:** Elliptic Curve signature verification no longer returns ``True`` on success. This brings it in line with the interface's documentation, and our intent. The correct way to use :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.verify` has always been to check whether or not :class:`~cryptography.exceptions.InvalidSignature` was raised. * **BACKWARDS INCOMPATIBLE:** Dropped support for macOS 10.7 and 10.8. * **BACKWARDS INCOMPATIBLE:** The minimum supported PyPy version is now 5.3. * Python 3.3 support has been deprecated, and will be removed in the next ``cryptography`` release. * Add support for providing ``tag`` during :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` finalization via :meth:`~cryptography.hazmat.primitives.ciphers.AEADDecryptionContext.finalize_with_tag`. * Fixed an issue preventing ``cryptography`` from compiling against LibreSSL 2.5.x. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.key_size` and :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey.key_size` as convenience methods for determining the bit size of a secret scalar for the curve. * Accessing an unrecognized extension marked critical on an X.509 object will no longer raise an ``UnsupportedExtension`` exception, instead an :class:`~cryptography.x509.UnrecognizedExtension` object will be returned. This behavior was based on a poor reading of the RFC, unknown critical extensions only need to be rejected on certificate verification. * The CommonCrypto backend has been removed. * MultiBackend has been removed. * ``Whirlpool`` and ``RIPEMD160`` have been deprecated.
Diffstat (limited to 'security/py-cryptography/Makefile')
-rw-r--r--security/py-cryptography/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile
index db7645a428c..5c9421f2a16 100644
--- a/security/py-cryptography/Makefile
+++ b/security/py-cryptography/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2017/05/29 13:22:31 wiz Exp $
+# $NetBSD: Makefile,v 1.56 2017/06/19 21:03:19 wiz Exp $
-DISTNAME= cryptography-1.8.2
+DISTNAME= cryptography-1.9
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography/}