Commit 9e71917e authored by Adam J. Stewart's avatar Adam J. Stewart Committed by Miss Islington (bot)

bpo-26510: Add versionchanged for required arg of add_subparsers (GH-16588)



The `required` argument to `argparse.add_subparsers` was added in #3027. This PR specifies the earliest version of Python where it is available.


https://bugs.python.org/issue26510



Automerge-Triggered-By: @merwok
parent 24ddd9c2
...@@ -1636,7 +1636,7 @@ Sub-commands ...@@ -1636,7 +1636,7 @@ Sub-commands
stored; by default ``None`` and no value is stored stored; by default ``None`` and no value is stored
* required_ - Whether or not a subcommand must be provided, by default * required_ - Whether or not a subcommand must be provided, by default
``False``. ``False`` (added in 3.7)
* help_ - help for sub-parser group in help output, by default ``None`` * help_ - help for sub-parser group in help output, by default ``None``
...@@ -1792,6 +1792,9 @@ Sub-commands ...@@ -1792,6 +1792,9 @@ Sub-commands
>>> parser.parse_args(['2', 'frobble']) >>> parser.parse_args(['2', 'frobble'])
Namespace(subparser_name='2', y='frobble') Namespace(subparser_name='2', y='frobble')
.. versionchanged:: 3.7
New *required* keyword argument.
FileType objects FileType objects
^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^
......
...@@ -2401,6 +2401,10 @@ Changes in the Python API ...@@ -2401,6 +2401,10 @@ Changes in the Python API
instead of a :class:`bytes` instance. instead of a :class:`bytes` instance.
(Contributed by Victor Stinner in :issue:`21071`.) (Contributed by Victor Stinner in :issue:`21071`.)
* :mod:`argparse` subparsers can now be made mandatory by passing ``required=True``
to :meth:`ArgumentParser.add_subparsers() <argparse.ArgumentParser.add_subparsers>`.
(Contributed by Anthony Sottile in :issue:`26510`.)
* :meth:`ast.literal_eval()` is now stricter. Addition and subtraction of * :meth:`ast.literal_eval()` is now stricter. Addition and subtraction of
arbitrary numbers are no longer allowed. arbitrary numbers are no longer allowed.
(Contributed by Serhiy Storchaka in :issue:`31778`.) (Contributed by Serhiy Storchaka in :issue:`31778`.)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment