commit | 49f238e78c36532bcbca7f9cd172703eb4df319b | [log] [tgz] |
---|---|---|
author | Erlend E. Aasland <erlend@python.org> | Tue Aug 01 18:24:23 2023 +0200 |
committer | GitHub <noreply@github.com> | Tue Aug 01 18:24:23 2023 +0200 |
tree | 263b85b1366a2dd2fbe5d7fbc05ae33ec5774742 | |
parent | 557b05c7a5334de5da3dc94c108c0121f10b9191 [diff] |
gh-107467: Restructure Argument Clinic command-line interface (#107469) - Use ArgumentParser.error() to handle CLI errors - Put the entire CLI in main() - Rework ClinicExternalTest to call main() instead of using subprocesses Co-authored-by: AlexWaygood <alex.waygood@gmail.com>