(argv: list[str])
| 103 | |
| 104 | |
| 105 | def _parse_args(argv: list[str]) -> argparse.Namespace: |
| 106 | parser = argparse.ArgumentParser(description=__doc__) |
| 107 | parser.add_argument("scan_dir", type=Path) |
| 108 | selector = parser.add_mutually_exclusive_group() |
| 109 | selector.add_argument("--finding-id") |
| 110 | selector.add_argument("--fingerprint") |
| 111 | return parser.parse_args(argv) |
| 112 | |
| 113 | |
| 114 | def main(argv: list[str] | None = None) -> int: |