]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-123299: Copyedit "What's New in Python 3.14" (#128814)
authorHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Tue, 14 Jan 2025 08:53:03 +0000 (10:53 +0200)
committerGitHub <noreply@github.com>
Tue, 14 Jan 2025 08:53:03 +0000 (08:53 +0000)
Doc/deprecations/pending-removal-in-3.16.rst
Doc/whatsnew/3.14.rst

index d093deb648baf7b881e7628c3133b4a1bd896a14..41b30defdba0bcf6153dd71a3014aeb2282eeecd 100644 (file)
@@ -57,6 +57,11 @@ Pending removal in Python 3.16
     In the rare case that you need the bitwise inversion of
     the underlying integer, convert to ``int`` explicitly (``~int(x)``).
 
+* :mod:`functools`:
+
+  * Calling the Python implementation of :func:`functools.reduce` with *function*
+    or *sequence* as keyword arguments has been deprecated since Python 3.14.
+
 * :mod:`shutil`:
 
   * The :class:`!ExecError` exception
@@ -79,8 +84,3 @@ Pending removal in Python 3.16
 
   * The undocumented and unused :attr:`!TarFile.tarfile` attribute
     has been deprecated since Python 3.13.
-
-* :mod:`functools`:
-
-  * Calling the Python implementation of :func:`functools.reduce` with *function*
-    or *sequence* as keyword arguments has been deprecated since Python 3.14.
index eedcc621c3c688283f93daa0191ed4e796eab79a..1152c7a90b771251c16192dbfff545c087fd96e6 100644 (file)
@@ -67,6 +67,7 @@ Summary -- release highlights
 
 * :ref:`PEP 649: deferred evaluation of annotations <whatsnew314-pep649>`
 * :ref:`PEP 741: Python Configuration C API <whatsnew314-pep741>`
+* :ref:`PEP 761: Discontinuation of PGP signatures <whatsnew314-pep761>`
 
 
 New features
@@ -583,13 +584,6 @@ pdb
   command when :mod:`pdb` is in ``inline`` mode.
   (Contributed by Tian Gao in :gh:`123757`.)
 
-platform
---------
-
-* Add :func:`platform.invalidate_caches` to invalidate the cached results.
-
-  (Contributed by Bénédikt Tran in :gh:`122549`.)
-
 
 pickle
 ------
@@ -601,6 +595,15 @@ pickle
   of the error.
   (Contributed by Serhiy Storchaka in :gh:`122213`.)
 
+
+platform
+--------
+
+* Add :func:`platform.invalidate_caches` to invalidate the cached results.
+
+  (Contributed by Bénédikt Tran in :gh:`122549`.)
+
+
 pydoc
 -----
 
@@ -1123,9 +1126,11 @@ Changes in the Python API
 Build changes
 =============
 
-* GNU Autoconf 2.72 is now required to generate :file:`!configure`.
+* GNU Autoconf 2.72 is now required to generate :file:`configure`.
   (Contributed by Erlend Aasland in :gh:`115765`.)
 
+.. _whatsnew314-pep761:
+
 PEP 761: Discontinuation of PGP signatures
 ------------------------------------------