diff options
author | wiz <wiz@pkgsrc.org> | 2017-06-19 21:03:19 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2017-06-19 21:03:19 +0000 |
commit | b49377e9c24d4d4d76ca83b2bcf02c8208b2e191 (patch) | |
tree | 110a56994544f7dc319d4e64405e4f9c0ad01f53 /security/py-cryptography/Makefile | |
parent | d7b0fe5a0c73fa93a844c790a0fa0e8976f17cc0 (diff) | |
download | pkgsrc-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/Makefile | 4 |
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/} |