8000 gh-105373: Elaborate Pending Removal in What's New in Python 3.13 · python/cpython@ecfb4fe · GitHub
[go: up one dir, main page]

Skip to content

Commit ecfb4fe

Browse files
committed
gh-105373: Elaborate Pending Removal in What's New in Python 3.13
1 parent be1b968 commit ecfb4fe

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

Doc/whatsnew/3.13.rst

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,9 @@ Pending Removal in Python 3.14
270270
* :mod:`typing`: :class:`~typing.ByteString`, deprecated since Python 3.9,
271271
now causes a :exc:`DeprecationWarning` to be emitted when it is used.
272272

273-
* :class:`!urllib.parse.Quoter`.
273+
* :class:`!urllib.parse.Quoter` is deprecated: it was not intended to be a
274+
public API.
275+
(Contributed by Gregory P. Smith in :gh:`88168`.)
274276

275277
* :mod:`xml.etree.ElementTree`: Testing the truth value of an
276278
:class:`~xml.etree.ElementTree.Element` is deprecated and will raise an
@@ -395,9 +397,14 @@ although there is currently no date scheduled for their removal.
395397
* :mod:`os`: Calling :func:`os.register_at_fork` in multi-threaded process.
396398

397399
* :class:`!pydoc.ErrorDuringImport`: A tuple value for *exc_info* parameter is
398-
deprecated, use an exception instance.
399-
400-
* :mod:`re`: bad character in group name.
400+
deprecated, use an exception instance
401+
402+
* :mod:`re`: More strict rules are now applied for numerical group references
403+
and group names in regular expressions. Only sequence of ASCII digits is now
404+
accepted as a numerical reference. The group name in bytes patterns and
405+
replacement strings can now only contain ASCII letters and digits and
406+
underscore.
407+
(Contributed by Serhiy Storchaka in :gh:`91760`.)
401408

402409
* :mod:`ssl` options and protocols:
403410

0 commit comments

Comments
 (0)
0