From: Mike Frysinger Date: Wed, 30 Apr 2025 17:18:46 +0000 (-0400) Subject: test.py: adding typing X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=da0bc60aa2e6396641e7d78462ac95adc4d352ce;p=home.git test.py: adding typing --- diff --git a/test.py b/test.py index 6fa654d..7cbe74f 100755 --- a/test.py +++ b/test.py @@ -34,13 +34,13 @@ except ImportError: import six -def get_parser(): +def get_parser() -> argparse.ArgumentParser: """Get CLI parser.""" parser = argparse.ArgumentParser(description=__doc__) return parser -def main(argv): +def main(argv: list[str]) -> Optional[int]: """The main entry point for scripts.""" parser = get_parser() opts = parser.parse_args(argv) @@ -48,5 +48,5 @@ def main(argv): print(argv) -if __name__ == '__main__': +if __name__ == "__main__": sys.exit(main(sys.argv[1:]))