]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-58032: Docs: Sort argparse alphabetically (GH-125871)
authorHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Wed, 30 Oct 2024 00:13:11 +0000 (02:13 +0200)
committerGitHub <noreply@github.com>
Wed, 30 Oct 2024 00:13:11 +0000 (17:13 -0700)
Sort argparse alphabetically

Doc/deprecations/pending-removal-in-future.rst
Doc/whatsnew/3.14.rst

index 5a4502ac08a5f0bf8c3a17ec0ab4fb2639bde327..3be0dabfd1f257633eaed18781e2a04a4f2bee9a 100644 (file)
@@ -4,6 +4,17 @@ Pending removal in future versions
 The following APIs will be removed in the future,
 although there is currently no date scheduled for their removal.
 
+* :mod:`argparse`:
+
+  * Nesting argument groups and nesting mutually exclusive
+    groups are deprecated.
+  * Passing the undocumented keyword argument *prefix_chars* to
+    :meth:`~argparse.ArgumentParser.add_argument_group` is now
+    deprecated.
+  * The :class:`argparse.FileType` type converter is deprecated.
+
+* :mod:`array`'s ``'u'`` format code (:gh:`57281`)
+
 * :mod:`builtins`:
 
   * ``bool(NotImplemented)``.
@@ -33,17 +44,6 @@ although there is currently no date scheduled for their removal.
     as a single positional argument.
     (Contributed by Serhiy Storchaka in :gh:`109218`.)
 
-* :mod:`argparse`:
-
-  * Nesting argument groups and nesting mutually exclusive
-    groups are deprecated.
-  * Passing the undocumented keyword argument *prefix_chars* to
-    :meth:`~argparse.ArgumentParser.add_argument_group` is now
-    deprecated.
-  * The :class:`argparse.FileType` type converter is deprecated.
-
-* :mod:`array`'s ``'u'`` format code (:gh:`57281`)
-
 * :mod:`calendar`: ``calendar.January`` and ``calendar.February`` constants are
   deprecated and replaced by :data:`calendar.JANUARY` and
   :data:`calendar.FEBRUARY`.
index a6f595ccf08bf4775acac5d5f3d89172f6fff329..7f9e3107a6e1a0c28c01b8219189c0333559bb9a 100644 (file)
@@ -464,10 +464,15 @@ Deprecated
 ==========
 
 * :mod:`argparse`:
-  Passing the undocumented keyword argument *prefix_chars* to
-  :meth:`~argparse.ArgumentParser.add_argument_group` is now
-  deprecated.
-  (Contributed by Savannah Ostrowski in :gh:`125563`.)
+
+  * Passing the undocumented keyword argument *prefix_chars* to
+    :meth:`~argparse.ArgumentParser.add_argument_group` is now
+    deprecated.
+    (Contributed by Savannah Ostrowski in :gh:`125563`.)
+  * Deprecated the :class:`argparse.FileType` type converter.
+    Anything with resource management should be done downstream after the
+    arguments are parsed.
+    (Contributed by Serhiy Storchaka in :gh:`58032`.)
 
 * :mod:`asyncio`:
   :func:`!asyncio.iscoroutinefunction` is deprecated
@@ -481,12 +486,6 @@ Deprecated
   as a single positional argument.
   (Contributed by Serhiy Storchaka in :gh:`109218`.)
 
-* :mod:`argparse`:
-  Deprecated the :class:`argparse.FileType` type converter.
-  Anything with resource management should be done downstream after the
-  arguments are parsed.
-  (Contributed by Serhiy Storchaka in :gh:`58032`.)
-
 * :mod:`multiprocessing` and :mod:`concurrent.futures`:
   The default start method (see :ref:`multiprocessing-start-methods`) changed
   away from *fork* to *forkserver* on platforms where it was not already