Skip to content

Commit

Permalink
Blurb and whatsnew
Browse files Browse the repository at this point in the history
  • Loading branch information
tiran committed Mar 26, 2022
1 parent bf0dafe commit 15b6f87
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Doc/whatsnew/3.11.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
----------------

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
The Keccak Code Package for :mod:`hashlib`'s SHA3 and SHAKE algorithms has
been replaced with tiny_sha3.

0 comments on commit 15b6f87

Please sign in to comment.