Skip to content

Commit 42bc485

Browse files
vstinnerhugovk
andauthored
gh-105373: Elaborate Pending Removal in What's New in Python 3.13 (#106675)
Co-authored-by: Hugo van Kemenade <[email protected]>
1 parent be1b968 commit 42bc485

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

Doc/whatsnew/3.13.rst

+9-2
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
@@ -397,7 +399,12 @@ although there is currently no date scheduled for their removal.
397399
* :class:`!pydoc.ErrorDuringImport`: A tuple value for *exc_info* parameter is
398400
deprecated, use an exception instance.
399401

400-
* :mod:`re`: bad character in group name.
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)