diff --git a/README.rst b/README.rst index 86e02c10..ba5cea41 100644 --- a/README.rst +++ b/README.rst @@ -55,6 +55,10 @@ Unreleased ---------- * Dropped support for Python 3.7. +* We now support free-threaded Python 3.13. +* We now support PyPy 3.11. +* We now publish wheels for free-threaded Python 3.13, for PyPy 3.11 on + ``manylinux``, and for ARMv7l on ``manylinux``. 4.2.1 ----- diff --git a/pyproject.toml b/pyproject.toml index ab8dda56..4519a699 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ build-backend = "setuptools.build_meta" [project] name = "bcrypt" # When updating this, also update lib.rs -version = "4.2.1" +version = "4.3.0" authors = [ {name = "The Python Cryptographic Authority developers", email = "cryptography-dev@python.org"} ] diff --git a/src/_bcrypt/src/lib.rs b/src/_bcrypt/src/lib.rs index a2bd0123..11cdba31 100644 --- a/src/_bcrypt/src/lib.rs +++ b/src/_bcrypt/src/lib.rs @@ -202,14 +202,14 @@ mod _bcrypt { // When updating this, also update pyproject.toml // This isn't named __version__ because passlib treats the existence of // that attribute as proof that we're a different module - m.add("__version_ex__", "4.2.1")?; + m.add("__version_ex__", "4.3.0")?; let author = "The Python Cryptographic Authority developers"; m.add("__author__", author)?; m.add("__email__", "cryptography-dev@python.org")?; m.add("__license__", "Apache License, Version 2.0")?; - m.add("__copyright__", format!("Copyright 2013-2024 {author}"))?; + m.add("__copyright__", format!("Copyright 2013-2025 {author}"))?; Ok(()) }