mirror of
https://github.com/python/cpython
synced 2024-09-16 00:48:28 +00:00
gh-104050: Argument Clinic: annotate main()
(#107192)
This commit is contained in:
parent
837fa5c0cd
commit
db17529f80
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue