Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions Misc/NEWS.d/3.12.0a1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ to calculate those doing pointer arithmetic.
.. 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.
Expand All @@ -170,7 +170,7 @@ 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.

Expand Down Expand Up @@ -223,7 +223,7 @@ chance to execute the GC periodically.
.. date: 2022-10-05-00-37-27
.. gh-issue: 65961
.. nonce: z0Ys0y
.. section: Core and Builtins
.. section: Library
Comment thread
serhiy-storchaka marked this conversation as resolved.
Outdated

When ``__package__`` is different than ``__spec__.parent``, raise a
``DeprecationWarning`` instead of ``ImportWarning``.
Expand Down Expand Up @@ -361,7 +361,7 @@ branching conditions.
.. date: 2022-09-19-03-35-01
.. gh-issue: 96821
.. nonce: izK6JA
.. section: Core and Builtins
.. section: Library

Fix undefined behaviour in ``audioop.c``.

Expand Down Expand Up @@ -481,7 +481,7 @@ Fix case of undefined behavior in ceval.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.

Expand All @@ -490,7 +490,7 @@ 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`.

Expand Down Expand Up @@ -990,7 +990,7 @@ bytecode compiler.
.. 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.
Expand Down Expand Up @@ -1021,7 +1021,7 @@ Previously it could cause SystemError or other undesired behavior.
.. 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)``.
Expand All @@ -1041,7 +1041,7 @@ Allow jumping within, out of, and across exception handlers in the debugger.
.. 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.
Expand All @@ -1051,7 +1051,7 @@ 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.
Expand All @@ -1070,7 +1070,7 @@ Ensures the program name is known for help text during interpreter startup.
.. date: 2022-07-16-08-14-17
.. gh-issue: 94869
.. nonce: eRwMsX
.. section: Core and Builtins
.. section: Library
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a core and built-in. Other changes to ast are Library because they affect the pure python part of ast.parse.


Fix the column offsets for some expressions in multi-line f-strings
:mod:`ast` nodes. Patch by Pablo Galindo.
Expand Down Expand Up @@ -1394,7 +1394,7 @@ calls. Previously, the end column could precede the column offset.
.. 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
Expand Down Expand Up @@ -1469,7 +1469,7 @@ lookup of the :attr:`~types.CodeType.co_code` attribute.
.. date: 2022-05-30-19-00-38
.. gh-issue: 93359
.. nonce: zXV3A0
.. section: Core and Builtins
.. section: Library
Comment thread
serhiy-storchaka marked this conversation as resolved.
Outdated

Ensure that custom :mod:`ast` nodes without explicit end positions can be
compiled. Patch by Pablo Galindo.
Expand Down Expand Up @@ -1642,7 +1642,7 @@ not finalized at exit. Patch by Kumar Aditya.
.. date: 2022-05-18-18-34-45
.. gh-issue: 92930
.. nonce: kpYPOb
.. section: Core and Builtins
.. section: Library

Fixed a crash in ``_pickle.c`` from mutating collections during
``__reduce__`` or ``persistent_id``.
Expand Down Expand Up @@ -1709,7 +1709,7 @@ Jin.
.. date: 2022-05-13-00-57-18
.. gh-issue: 92658
.. nonce: YdhFE2
.. section: Core and Builtins
.. section: Library

Add support for connecting and binding to Hyper-V sockets on Windows Hyper-V
hosts and guests.
Expand All @@ -1729,7 +1729,7 @@ tracing functions implemented in C.
.. 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.
Comment thread
serhiy-storchaka marked this conversation as resolved.

Expand Down Expand Up @@ -1759,7 +1759,7 @@ no longer does anything.
.. 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``.

Expand Down
10 changes: 5 additions & 5 deletions Misc/NEWS.d/3.12.0a2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ back to alternative names ("python<MAJOR>", "python<MAJOR>.<MINOR>").
.. date: 2022-11-06-22-59-02
.. gh-issue: 96055
.. nonce: TmQuJn
.. section: Core and Builtins
.. section: Library

Update :mod:`faulthandler` to emit an error message with the proper
unexpected signal number. Patch by Donghee Na.
Expand Down Expand Up @@ -333,7 +333,7 @@ aware of this shim frame and the changes to the semantics of
.. 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
Expand All @@ -353,7 +353,7 @@ aggressively.
.. date: 2022-10-15-23-15-14
.. gh-issue: 92119
.. nonce: PMSwwG
.. section: Core and Builtins
.. section: Library

Print exception class name instead of its string representation when raising
errors from :mod:`ctypes` calls.
Expand Down Expand Up @@ -395,7 +395,7 @@ longobject.c to speed up some operations.
.. date: 2022-07-30-14-10-27
.. gh-issue: 95389
.. nonce: nSGEkG
.. section: Core and Builtins
.. section: Library

Expose :const:`~socket.ETH_P_ALL` and some of the :ref:`ETHERTYPE_* constants
<socket-ethernet-types>` in :mod:`socket`. Patch by Noam Cohen.
Expand All @@ -405,7 +405,7 @@ Expose :const:`~socket.ETH_P_ALL` and some of the :ref:`ETHERTYPE_* constants
.. 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.
Expand Down
10 changes: 5 additions & 5 deletions Misc/NEWS.d/3.12.0a3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ Fix bug where an :exc:`ExceptionGroup` subclass can wrap a
.. 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.
Expand All @@ -110,7 +110,7 @@ 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.
Expand Down Expand Up @@ -150,7 +150,7 @@ to specialize attribute accesses on types that haven't had
.. date: 2022-11-05-22-26-35
.. gh-issue: 99127
.. nonce: Btk7ih
.. section: Core and Builtins
.. section: Library

Allow some features of :mod:`syslog` to the main interpreter only. Patch by
Donghee Na.
Expand Down Expand Up @@ -196,7 +196,7 @@ unpickling.
.. bpo: 31718
.. date: 2020-02-23-23-48-15
.. nonce: sXko5e
.. section: Core and Builtins
.. section: Library

Raise :exc:`ValueError` instead of :exc:`SystemError` when methods of
uninitialized :class:`io.IncrementalNewlineDecoder` objects are called.
Expand All @@ -207,7 +207,7 @@ Patch by Oren Milman.
.. bpo: 38031
.. date: 2019-09-04-19-09-49
.. nonce: Yq4L72
.. section: Core and Builtins
.. section: Library

Fix a possible assertion failure in :class:`io.FileIO` when the opener
returns an invalid file descriptor.
Expand Down
6 changes: 3 additions & 3 deletions Misc/NEWS.d/3.12.0a4.rst
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ Improve the accuracy of ``sum()`` with compensated summation.
.. 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.
Expand Down Expand Up @@ -315,7 +315,7 @@ Improve performance of ``list.pop`` for small lists.
.. 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`

Comment thread
serhiy-storchaka marked this conversation as resolved.
Expand All @@ -324,7 +324,7 @@ Add :const:`ssl.OP_LEGACY_SERVER_CONNECT`
.. bpo: 32782
.. date: 2018-02-06-23-21-13
.. nonce: EJVSfR
.. section: Core and Builtins
.. section: Library

``ctypes`` arrays of length 0 now report a correct itemsize when a
``memoryview`` is constructed from them, rather than always giving a value
Expand Down
6 changes: 3 additions & 3 deletions Misc/NEWS.d/3.12.0a5.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Fix wrong lineno in exception message on :keyword:`continue` or
.. date: 2023-01-28-20-31-42
.. gh-issue: 101372
.. nonce: 8BcpCC
.. section: Core and Builtins
.. section: Library

Fix :func:`~unicodedata.is_normalized` to properly handle the UCD 3.2.0
cases. Patch by Donghee Na.
Expand Down Expand Up @@ -138,7 +138,7 @@ embed the mask into the oparg.
.. date: 2023-01-10-14-11-17
.. gh-issue: 100892
.. nonce: qfBVYI
.. section: Core and Builtins
.. section: Library

Fix race while iterating over thread states in clearing
:class:`threading.local`. Patch by Kumar Aditya.
Expand Down Expand Up @@ -181,7 +181,7 @@ regen-all``.
.. 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
Expand Down
4 changes: 2 additions & 2 deletions Misc/NEWS.d/3.12.0a6.rst
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ Fix possible segfault in ``BUILD_SET`` opcode, when new set created.
.. date: 2023-02-13-22-21-58
.. gh-issue: 74895
.. nonce: esMNtq
.. section: Core and Builtins
.. section: Library

:mod:`socket.getaddrinfo` no longer raises :class:`OverflowError` for
:class:`int` **port** values outside of the C long range. Out of range
Expand Down Expand Up @@ -217,7 +217,7 @@ access of ``builtins.__dict__`` keys mutates the iter object.
.. date: 2023-02-10-01-15-57
.. gh-issue: 101430
.. nonce: T3Gegb
.. section: Core and Builtins
.. section: Library

Update :mod:`tracemalloc` to handle presize of object properly. Patch by
Donghee Na.
Expand Down
6 changes: 3 additions & 3 deletions Misc/NEWS.d/3.12.0a7.rst
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ Shrink the number of inline :opcode:`CACHE` entries used by
.. 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
Expand Down Expand Up @@ -187,7 +187,7 @@ Improve build support for the Xbox. Patch by Max Bachmann.
.. 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.
Expand All @@ -207,7 +207,7 @@ Deprecate ``co_lnotab`` in code objects, schedule it for removal in Python
.. 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.
Comment thread
serhiy-storchaka marked this conversation as resolved.
Expand Down
12 changes: 6 additions & 6 deletions Misc/NEWS.d/3.12.0b1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ response to :cve:`2023-24329`. Patch by Illia Volochii.
.. 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
Expand Down Expand Up @@ -312,7 +312,7 @@ Patch by Eric Traut, Larry Hastings, and Jelle Zijlstra.
.. 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.
Expand All @@ -322,7 +322,7 @@ 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
Expand Down Expand Up @@ -461,7 +461,7 @@ unpickled.
.. date: 2023-04-08-17-13-07
.. gh-issue: 103242
.. nonce: ysI1b3
.. section: Core and Builtins
.. section: Library

Migrate :meth:`~ssl.SSLContext.set_ecdh_curve` method not to use deprecated
OpenSSL APIs. Patch by Donghee Na.
Expand Down Expand Up @@ -542,7 +542,7 @@ and reduce bytecode size.
.. date: 2022-11-08-12-36-25
.. gh-issue: 99184
.. nonce: KIaqzz
.. section: Core and Builtins
.. section: Library

Bypass instance attribute access of ``__name__`` in ``repr`` of
:class:`weakref.ref`.
Expand Down Expand Up @@ -573,7 +573,7 @@ raising an :exc:`IndexError`.
.. 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`.
Expand Down
Loading
Loading