PEP 644

E915783

PEP 644 is the Python Enhancement Proposal that mandates OpenSSL 1.1.1 or newer as the minimum supported version for Python’s standard ssl module, aligning Python’s security features with modern TLS capabilities.

All labels observed (1)

Label Occurrences
PEP 644 canonical 1

How this entity was disambiguated

Statements (27)

Predicate Object
instanceOf Python Enhancement Proposal
affects Python ssl module
Python standard library
author Christian Heimes
belongsToSeries PEP
linked to: PEPs
changes minimum supported OpenSSL version for Python ssl module
createdFor CPython
ensures alignment with modern TLS capabilities
focusesOn TLS
cryptography
security
hasNumber 644
hasTitle Require OpenSSL 1.1.1 or newer
hostedAt https://peps.python.org/pep-0644/
isTargetedFor Python 3.10
motivatedBy dropping support for legacy OpenSSL versions
modern TLS features
security improvements
pertainsTo OpenSSL
Python
ssl module
replacesSupportFor OpenSSL versions older than 1.1.1
requires OpenSSL 1.1.1 or newer
linked to: OpenSSL
setsMinimumVersion OpenSSL 1.1.1
linked to: OpenSSL
status Accepted
type Standards Track
writtenIn English

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python 3.10 implementsPEP PEP 644