-
-
Notifications
You must be signed in to change notification settings - Fork 36.1k
Add OpenSSL 3.5 support to CPython infrastructure #132339
Copy link
Copy link
Closed
Labels
buildThe build process and cross-buildThe build process and cross-buildextension-modulesC modules in the Modules dirC modules in the Modules dirtopic-SSLtype-featureA feature request or enhancementA feature request or enhancementtype-securityA security issueA security issue
Description
Activity
Metadata
Metadata
Assignees
Labels
buildThe build process and cross-buildThe build process and cross-buildextension-modulesC modules in the Modules dirC modules in the Modules dirtopic-SSLtype-featureA feature request or enhancementA feature request or enhancementtype-securityA security issueA security issue
On April 8th, 2025 OpenSSL 3.5 was released, the latest OpenSSL LTS: https://openssl-library.org/post/2025-04-08-openssl-35-final-release/
Here is a table of the OpenSSL release roadmap and deprecation schedule from1:
OpenSSL 3.5 is the only version with free public support beyond 2026, and lining up this with the Python release schedules, it looks like ideally 3.11—3.14 would all support OpenSSL 3.5 to overlap the OpenSSL window. I haven't assessed how complicated the internal changes, but wanted to start the process based on the discussion in #131423.
Linked PRs
Footnotes
https://openssl-library.org/roadmap/ ↩