diff options
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r-- | Doc/whatsnew/3.11.rst | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.11.rst b/Doc/whatsnew/3.11.rst index 2c09d35..9a137f3 100644 --- a/Doc/whatsnew/3.11.rst +++ b/Doc/whatsnew/3.11.rst @@ -245,6 +245,12 @@ fractions that an ``isinstance(some_fraction, typing.SupportsInt)`` check passes. (Contributed by Mark Dickinson in :issue:`44547`.) +hashlib +------- + +* :func:`hashlib.blake2b` and :func:`hashlib.blake2s` now prefer `libb2`_ + over Python's vendored copy. + (Contributed by Christian Heimes in :issue:`47095`.) IDLE and idlelib ---------------- @@ -1066,6 +1072,9 @@ Porting to Python 3.11 <https://github.com/python/pythoncapi_compat>`__ to get these functions on old Python functions. +* Distributors are encouraged to build Python with the optimized Blake2 + library `libb2`_. + Deprecated ---------- @@ -1145,3 +1154,6 @@ Removed * Remove the ``HAVE_PY_SET_53BIT_PRECISION`` macro (moved to the internal C API). (Contributed by Victor Stinner in :issue:`45412`.) + + +.. _libb2: https://www.blake2.net/ |