pre-commit-hooks/pre_commit_hooks
default e514e01ee5 Use Iterable[str] instead of Sequence[str] for argv parameters
argparse.ArgumentParser.parse_args() accepts any Iterable[str], not
just Sequence[str]. The latest typeshed reflects this with the signature
`def parse_args(args: Iterable[str] | None = ...) -> Namespace`.

Update all main(argv:) parameters from `Sequence[str] | None` to
`Iterable[str] | None` and adjust imports accordingly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-04 07:45:29 +00:00
..
__init__.py Initial commit. 2014-03-13 08:41:35 -07:00
check_added_large_files.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_ast.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_builtin_literals.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_case_conflict.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_docstring_first.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_executables_have_shebangs.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_json.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_merge_conflict.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_shebang_scripts_are_executable.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_symlinks.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_toml.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_vcs_permalinks.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_xml.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
check_yaml.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
debug_statement_hook.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
destroyed_symlinks.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
detect_aws_credentials.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
detect_private_key.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
end_of_file_fixer.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
file_contents_sorter.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
fix_byte_order_marker.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
forbid_new_submodules.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
mixed_line_ending.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
no_commit_to_branch.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
pretty_format_json.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
removed.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
requirements_txt_fixer.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
sort_simple_yaml.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
string_fixer.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
tests_should_end_in_test.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
trailing_whitespace_fixer.py Use Iterable[str] instead of Sequence[str] for argv parameters 2026-05-04 07:45:29 +00:00
util.py drop python3.6 support 2022-01-15 19:24:05 -05:00