https://github.com/python/cpython/commit/afc280c4018ff4d5ddbe46a3636719ae61684821
commit: afc280c4018ff4d5ddbe46a3636719ae61684821
branch: 3.14
author: Zachary Ware <[email protected]>
committer: zware <[email protected]>
date: 2026-09-28T15:27:13Z
summary:

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

(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 2c0d81d48007013..e190c85920c7b9e 100644
--- a/Doc/using/configure.rst
+++ b/Doc/using/configure.rst
@@ -94,8 +94,7 @@ Dependencies to build optional modules are:
      -
      - :mod:`curses`
    * - `OpenSSL <https://openssl-library.org/>`_
-     - | 3.0.18 recommended
-       | (1.1.1 minimum)
+     - [6]_
      - :mod:`ssl`, :mod:`hashlib` [5]_
    * - `SQLite <https://sqlite.org/>`_
      - 3.15.2
@@ -124,6 +123,14 @@ Dependencies to build optional modules are:
 .. [5] If OpenSSL is not available, the :mod:`hashlib` module will use
    bundled implementations of several hash functions.
    See :option:`--with-builtin-hashlib-hashes` for *forcing* usage of OpenSSL.
+.. [6] OpenSSL 1.1.1 is the minimum possible version to build 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.
 
 Note that the table does not include all optional modules; in particular,
 platform-specific modules like :mod:`winreg` are not listed here.

_______________________________________________
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