ssl and hashlib: Remove functions deprecated in Python 3.10 · Issue #94199 · python/cpython (original) (raw)

Skip to content

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

@vstinner

Description

@vstinner

The commit 2875c60 deprecated many ssl and hashlib functions in Python 3.10:

They emit a DeprecationWarning in Python 3.10 and 3.11. According to PEP 387, they can now be removed in Python 3.12.

I'm not sure that we should actively remove all of these deprecated features, it should be decided on a case by case basis. Backward compatibility is even more complex when it's about security and old security protocols like SSL and old TLS versions.