https://github.com/python/cpython/commit/9dd852df703e1c6a2f46077bd27543d64e540903
commit: 9dd852df703e1c6a2f46077bd27543d64e540903
branch: 3.13
author: Zachary Ware <[email protected]>
committer: zware <[email protected]>
date: 2026-09-28T10:51:58-05:00
summary:

[3.13] gh-158010: Avoid recommending out-of-date OpenSSL in configure doc 
(GH-158351)

(cherry picked from commit 869a50574fffac659dad2996591448a7270ec6f0)

Co-authored-by: Hugo van Kemenade <[email protected]>
Co-authored-by: Stan Ulbrych <[email protected]>

files:
M Doc/using/configure.rst

diff --git a/Doc/using/configure.rst b/Doc/using/configure.rst
index fde0ddba9f9d295..27e0e2784bb3131 100644
--- a/Doc/using/configure.rst
+++ b/Doc/using/configure.rst
@@ -22,8 +22,14 @@ Features and minimum versions required to build CPython:
 
 * Support for threads.
 
-* OpenSSL 1.1.1 is the minimum version and OpenSSL 3.0.18 is the recommended
-  minimum version for the :mod:`ssl` and :mod:`hashlib` extension modules.
+* OpenSSL 1.1.1 is the minimum possible version to build the :mod:`ssl` and
+  :mod:`hashlib` extension modules against, but the series is end-of-life and
+  no longer receives public security fixes.  Use the latest patch release of a
+  currently supported LTS release series (see the `OpenSSL Roadmap
+  <https://openssl-library.org/roadmap/index.html>`__), or the package
+  provided by your operating system if available.  Other libraries that offer
+  an API compatible with OpenSSL 1.1.1 or later may work, but are not
+  officially supported.
 
 * SQLite 3.15.2 for the :mod:`sqlite3` extension module.
 

_______________________________________________
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]

Reply via email to