.. date: 2022-10-06-15-45-57
.. gh-issue: 96078
.. nonce: fS-6mU
-.. section: Core and Builtins
+.. section: Library
:func:`os.sched_yield` now release the GIL while calling sched_yield(2).
Patch by Donghee Na.
.. date: 2022-10-06-14-14-28
.. gh-issue: 97955
.. nonce: Nq5VXD
-.. section: Core and Builtins
+.. section: Library
Migrate :mod:`zoneinfo` to Argument Clinic.
.. date: 2022-09-19-03-35-01
.. gh-issue: 96821
.. nonce: izK6JA
-.. section: Core and Builtins
+.. section: Library
Fix undefined behaviour in ``audioop.c``.
.. date: 2022-09-08-20-58-10
.. gh-issue: 64373
.. nonce: AfCi36
-.. section: Core and Builtins
+.. section: Library
Convert :mod:`!_functools` to argument clinic.
.. date: 2022-09-07-13-38-37
.. gh-issue: 96641
.. nonce: wky0Fc
-.. section: Core and Builtins
+.. section: Library
Do not expose ``KeyWrapper`` in :mod:`!_functools`.
.. date: 2022-07-20-09-04-55
.. gh-issue: 95023
.. nonce: bs-xd7
-.. section: Core and Builtins
+.. section: Library
Implement :func:`os.setns` and :func:`os.unshare` for Linux. Patch by Noam
Cohen.
.. date: 2022-07-19-04-34-56
.. gh-issue: 94996
.. nonce: dV564A
-.. section: Core and Builtins
+.. section: Library
:func:`ast.parse` will no longer parse function definitions with
positional-only params when passed ``feature_version`` less than ``(3, 8)``.
.. date: 2022-07-18-05-10-29
.. gh-issue: 94949
.. nonce: OsZ7_s
-.. section: Core and Builtins
+.. section: Library
:func:`ast.parse` will no longer parse parenthesized context managers when
passed ``feature_version`` less than ``(3, 9)``. Patch by Shantanu Jain.
.. date: 2022-07-18-04-48-34
.. gh-issue: 94947
.. nonce: df9gUw
-.. section: Core and Builtins
+.. section: Library
:func:`ast.parse` will no longer parse assignment expressions when passed
``feature_version`` less than ``(3, 8)``. Patch by Shantanu Jain.
.. date: 2022-06-09-19-19-02
.. gh-issue: 93461
.. nonce: 5DqP1e
-.. section: Core and Builtins
+.. section: Library
:func:`importlib.invalidate_caches` now drops entries from
:data:`sys.path_importer_cache` with a relative path as name. This solves a
.. date: 2022-05-11-09-16-54
.. gh-issue: 91102
.. nonce: lenv9h
-.. section: Core and Builtins
+.. section: Library
:meth:`!_warnings.warn_explicit` is ported to Argument Clinic.
.. date: 2022-05-03-20-12-18
.. gh-issue: 92261
.. nonce: aigLnb
-.. section: Core and Builtins
+.. section: Library
Fix hang when trying to iterate over a ``typing.Union``.
.. date: 2022-10-19-01-01-08
.. gh-issue: 98415
.. nonce: ZS2eWh
-.. section: Core and Builtins
+.. section: Build
Fix detection of MAC addresses for :mod:`uuid` on certain OSs. Patch by
Chaim Sanders
.. date: 2022-06-10-16-37-44
.. gh-issue: 93696
.. nonce: 65BI2R
-.. section: Core and Builtins
+.. section: Library
Allow :mod:`pdb` to locate source for frozen modules in the standard
library.
.. date: 2022-11-16-21-35-30
.. gh-issue: 99547
.. nonce: p_c_bp
-.. section: Core and Builtins
+.. section: Library
Add a function to os.path to check if a path is a junction: isjunction. Add
similar functionality to pathlib.Path as is_junction.
.. date: 2022-11-12-01-39-57
.. gh-issue: 99370
.. nonce: _cu32j
-.. section: Core and Builtins
+.. section: Library
Fix zip path for venv created from a non-installed python on POSIX
platforms.
.. date: 2022-12-20-16-14-19
.. gh-issue: 100374
.. nonce: YRrVHT
-.. section: Core and Builtins
+.. section: Library
Fix incorrect result and delay in :func:`socket.getfqdn`. Patch by Dominic
Socular.
.. date: 2022-06-17-08-00-34
.. gh-issue: 89051
.. nonce: yP4Na0
-.. section: Core and Builtins
+.. section: Library
Add :const:`ssl.OP_LEGACY_SERVER_CONNECT`
.. bpo: 32780
.. date: 2018-02-05-21-54-46
.. nonce: Dtiz8z
-.. section: Core and Builtins
+.. section: Library
Inter-field padding is now inserted into the PEP3118 format strings obtained
from :class:`ctypes.Structure` objects, reflecting their true representation
.. date: 2023-03-08-08-37-36
.. gh-issue: 102491
.. nonce: SFvvsC
-.. section: Core and Builtins
+.. section: Library
Improve import time of ``platform`` by removing IronPython version parsing.
The IronPython version parsing was not functional (see
.. date: 2023-02-21-23-42-39
.. gh-issue: 102027
.. nonce: fQARG0
-.. section: Core and Builtins
+.. section: Build
Fix SSE2 and SSE3 detection in ``_blake2`` internal module. Patch by Max
Bachmann.
.. bpo: 1635741
.. date: 2020-07-04-09-04-41
.. nonce: ZsP31Y
-.. section: Core and Builtins
+.. section: Library
Adapt :mod:`!_pickle` to :pep:`687`. Patch by Mohamed Koubaa and Erlend
Aasland.
.. date: 2023-05-20-23-08-48
.. gh-issue: 102856
.. nonce: Knv9WT
-.. section: Core and Builtins
+.. section: Library
Implement PEP 701 changes in the :mod:`tokenize` module. Patch by Marta
Gómez Macías and Pablo Galindo Salgado
.. date: 2023-04-24-21-47-38
.. gh-issue: 103801
.. nonce: WaBanq
-.. section: Core and Builtins
+.. section: Library
Adds three minor linting fixes to the wasm module caught that were caught by
ruff.
.. date: 2023-04-24-14-38-16
.. gh-issue: 103793
.. nonce: kqoH6Q
-.. section: Core and Builtins
+.. section: Library
Optimized asyncio Task creation by deferring expensive string formatting
(task name generation) from Task creation to the first time ``get_name`` is
.. bpo: 31821
.. date: 2019-12-01-12-58-31
.. nonce: 1FNmwk
-.. section: Core and Builtins
+.. section: Library
Fix :func:`!pause_reading` to work when called from :func:`!connection_made`
in :mod:`asyncio`.
.. date: 2024-02-08-16-01-18
.. gh-issue: 115154
.. nonce: ji96FV
-.. section: Core and Builtins
+.. section: Library
Fix a bug that was causing the :func:`tokenize.untokenize` function to
handle unicode named literals incorrectly. Patch by Pablo Galindo
.. date: 2023-07-16-15-02-47
.. gh-issue: 104090
.. nonce: oMjNa9
-.. section: Core and Builtins
+.. section: Library
The multiprocessing resource tracker now exits with non-zero status code if
a resource leak was detected. It still exits with status code 0 otherwise.
.. date: 2023-10-14-00-05-17
.. gh-issue: 109870
.. nonce: oKpJ3P
-.. section: Core and Builtins
+.. section: Library
Dataclasses now calls :func:`exec` once per dataclass, instead of once per
method being added. This can speed up dataclass creation by up to 20%.
.. date: 2022-10-05-09-33-48
.. gh-issue: 97901
.. nonce: BOLluU
-.. section: Core and Builtins
+.. section: Library
Mime type ``text/rtf`` is now supported by :mod:`mimetypes`.
.. date: 2024-05-03-18-01-26
.. gh-issue: 95382
.. nonce: 73FSEv
-.. section: Core and Builtins
+.. section: Library
Improve performance of :func:`json.dumps` and :func:`json.dump` when using
the argument *indent*. Depending on the data the encoding using