Skip to content

Commit 9830132

Browse files
authored
gh-123299: Copyedit "What's New in Python 3.14" (#128814)
1 parent 99327d1 commit 9830132

File tree

2 files changed

+18
-13
lines changed

2 files changed

+18
-13
lines changed

Doc/deprecations/pending-removal-in-3.16.rst

+5-5
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ Pending removal in Python 3.16
5757
In the rare case that you need the bitwise inversion of
5858
the underlying integer, convert to ``int`` explicitly (``~int(x)``).
5959

60+
* :mod:`functools`:
61+
62+
* Calling the Python implementation of :func:`functools.reduce` with *function*
63+
or *sequence* as keyword arguments has been deprecated since Python 3.14.
64+
6065
* :mod:`shutil`:
6166

6267
* The :class:`!ExecError` exception
@@ -79,8 +84,3 @@ Pending removal in Python 3.16
7984

8085
* The undocumented and unused :attr:`!TarFile.tarfile` attribute
8186
has been deprecated since Python 3.13.
82-
83-
* :mod:`functools`:
84-
85-
* Calling the Python implementation of :func:`functools.reduce` with *function*
86-
or *sequence* as keyword arguments has been deprecated since Python 3.14.

Doc/whatsnew/3.14.rst

+13-8
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ Summary -- release highlights
6767
6868
* :ref:`PEP 649: deferred evaluation of annotations <whatsnew314-pep649>`
6969
* :ref:`PEP 741: Python Configuration C API <whatsnew314-pep741>`
70+
* :ref:`PEP 761: Discontinuation of PGP signatures <whatsnew314-pep761>`
7071

7172

7273
New features
@@ -583,13 +584,6 @@ pdb
583584
command when :mod:`pdb` is in ``inline`` mode.
584585
(Contributed by Tian Gao in :gh:`123757`.)
585586

586-
platform
587-
--------
588-
589-
* Add :func:`platform.invalidate_caches` to invalidate the cached results.
590-
591-
(Contributed by Bénédikt Tran in :gh:`122549`.)
592-
593587

594588
pickle
595589
------
@@ -601,6 +595,15 @@ pickle
601595
of the error.
602596
(Contributed by Serhiy Storchaka in :gh:`122213`.)
603597

598+
599+
platform
600+
--------
601+
602+
* Add :func:`platform.invalidate_caches` to invalidate the cached results.
603+
604+
(Contributed by Bénédikt Tran in :gh:`122549`.)
605+
606+
604607
pydoc
605608
-----
606609

@@ -1123,9 +1126,11 @@ Changes in the Python API
11231126
Build changes
11241127
=============
11251128

1126-
* GNU Autoconf 2.72 is now required to generate :file:`!configure`.
1129+
* GNU Autoconf 2.72 is now required to generate :file:`configure`.
11271130
(Contributed by Erlend Aasland in :gh:`115765`.)
11281131

1132+
.. _whatsnew314-pep761:
1133+
11291134
PEP 761: Discontinuation of PGP signatures
11301135
------------------------------------------
11311136

0 commit comments

Comments
 (0)