[Cryptography-dev] PyCA cryptography 2.9 released

Paul Kehrer paul.l.kehrer at gmail.com
Thu Apr 2 16:00:35 EDT 2020


PyCA cryptography 2.9 has been released to PyPI. cryptography includes
both high level recipes and low level interfaces to common
cryptographic algorithms such as symmetric ciphers, asymmetric
algorithms, message digests, X509, key derivation functions, and much
more. We support Python 2.7, Python 3.5+, and PyPy.

Changelog (https://cryptography.io/en/latest/changelog/#v2-9):
* BACKWARDS INCOMPATIBLE: Support for Python 3.4 has been removed due
to low usage and maintenance burden.
* BACKWARDS INCOMPATIBLE: Support for OpenSSL 1.0.1 has been removed.
Users on older version of OpenSSL will need to upgrade.
* BACKWARDS INCOMPATIBLE: Support for LibreSSL 2.6.x has been removed.
* Removed support for calling public_bytes() with no arguments, as per
our deprecation policy. You must now pass encoding and format.
* BACKWARDS INCOMPATIBLE: Reversed the order in which rfc4514_string()
returns the RDNs as required by RFC 4514.
* Updated Windows, macOS, and manylinux wheels to be compiled with
OpenSSL 1.1.1f.
* Added support for parsing single_extensions in an OCSP response.
* NameAttribute values can now be empty strings.


-Paul Kehrer (reaperhulk)


More information about the Cryptography-dev mailing list