https://github.com/python/cpython/commit/04461510fb8bedc054477c2634ffd0e575485b12
commit: 04461510fb8bedc054477c2634ffd0e575485b12
branch: main
author: Kirill Podoprigora <[email protected]>
committer: Eclips4 <[email protected]>
date: 2025-10-09T20:13:38+03:00
summary:
gh-139672: Remove references to `passlib` (#139673)
files:
M Doc/library/crypt.rst
M Doc/whatsnew/3.13.rst
diff --git a/Doc/library/crypt.rst b/Doc/library/crypt.rst
index 9ff37196ccf69f..647cb4925f31da 100644
--- a/Doc/library/crypt.rst
+++ b/Doc/library/crypt.rst
@@ -13,7 +13,7 @@ being deprecated in Python 3.11. The removal was decided in
:pep:`594`.
Applications can use the :mod:`hashlib` module from the standard library.
Other possible replacements are third-party libraries from PyPI:
-:pypi:`legacycrypt`, :pypi:`bcrypt`, :pypi:`argon2-cffi`, or :pypi:`passlib`.
+:pypi:`legacycrypt`, :pypi:`bcrypt`, or :pypi:`argon2-cffi`.
These are not supported or maintained by the Python core team.
The last version of Python that provided the :mod:`!crypt` module was
diff --git a/Doc/whatsnew/3.13.rst b/Doc/whatsnew/3.13.rst
index 1548f128b5bdac..499f6f0ff4eaca 100644
--- a/Doc/whatsnew/3.13.rst
+++ b/Doc/whatsnew/3.13.rst
@@ -1569,8 +1569,6 @@ and are now removed:
* :pypi:`bcrypt`:
Modern password hashing for your software and your servers.
- * :pypi:`passlib`:
- Comprehensive password hashing framework supporting over 30 schemes.
* :pypi:`argon2-cffi`:
The secure Argon2 password hashing algorithm.
* :pypi:`legacycrypt`:
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]