Originally created by: dependabot[bot]
Bumps cryptography from 46.0.7 to 48.0.1.
Sourced from cryptography's changelog.
48.0.1 - 2026-06-09
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 4.0.1... _v48-0-0:
48.0.0 - 2026-05-04
BACKWARDS INCOMPATIBLE: Support for Python 3.8 has been removed.
cryptographynow requires Python 3.9 or later.BACKWARDS INCOMPATIBLE: Loading an X.509 CRL whose inner
TBSCertList.signaturealgorithm does not match the outersignatureAlgorithmnow raisesValueError. Previously, such CRLs were parsed successfully and only rejected during signature validation.Added support for :doc:
/hazmat/primitives/asymmetric/mlkemand :doc:/hazmat/primitives/asymmetric/mldsawhen using OpenSSL 3.5.0 or later, in addition to the existing AWS-LC and BoringSSL support. This means post-quantum algorithms are now available to users of our wheels.
- Note: Going forward, we do not guarantee that all functionality in
cryptographywill be available when building against OpenSSL. See :doc:/statements/state-of-opensslfor more information... _v47-0-0:
47.0.0 - 2026-04-24
* Support for Python 3.8 is deprecated and will be removed in the next ``cryptography`` release. * **BACKWARDS INCOMPATIBLE:** Support for binary elliptic curves (``SECT*`` classes) has been removed. These curves are rarely used and have additional security considerations that make them undesirable. * **BACKWARDS INCOMPATIBLE:** Support for OpenSSL 1.1.x has been removed. OpenSSL 3.0.0 or later is now required. LibreSSL, BoringSSL, and AWS-LC continue to be supported. * **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL < 4.1. * **BACKWARDS INCOMPATIBLE:** Loading keys with unsupported algorithms or keys with unsupported explicit curve encodings now raises :class:`~cryptography.exceptions.UnsupportedAlgorithm` instead of ``ValueError``. This change affects :func:`~cryptography.hazmat.primitives.serialization.load_pem_private_key`, :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key`, :func:`~cryptography.hazmat.primitives.serialization.load_pem_public_key`, :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key`, and :meth:`~cryptography.x509.Certificate.public_key` when called on certificates with unsupported public key algorithms. </tr></table>
... (truncated)
de987ce 48.0.1 version bump and changelog (#14996](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14996">/issues/14996))8e03e30 bump for 48.0.0 release (#14796](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14796">/issues/14796))295e0d2 Add AGENTS.md with CLAUDE.md symlink (#14794](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14794">/issues/14794))104a2de Bump BoringSSL, OpenSSL, AWS-LC in CI (#14793](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14793">/issues/14793))67ec1e5 call check_length early on AesSiv::encrypt (#14792](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14792">/issues/14792))b2da57a changelog for mldsa/mlkem for openssl (#14791](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14791">/issues/14791))3cf44ad ML-KEM OpenSSL support (#14781](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14781">/issues/14781))2e31639 ML-DSA OpenSSL support (#14773](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14773">/issues/14773))5affe5a fix rust nightly clippy (#14790](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/14790">/issues/14790))2e73ca4 bump rust-openssl dep and update EcPoint::mul_generator to mul_generator2 (#1](https://github.com/href="https://redirect.github.com/pyca/cryptography/issues/1">/issues/1)...
Originally posted by: luifr10
@dependabot rebase