diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 8262740cada1..7b9639568558 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,16 @@ Changelog ========= +.. _v50-0-2: + +50.0.2 - 2026-09-30 +~~~~~~~~~~~~~~~~~~~ + +* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 4.0.3. +* Added ``abi3.abi3t`` wheels for free-threaded CPython 3.15 and later. +* Updated to PyO3 0.29.2, which fixes building ``cryptography`` on Cygwin and + MSYS2. + .. _v50-0-1: 50.0.1 - 2026-08-25 diff --git a/Cargo.lock b/Cargo.lock index 4e053d7c2591..c40011072488 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -53,7 +53,7 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cryptography-cffi" -version = "0.50.1" +version = "0.50.2" dependencies = [ "cc", "openssl-sys", @@ -63,21 +63,21 @@ dependencies = [ [[package]] name = "cryptography-crypto" -version = "0.50.1" +version = "0.50.2" dependencies = [ "openssl", ] [[package]] name = "cryptography-keepalive" -version = "0.50.1" +version = "0.50.2" dependencies = [ "pyo3", ] [[package]] name = "cryptography-key-parsing" -version = "0.50.1" +version = "0.50.2" dependencies = [ "asn1", "cfg-if", @@ -91,7 +91,7 @@ dependencies = [ [[package]] name = "cryptography-openssl" -version = "0.50.1" +version = "0.50.2" dependencies = [ "cfg-if", "foreign-types", @@ -102,7 +102,7 @@ dependencies = [ [[package]] name = "cryptography-rust" -version = "0.50.1" +version = "0.50.2" dependencies = [ "asn1", "base64", @@ -125,14 +125,14 @@ dependencies = [ [[package]] name = "cryptography-x509" -version = "0.50.1" +version = "0.50.2" dependencies = [ "asn1", ] [[package]] name = "cryptography-x509-verification" -version = "0.50.1" +version = "0.50.2" dependencies = [ "asn1", "cryptography-x509", diff --git a/Cargo.toml b/Cargo.toml index 704cab11930f..41deb3e22018 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ ] [workspace.package] -version = "0.50.1" +version = "0.50.2" authors = ["The cryptography developers "] edition = "2021" publish = false diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt index 6ac6827ed305..d574b71ec931 100644 --- a/docs/spelling_wordlist.txt +++ b/docs/spelling_wordlist.txt @@ -35,6 +35,7 @@ criticalities crypto cryptographic cryptographically +Cygwin de Debian deallocated diff --git a/pyproject.toml b/pyproject.toml index 9723b250b499..d0187a8a7587 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ build-backend = "maturin" [project] name = "cryptography" -version = "50.0.1" +version = "50.0.2" authors = [ { name = "The Python Cryptographic Authority and individual contributors", email = "cryptography-dev@python.org" }, ] @@ -77,7 +77,7 @@ dev = [ ] nox = ["nox[uv] >=2024.04.15"] test = [ - "cryptography_vectors==50.0.1", + "cryptography_vectors==50.0.2", "pytest >=7.4.0", "pytest-benchmark >=4.0", "pytest-cov >=2.10.1", diff --git a/src/cryptography/__about__.py b/src/cryptography/__about__.py index d6fc1ae93164..53f1d8e08373 100644 --- a/src/cryptography/__about__.py +++ b/src/cryptography/__about__.py @@ -10,7 +10,7 @@ "__version__", ] -__version__ = "50.0.1" +__version__ = "50.0.2" __author__ = "The Python Cryptographic Authority and individual contributors" diff --git a/vectors/cryptography_vectors/__about__.py b/vectors/cryptography_vectors/__about__.py index 1e90827016f6..f81519926c21 100644 --- a/vectors/cryptography_vectors/__about__.py +++ b/vectors/cryptography_vectors/__about__.py @@ -6,4 +6,4 @@ "__version__", ] -__version__ = "50.0.1" +__version__ = "50.0.2" diff --git a/vectors/pyproject.toml b/vectors/pyproject.toml index 1a87b699188d..aeeae14c51dc 100644 --- a/vectors/pyproject.toml +++ b/vectors/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "uv_build" [project] name = "cryptography_vectors" -version = "50.0.1" +version = "50.0.2" authors = [ {name = "The Python Cryptographic Authority and individual contributors", email = "cryptography-dev@python.org"} ]