cpython/Misc/NEWS.d/next/Library
Gregory P. Smith 0b13575e74
gh-99108: Refactor _sha256 & _sha512 into _sha2. (#101924)
This merges their code. They're backed by the same single HACL* static library, having them be a single module simplifies maintenance.

This should unbreak the wasm enscripten builds that currently fail due to linking in --whole-archive mode and the HACL* library appearing twice.

Long unnoticed error fixed: _sha512.SHA384Type was doubly assigned and was actually SHA512Type. Nobody depends on those internal names.

Also rename LIBHACL_ make vars to LIBHACL_SHA2_ in preperation for other future HACL things.
2023-02-15 22:08:20 -08:00
..
2023-01-02-22-41-44.gh-issue-99138.17hp9U.rst gh-99138: Isolate _zoneinfo (#99218) 2023-02-15 22:58:48 +01:00
2023-01-25-00-14-52.gh-issue-101277.FceHX7.rst gh-101277: Finalise isolating itertools (GH-101305) 2023-02-10 03:58:14 -08:00
2023-02-05-21-40-15.gh-issue-85984.Kfzbb2.rst gh-85984: Remove legacy Lib/pty.py code. (#92365) 2023-02-08 17:00:17 -08:00
2023-02-07-22-21-46.gh-issue-101446.-c0FdK.rst gh-101446: Change repr of collections.OrderedDict (#101661) 2023-02-07 20:01:10 -06:00
2023-02-08-18-20-58.gh-issue-101693.4_LPXj.rst gh-101693: In sqlite3, deprecate using named placeholders with parameters supplied as a sequence (#101698) 2023-02-15 06:27:16 +01:00
2023-02-10-16-02-29.gh-issue-101517.r7S2u8.rst gh-101517: make bdb avoid looking up in linecache with lineno=None (#101787) 2023-02-10 16:49:29 +00:00
2023-02-15-01-54-06.gh-issue-99108.rjTSic.rst gh-99108: Refactor _sha256 & _sha512 into _sha2. (#101924) 2023-02-15 22:08:20 -08:00
README.rst Link to blurb on PyPI in the NEWS.d READMEs. (#3323) 2017-09-05 10:38:05 -07:00

Put news entry `blurb`_ files for the *Library* section in this directory.

.. _blurb: https://pypi.org/project/blurb/