gh-104050: Argument Clinic: annotate main() (#107192)

This commit is contained in:
Alex Waygood 2023-07-24 20:32:38 +01:00 committed by GitHub
parent 837fa5c0cd
commit db17529f80
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5591,7 +5591,7 @@ def state_terminal(self, line: str | None) -> None:
clinic = None
def main(argv):
def main(argv: list[str]) -> None:
import sys
import argparse
cmdline = argparse.ArgumentParser(
@ -5619,8 +5619,8 @@ def main(argv):
print()
cmdline.print_usage()
sys.exit(-1)
converters = []
return_converters = []
converters: list[tuple[str, str]] = []
return_converters: list[tuple[str, str]] = []
ignored = set("""
add_c_converter
add_c_return_converter
@ -5716,4 +5716,5 @@ def main(argv):
if __name__ == "__main__":
sys.exit(main(sys.argv[1:]))
main(sys.argv[1:])
sys.exit(0)