diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2024-10-22 10:57:25 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-22 10:57:25 (GMT) |
commit | 759a54d28ffe7eac8c23917f5d3dfad8309856be (patch) | |
tree | 17102747f71a1597192c16963e4b07c20727b612 /Doc/tools | |
parent | 57e3c59bb64fc2f8b2845a7e03ab0abb029ccd02 (diff) | |
download | cpython-759a54d28ffe7eac8c23917f5d3dfad8309856be.zip cpython-759a54d28ffe7eac8c23917f5d3dfad8309856be.tar.gz cpython-759a54d28ffe7eac8c23917f5d3dfad8309856be.tar.bz2 |
gh-125355: Rewrite parse_intermixed_args() in argparse (GH-125356)
* The parser no longer changes temporarily during parsing.
* Default values are not processed twice.
* Required mutually exclusive groups containing positional arguments are
now supported.
* The missing arguments report now includes the names of all required
optional and positional arguments.
* Unknown options can be intermixed with positional arguments in
parse_known_intermixed_args().
Diffstat (limited to 'Doc/tools')
0 files changed, 0 insertions, 0 deletions