Path to this page:
Subject: CVS commit: pkgsrc/security/py-cryptography
From: Adam Ciarcinski
Date: 2017-07-18 15:58:25
Message id: 20170718135826.03709FACD@cvs.NetBSD.org
Log Message:
2.0:
BACKWARDS INCOMPATIBLE: Support for Python 3.3 has been dropped.
We now ship manylinux1 wheels linked against OpenSSL 1.1.0f. These wheels will \
be automatically used with most Linux distributions if you are running the \
latest pip.
Deprecated the use of signer on \
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`, \
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`, and \
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey` \
in favor of sign.
Deprecated the use of verifier on \
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey`, \
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey`, and \
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey` in \
favor of verify.
Added support for parsing \
:class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp` \
objects from X.509 certificate extensions.
Added support for \
:class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`.
Added support for :class:`~cryptography.hazmat.primitives.ciphers.aead.AESCCM`.
Added :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM`, a "one \
shot" API for AES GCM encryption.
Added support for :doc:`/hazmat/primitives/asymmetric/x25519`.
Added support for serializing and deserializing Diffie-Hellman parameters with \
:func:`~cryptography.hazmat.primitives.serialization.load_pem_parameters`, \
:func:`~cryptography.hazmat.primitives.serialization.load_der_parameters`, and \
:meth:`~cryptography.hazmat.primitives.asymmetric.dh.DHParameters.parameter_bytes` \
.
The extensions attribute on :class:`~cryptography.x509.Certificate`, \
:class:`~cryptography.x509.CertificateSigningRequest`, \
:class:`~cryptography.x509.CertificateRevocationList`, and \
:class:`~cryptography.x509.RevokedCertificate` now caches the computed \
Extensions object. There should be no performance change, just a performance \
improvement for programs accessing the extensions attribute multiple times.
Files: