diff options
author | Christian Heimes <christian@python.org> | 2022-03-26 20:36:08 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-26 20:36:08 (GMT) |
commit | 5fd8c574e016aec85725ddc5ced8742267b0e1b3 (patch) | |
tree | 04963f99f496dfc921de47fa0ce27a17d26de5ee /Doc/whatsnew/3.11.rst | |
parent | b16b6bb8dacc41e9e569783890b0c88fcd3b24e8 (diff) | |
download | cpython-5fd8c574e016aec85725ddc5ced8742267b0e1b3.zip cpython-5fd8c574e016aec85725ddc5ced8742267b0e1b3.tar.gz cpython-5fd8c574e016aec85725ddc5ced8742267b0e1b3.tar.bz2 |
bpo-47098: Replace Keccak Code Package with tiny_sha3 (GH-32060)
Diffstat (limited to 'Doc/whatsnew/3.11.rst')
-rw-r--r-- | Doc/whatsnew/3.11.rst | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.11.rst b/Doc/whatsnew/3.11.rst index 9a137f3..41e4659 100644 --- a/Doc/whatsnew/3.11.rst +++ b/Doc/whatsnew/3.11.rst @@ -252,6 +252,13 @@ hashlib over Python's vendored copy. (Contributed by Christian Heimes in :issue:`47095`.) +* The internal ``_sha3`` module with SHA3 and SHAKE algorithms now uses + *tiny_sha3* instead of the *Keccak Code Package* to reduce code and binary + size. The :mod:`hashlib` module prefers optimized SHA3 and SHAKE + implementations from OpenSSL. The change affects only installations without + OpenSSL support. + (Contributed by Christian Heimes in :issue:`47098`.) + IDLE and idlelib ---------------- |