forked from pool/python-cryptography
- update to 40.0.1:
* Support for Python 3.6 is deprecated and will be removed in the next release. * Deprecated the current minimum supported Rust version (MSRV) of 1.48.0. In the next release we will raise MSRV to 1.56.0. Users with the latest ``pip`` will typically get a wheel and not need Rust installed * Deprecated support for OpenSSL less than 1.1.1d. The next release of ``cryptography`` will drop support for older versions. * Deprecated support for DSA keys in :func:`~cryptography.hazmat.primitives.serialization.load_s sh_public_key` and :func:`~cryptography.hazmat.primitives.serialization.load_s sh_private_key`. * Deprecated support for OpenSSH serialization in :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAP ublicKey` and :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAP rivateKey`. * Added support for parsing SSH certificates in addition to public keys with :func:`~cryptography.hazmat.primitives.serialization.load_s sh_public_identity`. :func:`~cryptography.hazmat.primitives.serialization.load_s sh_public_key` continues to support only public keys. * Added support for generating SSH certificates with :class:`~cryptography.hazmat.primitives.serialization.SSHCe rtificateBuilder`. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=176
This commit is contained in:
@@ -1,3 +1,51 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 26 19:56:32 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 40.0.1:
|
||||
* Support for Python 3.6 is deprecated and will be removed in
|
||||
the next release.
|
||||
* Deprecated the current minimum supported Rust version (MSRV)
|
||||
of 1.48.0. In the next release we will raise MSRV to 1.56.0.
|
||||
Users with the latest ``pip`` will typically get a wheel
|
||||
and not need Rust installed
|
||||
* Deprecated support for OpenSSL less than 1.1.1d. The next
|
||||
release of ``cryptography`` will drop support for older versions.
|
||||
* Deprecated support for DSA keys in
|
||||
:func:`~cryptography.hazmat.primitives.serialization.load_s
|
||||
sh_public_key`
|
||||
and
|
||||
:func:`~cryptography.hazmat.primitives.serialization.load_s
|
||||
sh_private_key`.
|
||||
* Deprecated support for OpenSSH serialization in
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAP
|
||||
ublicKey`
|
||||
and
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAP
|
||||
rivateKey`.
|
||||
* Added support for parsing SSH certificates in addition to
|
||||
public keys with
|
||||
:func:`~cryptography.hazmat.primitives.serialization.load_s
|
||||
sh_public_identity`.
|
||||
:func:`~cryptography.hazmat.primitives.serialization.load_s
|
||||
sh_public_key` continues to support only public keys.
|
||||
* Added support for generating SSH certificates with
|
||||
:class:`~cryptography.hazmat.primitives.serialization.SSHCe
|
||||
rtificateBuilder`.
|
||||
* Added :meth:`~cryptography.x509.Certificate.verify_directly_i
|
||||
ssued_by` to
|
||||
:class:`~cryptography.x509.Certificate`.
|
||||
* Added a check to :class:`~cryptography.x509.NameConstraints`
|
||||
to ensure that :class:`~cryptography.x509.DNSName` constraints
|
||||
do not contain any ``*`` wildcards.
|
||||
* Removed many unused CFFI OpenSSL bindings. This will not
|
||||
impact you unless you are using ``cryptography`` to directly
|
||||
invoke OpenSSL's C API. Note that
|
||||
these have never been considered a stable, supported,
|
||||
public API by ``cryptography``, this note is included as a courtesy.
|
||||
* The X.509 builder classes now raise ``UnsupportedAlgorithm``
|
||||
instead of ``ValueError`` if an unsupported hash algorithm is passed.
|
||||
* Added public union type aliases for type hinting
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 7 07:34:20 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
Reference in New Issue
Block a user