https://github.com/python/cpython/commit/d4b6d84cc84029b598fc24b2d0cea543ee63bf84
commit: d4b6d84cc84029b598fc24b2d0cea543ee63bf84
branch: main
author: Hugo van Kemenade <[email protected]>
committer: willingc <[email protected]>
date: 2024-10-29T17:13:11-07:00
summary:
gh-58032: Docs: Sort argparse alphabetically (GH-125871)
Sort argparse alphabetically
files:
M Doc/deprecations/pending-removal-in-future.rst
M Doc/whatsnew/3.14.rst
diff --git a/Doc/deprecations/pending-removal-in-future.rst
b/Doc/deprecations/pending-removal-in-future.rst
index 5a4502ac08a5f0..3be0dabfd1f257 100644
--- a/Doc/deprecations/pending-removal-in-future.rst
+++ b/Doc/deprecations/pending-removal-in-future.rst
@@ -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`.
diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst
index a6f595ccf08bf4..7f9e3107a6e1a0 100644
--- a/Doc/whatsnew/3.14.rst
+++ b/Doc/whatsnew/3.14.rst
@@ -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
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]