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 ⓘ