diff options
author | adam <adam@pkgsrc.org> | 2017-10-12 08:28:40 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-10-12 08:28:40 +0000 |
commit | 0a4f030dc2b2ee0a4301f9928d277b99d8ed1b5a (patch) | |
tree | f0ece01055e968cff2c669cf6de7d16dc796c5f4 /security/py-cryptography | |
parent | 70583545d4d5d9f027905d357848535354a210db (diff) | |
download | pkgsrc-0a4f030dc2b2ee0a4301f9928d277b99d8ed1b5a.tar.gz |
py-cryptography[_vectors]: update to 2.1.1
2.1:
FINAL DEPRECATION Python 2.6 support is deprecated, and will be removed in the next release of cryptography.
BACKWARDS INCOMPATIBLE: Whirlpool, RIPEMD160, and UnsupportedExtension have been removed in accordance with our :doc:`/api-stability` policy.
BACKWARDS INCOMPATIBLE: :attr:`~cryptography.x509.DNSName.value`, :attr:`~cryptography.x509.RFC822Name.value`, and :attr:`~cryptography.x509.UniformResourceIdentifier.value` will now return an :term:`A-label` string when parsing a certificate containing an internationalized domain name (IDN) or if the caller passed a :term:`U-label` to the constructor. See below for additional deprecations related to this change.
Installing cryptography now requires pip 6 or newer.
Deprecated passing :term:`U-label` strings to the :class:`~cryptography.x509.DNSName`, :class:`~cryptography.x509.UniformResourceIdentifier`, and :class:`~cryptography.x509.RFC822Name` constructors. Instead, users should pass values as :term:`A-label` strings with idna encoding if necessary. This change will not affect anyone who is not processing internationalized domains.
Added support for :class:`~cryptography.hazmat.primitives.ciphers.algorithms.ChaCha20`. In most cases users should choose :class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305` rather than using this unauthenticated form.
Added :meth:`~cryptography.x509.CertificateRevocationList.is_signature_valid` to :class:`~cryptography.x509.CertificateRevocationList`.
Support :class:`~cryptography.hazmat.primitives.hashes.BLAKE2b` and :class:`~cryptography.hazmat.primitives.hashes.BLAKE2s` with :class:`~cryptography.hazmat.primitives.hmac.HMAC`.
Added support for :class:`~cryptography.hazmat.primitives.ciphers.modes.XTS` mode for AES.
Added support for using labels with :class:`~cryptography.hazmat.primitives.asymmetric.padding.OAEP` when using OpenSSL 1.0.2 or greater.
Improved compatibility with NSS when issuing certificates from an issuer that has a subject with non-UTF8String string types.
Add support for the :class:`~cryptography.x509.DeltaCRLIndicator` extension.
Add support for the :class:`~cryptography.x509.TLSFeature` extension. This is commonly used for enabling OCSP Must-Staple in certificates.
Add support for the :class:`~cryptography.x509.FreshestCRL` extension.
Diffstat (limited to 'security/py-cryptography')
-rw-r--r-- | security/py-cryptography/Makefile | 4 | ||||
-rw-r--r-- | security/py-cryptography/PLIST | 5 | ||||
-rw-r--r-- | security/py-cryptography/distinfo | 10 |
3 files changed, 8 insertions, 11 deletions
diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile index 324b1e7b7db..16b0867bc1d 100644 --- a/security/py-cryptography/Makefile +++ b/security/py-cryptography/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.59 2017/08/04 05:31:11 adam Exp $ +# $NetBSD: Makefile,v 1.60 2017/10/12 08:28:40 adam Exp $ -DISTNAME= cryptography-2.0.3 +DISTNAME= cryptography-2.1.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= security python MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography/} diff --git a/security/py-cryptography/PLIST b/security/py-cryptography/PLIST index e7787b35ec1..c143e60e657 100644 --- a/security/py-cryptography/PLIST +++ b/security/py-cryptography/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.19 2017/07/18 13:58:25 adam Exp $ +@comment $NetBSD: PLIST,v 1.20 2017/10/12 08:28:40 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -146,9 +146,6 @@ ${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyo ${PYSITELIB}/cryptography/hazmat/primitives/hmac.py ${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyc ${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyo -${PYSITELIB}/cryptography/hazmat/primitives/interfaces.py -${PYSITELIB}/cryptography/hazmat/primitives/interfaces.pyc -${PYSITELIB}/cryptography/hazmat/primitives/interfaces.pyo ${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.py ${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyc ${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyo diff --git a/security/py-cryptography/distinfo b/security/py-cryptography/distinfo index a730acf6864..3cc3112ea01 100644 --- a/security/py-cryptography/distinfo +++ b/security/py-cryptography/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.45 2017/08/04 05:31:11 adam Exp $ +$NetBSD: distinfo,v 1.46 2017/10/12 08:28:40 adam Exp $ -SHA1 (cryptography-2.0.3.tar.gz) = 918c788a03142e5058e23c3711fc3e6618f38a61 -RMD160 (cryptography-2.0.3.tar.gz) = 81589b290b8af9fe461b93baee04345a13fa866c -SHA512 (cryptography-2.0.3.tar.gz) = fa569c4f5a994e2bd90810649fdf48115bfd5ff46790c849991e8f7a7c8b5435402f92453e4365426ee645623b3bb509c9bb781657c4b4e81e3a36b58ba5461c -Size (cryptography-2.0.3.tar.gz) = 427544 bytes +SHA1 (cryptography-2.1.1.tar.gz) = 1eba5ae017443f0e49264dda44f0421cce56ac92 +RMD160 (cryptography-2.1.1.tar.gz) = 3da88a7d1dc467f48be67de71f91ff4233e4306b +SHA512 (cryptography-2.1.1.tar.gz) = d021f7af1cb4c6430049d2213405b7bea84bc0bde9e9f92c99c87dd835b2f28eb28024d65090756d2cc72b63510f25d71c55e473ce00e1d24736c15037998adb +Size (cryptography-2.1.1.tar.gz) = 441477 bytes |