diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ca34ab9b50..0aeefcb69e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -46,18 +46,18 @@ repos: ] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.12.2 + rev: v0.15.12 hooks: - id: ruff - id: ruff-format - repo: https://github.com/gitleaks/gitleaks - rev: v8.27.2 + rev: v8.30.1 hooks: - id: gitleaks - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.16.1 + rev: v1.20.2 hooks: - id: mypy exclude: ^(tests/|examples/|docs/) diff --git a/class_generator/tests/test_class_generator.py b/class_generator/tests/test_class_generator.py index bf10c08cc8..00ad485f1c 100644 --- a/class_generator/tests/test_class_generator.py +++ b/class_generator/tests/test_class_generator.py @@ -18,11 +18,13 @@ "Deployment", "Image", "ImageContentSourcePolicy", + "Ingress", "Machine", "NMState", "OAuth", "Pipeline", "Pod", + "RouteAdvertisements", "Secret", "ServiceMeshMember", "ServingRuntime", diff --git a/tests/scripts/generate_pytest_test.py b/tests/scripts/generate_pytest_test.py index 35a716177e..17d59f74b8 100644 --- a/tests/scripts/generate_pytest_test.py +++ b/tests/scripts/generate_pytest_test.py @@ -745,7 +745,7 @@ def run_ruff_on_files(filepaths: list[str]) -> bool: # Run ruff format and check on all files for op in ("format", "check"): - cmd_str = f"uvx ruff {op} {' '.join(filepaths)}" + cmd_str = f"uvx ruff --config pyproject.toml {op} {' '.join(filepaths)}" rc, _, _ = run_command( command=shlex.split(cmd_str), verify_stderr=False,