.. date: 2025-04-06-23-39-47
.. gh-issue: 124111
.. nonce: 2JI7iE
.. release date: 2025-04-08
.. section: macOS

Update macOS installer to use Tcl/Tk 8.6.16.

..

.. date: 2025-04-06-23-24-00
.. gh-issue: 131423
.. nonce: 4UcBKy
.. section: macOS

Update macOS installer to use OpenSSL 3.0.16. Patch by Bénédikt Tran.

..

.. date: 2025-03-09-21-45-48
.. gh-issue: 131025
.. nonce: VmKQkv
.. section: macOS

Update macOS installer to ship with SQLite 3.49.1.

..

.. date: 2025-03-28-13-22-55
.. gh-issue: 131423
.. nonce: vI-LqV
.. section: Windows

Update bundled version of OpenSSL to 3.0.16. The new build also disables
uplink support, which may be relevant to embedders but has no impact on
normal use.

..

.. date: 2025-03-19-21-58-16
.. gh-issue: 131453
.. nonce: qQ4J5H
.. section: Windows

Some :data:`!SND_*` and :data:`!MB_*` constants are added to
:mod:`winsound`.

..

.. date: 2025-03-19-01-11-56
.. gh-issue: 91349
.. nonce: pmtp-J
.. section: Windows

Replaces our copy of ``zlib`` with ``zlib-ng``, for performance improvements
in :mod:`zlib`.

..

.. date: 2025-03-09-21-45-31
.. gh-issue: 131025
.. nonce: hlS5EC
.. section: Windows

Update Windows installer to ship with SQLite 3.49.1.

..

.. date: 2025-04-05-14-52-36
.. gh-issue: 132121
.. nonce: QNoDih
.. section: Tools/Demos

Always escape non-printable Unicode characters in :program:`pygettext`.

..

.. date: 2025-03-29-16-20-00
.. gh-issue: 131852
.. nonce: afuefb
.. section: Tools/Demos

:program:`msgfmt` no longer adds the ``POT-Creation-Date`` to generated
``.mo`` files for consistency with GNU ``msgfmt``.

..

.. date: 2025-03-15-12-44-54
.. gh-issue: 131277
.. nonce: JaMlVa
.. section: Tests

Allow to unset one or more environment variables at once via
:meth:`EnvironmentVarGuard.unset()
<test.support.os_helper.EnvironmentVarGuard.unset>`. Patch by Bénédikt Tran.

..

.. date: 2025-03-10-18-58-03
.. gh-issue: 131050
.. nonce: FMBAPN
.. section: Tests

``test_ssl.test_dh_params`` is skipped if the underlying TLS library does
not support finite-field ephemeral Diffie-Hellman.

..

.. date: 2025-04-07-04-11-08
.. gh-issue: 131809
.. nonce: 4MBDuy
.. section: Security

Update bundled libexpat to 2.7.1

..

.. date: 2025-03-14-23-28-39
.. gh-issue: 131261
.. nonce: 0aB6nM
.. section: Security

Upgrade to libexpat 2.7.0

..

.. date: 2024-08-06-12-27-34
.. gh-issue: 121284
.. nonce: 8rwPxe
.. section: Security

Fix bug in the folding of rfc2047 encoded-words when flattening an email
message using a modern email policy. Previously when an encoded-word was too
long for a line, it would be decoded, split across lines, and re-encoded.
But commas and other special characters in the original text could be left
unencoded and unquoted. This could theoretically be used to spoof header
lines using a carefully constructed encoded-word if the resulting rendered
email was transmitted or re-parsed.

..

.. date: 2025-04-06-23-16-08
.. gh-issue: 132174
.. nonce: dN4b-X
.. section: Library

Fix function name in error message of ``_interpreters.run_string``.

..

.. date: 2025-04-06-23-09-21
.. gh-issue: 132171
.. nonce: zZqvfn
.. section: Library

Fix crash of ``_interpreters.run_string`` on string subclasses.

..

.. date: 2025-04-06-19-25-12
.. gh-issue: 129204
.. nonce: sAVFO6
.. section: Library

Introduce new ``_PYTHON_SUBPROCESS_USE_POSIX_SPAWN`` environment variable
knob in :mod:`subprocess` to control the use of :func:`os.posix_spawn`.

..

.. date: 2025-04-06-16-12-49
.. gh-issue: 132159
.. nonce: WvBfBm
.. section: Library

Do not shadow user arguments in generated :meth:`!__new__` by decorator
:class:`warnings.deprecated`. Patch by Xuehai Pan.

..

.. date: 2025-04-06-13-23-41
.. gh-issue: 132168
.. nonce: 6UMEpo
.. section: Library

The :class:`ctypes.py_object` type now supports subscription, making it a
:term:`generic type`.

..

.. date: 2025-04-06-09-55-43
.. gh-issue: 84481
.. nonce: cX4yTn
.. section: Library

Add the :attr:`!zipfile.ZipFile.data_offset` attribute, which stores the
offset to the beginning of ZIP data in a file when available. When the
:class:`zipfile.ZipFile` is opened in either mode ``'w'`` or ``'x'`` and the
underlying file does not support ``tell()``, the value will be ``None``
instead.

..

.. date: 2025-04-04-16-22-03
.. gh-issue: 132075
.. nonce: qMM5np
.. section: Library

Fix possible use of :mod:`socket` address structures with uninitialized
members. Now all structure members are initialized with zeroes by default.

..

.. date: 2025-04-03-01-35-02
.. gh-issue: 118761
.. nonce: VQcj70
.. section: Library

Improve import times by up to 27x for the :mod:`string` module. Patch by
Adam Turner.

..

.. date: 2025-04-02-16-01-12
.. gh-issue: 125434
.. nonce: EjPc7g
.. section: Library

Display thread name in :mod:`faulthandler`. Patch by Victor Stinner.

..

.. date: 2025-04-02-11-31-15
.. gh-issue: 132002
.. nonce: TMsYvE
.. section: Library

Fix crash when deallocating :class:`contextvars.ContextVar` with weird
unahashable string names.

..

.. date: 2025-04-01-13-44-26
.. gh-issue: 131938
.. nonce: dm4Suq
.. section: Library

:mod:`xml.etree.ElementTree`: update the error message when an element to
remove via :meth:`Element.remove <xml.etree.ElementTree.Element.remove>` is
not found. Patch by Bénédikt Tran.

..

.. date: 2025-04-01-11-16-22
.. gh-issue: 115942
.. nonce: 4W3hNx
.. section: Library

Add :meth:`threading.RLock.locked`, :meth:`multiprocessing.Lock.locked`,
:meth:`multiprocessing.RLock.locked`, and allow
:meth:`multiprocessing.managers.SyncManager.Lock` and
:meth:`multiprocessing.managers.SyncManager.RLock` to proxy ``locked()``
call.

..

.. date: 2025-04-01-09-20-32
.. gh-issue: 131974
.. nonce: AIzshA
.. section: Library

Fix several thread-safety issues in :mod:`ctypes` on the :term:`free
threaded <free threading>` build.

..

.. date: 2025-03-31-19-19-36
.. gh-issue: 118761
.. nonce: M0yFiZ
.. section: Library

Improve the import time of the :mod:`ast` module by extracting the
:func:`~ast.unparse` function to a helper module.

..

.. date: 2025-03-31-02-06-57
.. gh-issue: 107369
.. nonce: 8M-HVz
.. section: Library

Improved performance of :func:`textwrap.indent` by an average of ~1.3x.
Patch by Adam Turner.

..

.. date: 2025-03-30-19-55-10
.. gh-issue: 131792
.. nonce: NNjzFA
.. section: Library

Improved performance of :func:`textwrap.dedent` by an average of ~2.4x,
(with improvements of up to 4x for large inputs), and fixed a bug where
blank lines with whitespace characters other than space or horizontal tab
were not normalised to the newline. Patch by Adam Turner, Marius Juston, and
Pieter Eendebak.

..

.. date: 2025-03-28-11-26-31
.. gh-issue: 131668
.. nonce: tcS4xS
.. section: Library

:mod:`socket`: Fix code parsing AF_BLUETOOTH socket addresses.

..

.. date: 2025-03-23-18-39-07
.. gh-issue: 60115
.. nonce: AWdcmq
.. section: Library

Support frozen modules for :func:`linecache.getline`.

..

.. date: 2025-03-20-08-32-49
.. gh-issue: 131492
.. nonce: saC2cA
.. section: Library

Fix a resource leak when constructing a :class:`gzip.GzipFile` with a
filename fails, for example when passing an invalid ``compresslevel``.

..

.. date: 2025-03-19-20-37-07
.. gh-issue: 131435
.. nonce: y8KMae
.. section: Library

10-20% performance improvement of :func:`random.randint`.

..

.. date: 2025-03-19-14-36-54
.. gh-issue: 131461
.. nonce: uDUmdY
.. section: Library

Fix :exc:`ResourceWarning` when constructing a :class:`gzip.GzipFile` in
write mode with a broken file object.

..

.. date: 2025-03-19-00-09-15
.. gh-issue: 125866
.. nonce: sIIJ5N
.. section: Library

Deprecate the :mod:`!nturl2path` module. Call
:func:`urllib.request.url2pathname` and :func:`~urllib.request.pathname2url`
instead.

..

.. date: 2025-03-18-19-52-49
.. gh-issue: 126367
.. nonce: PRxnuu
.. section: Library

Fix issue where :func:`urllib.request.url2pathname` raised :exc:`OSError`
when given a Windows URI containing a colon character not following a drive
letter, such as before an NTFS alternate data stream.

..

.. date: 2025-03-18-02-11-33
.. gh-issue: 120144
.. nonce: dBLFkI
.. section: Library

Disable ``CALL`` event in :mod:`bdb` in ``monitoring`` backend when we don't
need any new events on the code object to get a better performance.

..

.. date: 2025-03-17-21-35-53
.. gh-issue: 131358
.. nonce: YVZ6yo
.. section: Library

Register ``cseuckr`` as an encoding alias for ``euc_kr``.

..

.. date: 2025-03-17-18-50-39
.. gh-issue: 131325
.. nonce: wlasMF
.. section: Library

Fix sendfile fallback implementation to drain data after writing to
transport in :mod:`asyncio`.

..

.. date: 2025-03-17-17-11-41
.. gh-issue: 90548
.. nonce: xSPf_L
.. section: Library

:func:`platform.libc_ver` can now detect and report the version of ``musl``
on Alpine Linux.

..

.. date: 2025-03-17-15-45-36
.. gh-issue: 129843
.. nonce: NPdpXL
.. section: Library

Fix incorrect argument passing in :func:`warnings.warn_explicit`.

..

.. date: 2025-03-16-18-30-00
.. gh-issue: 70647
.. nonce: 1qq2r3
.. section: Library

When creating a :mod:`datetime` object with an out of range date a more
informative error is raised.

..

.. date: 2025-03-16-08-00-29
.. gh-issue: 130914
.. nonce: 6z883_
.. section: Library

Allow :meth:`graphlib.TopologicalSorter.prepare` to be called more than once
as long as sorting has not started. Patch by Daniel Pope.

..

.. date: 2025-03-14-12-22-02
.. gh-issue: 131236
.. nonce: HjqFq0
.. section: Library

Allow to generate multiple UUIDs at once via :option:`python -m uuid --count
<uuid --count>`.

..

.. date: 2025-03-13-19-54-57
.. gh-issue: 126895
.. nonce: eJP9l0
.. section: Library

Fix :mod:`readline` in :term:`free-threaded <free threading>` build.

..

.. date: 2025-03-11-21-52-33
.. gh-issue: 121468
.. nonce: WsEP02
.. section: Library

``$_asynctask`` is added as a :mod:`pdb` convenience variable to access the
current asyncio task if applicable.

..

.. date: 2025-02-08-21-37-05
.. gh-issue: 118761
.. nonce: EtqxeB
.. section: Library

Improve import time of :mod:`locale` using lazy import ``re``. Patch by
Semyon Moroz.

..

.. date: 2025-02-03-16-27-14
.. gh-issue: 129598
.. nonce: 0js33I
.. section: Library

Fix :func:`ast.unparse` when :class:`ast.Interactive` contains multiple
statements.

..

.. date: 2025-02-02-00-30-09
.. gh-issue: 85162
.. nonce: BNF_aJ
.. section: Library

The :mod:`http.server` module now includes built-in support for HTTPS
servers exposed by :class:`http.server.HTTPSServer`. This functionality is
exposed by the command-line interface (``python -m http.server``) through
the ``--tls-cert``, ``--tls-key`` and ``--tls-password-file`` options. Patch
by Semyon Moroz.

..

.. date: 2025-01-29-21-29-46
.. gh-issue: 129463
.. nonce: qePexX
.. section: Library

The implementations of equality and hashing for
:class:`annotationlib.ForwardRef` now use all attributes on the object. Two
:class:`!ForwardRef` objects are equal only if all attributes are equal.

..

.. date: 2025-01-29-21-27-45
.. gh-issue: 128593
.. nonce: r3j4l-
.. section: Library

:class:`annotationlib.ForwardRef` objects no longer cache their value when
they are successfully evaluated. Successive calls to
:meth:`annotationlib.ForwardRef.evaluate` may return different values.

..

.. date: 2025-01-24-12-30-38
.. gh-issue: 117779
.. nonce: gADGXI
.. section: Library

Fix reading duplicated entries in :mod:`zipfile` by name. Reading duplicated
entries (except the last one) by ``ZipInfo`` now emits a warning instead of
raising an exception.

..

.. date: 2025-01-17-17-35-16
.. gh-issue: 128715
.. nonce: tQjo89
.. section: Library

The class of :class:`~ctypes.Structure`/:class:`~ctypes.Union` field
descriptors is now available as :class:`~ctypes.CField`, and has new
attributes to aid debugging and introspection.

..

.. date: 2024-12-18-15-51-09
.. gh-issue: 128055
.. nonce: 0c_Noq
.. section: Library

Fix ``test.test_sysconfig.test_sysconfigdata_json`` when running outside the
build directory (eg. after installing).

..

.. date: 2024-12-15-15-07-22
.. gh-issue: 126037
.. nonce: OyA7JP
.. section: Library

:mod:`xml.etree.ElementTree`: Fix a crash in :meth:`Element.find
<xml.etree.ElementTree.Element.find>`, :meth:`Element.findtext
<xml.etree.ElementTree.Element.findtext>` and :meth:`Element.findall
<xml.etree.ElementTree.Element.findall>` when the tag to find implements an
:meth:`~object.__eq__` method mutating the element being queried. Patch by
Bénédikt Tran.

..

.. date: 2024-12-11-17-44-36
.. gh-issue: 127794
.. nonce: VwmRsp
.. section: Library

When headers are added to :class:`email.message.Message` objects, either
through :meth:`email.message.Message.__setitem__` or
:meth:`email.message.Message.add_header`, the field name is now validated
according to :rfc:`RFC 5322, Section 2.2 <5322#section-2.2>` and a
:exc:`ValueError` is raised if the field name contains any invalid
characters.

..

.. date: 2024-11-29-00-53-28
.. gh-issue: 123599
.. nonce: vyUh2S
.. section: Library

Deprecate :meth:`!pathlib.PurePath.as_uri`; use :meth:`pathlib.Path.as_uri`
instead.

..

.. date: 2024-10-29-12-59-45
.. gh-issue: 126033
.. nonce: sM3uCn
.. section: Library

:mod:`xml.etree.ElementTree`: Fix a crash in :meth:`Element.remove
<xml.etree.ElementTree.Element.remove>` when the element is concurrently
mutated. Patch by Bénédikt Tran.

..

.. date: 2024-09-25-18-45-03
.. gh-issue: 120144
.. nonce: JUcjLG
.. section: Library

Add the optional backend of ``sys.monitoring`` to :mod:`bdb` and use it for
:mod:`pdb`.

..

.. date: 2024-06-30-17-00-00
.. gh-issue: 74598
.. nonce: 1gVy_8
.. section: Library

Add :func:`fnmatch.filterfalse` for excluding names matching a pattern.
Patch by Bénédikt Tran.

..

.. date: 2024-02-02-15-26-48
.. gh-issue: 114917
.. nonce: sf0GuO
.. section: Library

Add support for AI_NUMERICSERV in getaddrinfo emulation

..

.. bpo: 17254
.. date: 2019-08-05-13-58-10
.. nonce: 11xglZ
.. section: Library

Added aliases for Thai Language using Microsoft Code Pages.

..

.. date: 2025-03-18-15-15-16
.. gh-issue: 131417
.. nonce: lQg5aH
.. section: Documentation

Mention :class:`asyncio.Future` and :class:`asyncio.Task` in generic classes
list.

..

.. date: 2025-04-03-20-11-02
.. gh-issue: 131798
.. nonce: yhdUKW
.. section: Core and Builtins

Allow the JIT to remove an extra ``_TO_BOOL_BOOL`` instruction after
``_CONTAINS_OP_SET`` by setting the return type to bool.

..

.. date: 2025-04-02-17-47-14
.. gh-issue: 132011
.. nonce: dNh64H
.. section: Core and Builtins

Fix crash when calling :meth:`list.append` as an unbound method.

..

.. date: 2025-04-01-22-24-19
.. gh-issue: 131998
.. nonce: DvmZcT
.. section: Core and Builtins

Fix a crash when using an unbound method :term:`descriptor` object in a
function where a bound method descriptor was used.

..

.. date: 2025-03-31-13-25-14
.. gh-issue: 131591
.. nonce: DsPKZt
.. section: Core and Builtins

Implement :pep:`768` (Safe external debugger interface for CPython). Add a
new :func:`sys.remote_exec` function to the :mod:`sys` module. This function
schedules the execution of a Python file in a separate process. Patch by
Pablo Galindo, Matt Wozniski and Ivona Stojanovic.

..

.. date: 2025-03-28-19-02-55
.. gh-issue: 131798
.. nonce: fNZ5-2
.. section: Core and Builtins

Allow JIT to omit str guard in truthiness test when str type is known.

..

.. date: 2025-03-28-18-59-24
.. gh-issue: 131833
.. nonce: v4WvWT
.. section: Core and Builtins

Add support for optionally dropping grouping parentheses when using multiple
exception types as per :pep:`758`. Patch by Pablo Galindo

..

.. date: 2025-03-28-07-39-10
.. gh-issue: 130924
.. nonce: l2Rbmj
.. section: Core and Builtins

Usage of a name in a function-scope annotation no longer triggers creation
of a cell for that variable. This fixes a regression in earlier alphas of
Python 3.14.

..

.. date: 2025-03-27-12-40-21
.. gh-issue: 131800
.. nonce: Xq3n54
.. section: Core and Builtins

Improve the experimental JIT's ability to remove type checks for certain
subscripting operations.

..

.. date: 2025-03-25-20-38-06
.. gh-issue: 131738
.. nonce: eCb0OQ
.. section: Core and Builtins

Compiler emits optimized code for builtin any/all/tuple calls over a
generator expression.

..

.. date: 2025-03-25-13-58-25
.. gh-issue: 131719
.. nonce: zKv98a
.. section: Core and Builtins

Fix missing NULL check in ``_PyMem_FreeDelayed`` in :term:`free-threaded
<free threading>` build.

..

.. date: 2025-03-24-19-38-53
.. gh-issue: 131670
.. nonce: IffOZj
.. section: Core and Builtins

Fix :func:`anext` failing on sync :meth:`~object.__anext__` raising an
exception.

..

.. date: 2025-03-24-14-56-00
.. gh-issue: 131666
.. nonce: q0-a-b
.. section: Core and Builtins

Fix signature of ``anext_awaitable.close`` objects. Patch by Bénédikt Tran.

..

.. date: 2025-03-20-03-45-20
.. gh-issue: 130415
.. nonce: VtJhoG
.. section: Core and Builtins

Optimize comparison of two constants in JIT builds

..

.. date: 2025-03-13-20-23-02
.. gh-issue: 129149
.. nonce: z42wkm
.. section: Core and Builtins

Add fast path for small and medium-size integers in
:c:func:`PyLong_FromInt32`, :c:func:`PyLong_FromUInt32`,
:c:func:`PyLong_FromInt64` and :c:func:`PyLong_FromUInt64`. Patch by Chris
Eibl.

..

.. date: 2025-03-10-12-08-57
.. gh-issue: 130887
.. nonce: f823Ih
.. section: Core and Builtins

Optimize the AArch64 code generation for the JIT. Patch by Diego Russo

..

.. date: 2025-03-10-12-05-45
.. gh-issue: 130956
.. nonce: f823Ih
.. section: Core and Builtins

Optimize the AArch64 code generation for the JIT. Patch by Diego Russo

..

.. date: 2025-03-09-09-03-24
.. gh-issue: 130928
.. nonce: gP1yKv
.. section: Core and Builtins

Fix error message when formatting bytes using the ``'i'`` flag. Patch by
Maxim Ageev.

..

.. date: 2025-03-06-17-04-27
.. gh-issue: 130935
.. nonce: ss4lmS
.. section: Core and Builtins

Annotations at the class and module level that are conditionally defined are
now only reflected in ``__annotations__`` if the block they are in is
executed. Patch by Jelle Zijlstra.

..

.. date: 2025-03-03-20-02-45
.. gh-issue: 130775
.. nonce: fEM6T-
.. section: Core and Builtins

Do not crash on negative ``column`` and ``end_column`` in :mod:`ast`
locations.

..

.. date: 2025-02-28-11-29-35
.. gh-issue: 130704
.. nonce: 7RDVLE
.. section: Core and Builtins

Optimize ``LOAD_FAST`` and its superinstruction form to reduce reference
counting overhead. These instructions are replaced with faster variants that
load borrowed references onto the operand stack when we can prove that the
reference in the frame outlives the reference loaded onto the stack.

..

.. date: 2025-02-21-14-47-46
.. gh-issue: 88887
.. nonce: V3U0CV
.. section: Core and Builtins

Fixing multiprocessing Resource Tracker process leaking, usually observed
when running Python as PID 1.

..

.. date: 2025-02-21-00-12-24
.. gh-issue: 130115
.. nonce: mF-rP6
.. section: Core and Builtins

Fix an issue with thread identifiers being sign-extended on some platforms.

..

.. date: 2025-02-15-14-36-32
.. gh-issue: 99108
.. nonce: u6CfmK
.. section: Library

Add support for built-in implementation of HMAC (:rfc:`2104`) based on
HACL*. Patch by Bénédikt Tran.

..

.. date: 2025-02-13-19-07-54
.. gh-issue: 130080
.. nonce: IoJpuy
.. section: Core and Builtins

Implement PEP 765: Disallow return/break/continue that exit a finally block.

..

.. date: 2025-02-09-09-54-37
.. gh-issue: 129900
.. nonce: GAGGPn
.. section: Core and Builtins

Fix return codes inside :exc:`SystemExit` not getting returned by the REPL.

..

.. date: 2025-01-11-20-11-28
.. gh-issue: 128632
.. nonce: ryhnKs
.. section: Core and Builtins

Disallow ``__classdict__`` as the name of a type parameter. Using this name
would previously crash the interpreter in some circumstances.

..

.. date: 2025-01-09-22-12-03
.. gh-issue: 126703
.. nonce: 6rAxZ7
.. section: Core and Builtins

Improve performance of builtin methods by using a freelist.

..

.. date: 2025-01-08-09-41-25
.. gh-issue: 126703
.. nonce: djs9e_
.. section: Core and Builtins

Improve performance of  :class:`range` by using a freelist.

..

.. date: 2025-03-26-06-56-40
.. gh-issue: 131740
.. nonce: 9PdxxQ
.. section: C API

Update PyUnstable_GC_VisitObjects to traverse perm gen.

..

.. date: 2025-03-20-17-14-29
.. gh-issue: 131525
.. nonce: n8Di6a
.. section: C API

The PyTupleObject now caches the computed hash value in the new field
ob_hash.

..

.. date: 2025-03-31-19-22-41
.. gh-issue: 131865
.. nonce: PIJy7X
.. section: Build

The DTrace build now properly passes the ``CC`` and ``CFLAGS`` variables to
the ``dtrace`` command when utilizing SystemTap on Linux.

..

.. date: 2025-03-27-01-21-50
.. gh-issue: 131675
.. nonce: l2zfOO
.. section: Build

Fix mimalloc library builds for 32-bit ARM targets.

..

.. date: 2025-03-25-19-14-24
.. gh-issue: 131691
.. nonce: 2BgHU5
.. section: Build

clang-cl on Windows needs option ``/EHa`` to support SEH (structured
exception handling) correctly. Fix by Chris Eibl.

..

.. date: 2025-03-15-12-32-56
.. gh-issue: 131278
.. nonce: 1nd0mJ
.. section: Build

Add optimizing flag ``WITH_COMPUTED_GOTOS`` to Windows builds for when using
a compiler that supports it (currently clang-cl). Patch by Chris Eibl.

..

.. date: 2025-03-11-19-06-50
.. gh-issue: 130213
.. nonce: _eQr0g
.. section: Build

Update the vendored HACL* library to fix build issues with older clang
compilers.

..

.. date: 2025-03-06-20-55-34
.. gh-issue: 130673
.. nonce: T3RSCI
.. section: Build

Fix potential ``KeyError`` when handling object sections during JIT building
process.
