[3.12] gh-125355: Rewrite parse_intermixed_args() in argparse (GH-125356) (GH-125839)
* 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(). (cherry picked from commit 759a54d28ffe7eac8c23917f5d3dfad8309856be)
S
Serhiy Storchaka committed
da3d81d3ea94002bc81af2713f6f891ac8211289
Parent: 98a0b36
Committed by GitHub <noreply@github.com>
on 10/22/2024, 1:23:30 PM