From 0cea1c9a2e39306280347fbc0b1fe7d542940024 Mon Sep 17 00:00:00 2001 From: Shane Maloney Date: Mon, 27 Oct 2025 10:50:19 +0100 Subject: [PATCH 1/2] Add meta checks for pre-commit config --- {{ cookiecutter.package_name }}/.pre-commit-config.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/{{ cookiecutter.package_name }}/.pre-commit-config.yaml b/{{ cookiecutter.package_name }}/.pre-commit-config.yaml index d8970d7..03627a8 100644 --- a/{{ cookiecutter.package_name }}/.pre-commit-config.yaml +++ b/{{ cookiecutter.package_name }}/.pre-commit-config.yaml @@ -30,6 +30,11 @@ repos: hooks: - id: codespell args: [ "--write-changes" ] + - repo: meta + hooks: + - id: check-hooks-apply + - id: check-useless-excludes + ci: autofix_prs: false autoupdate_schedule: "quarterly" From 36594179a1078bbffade815fe90606e3d42ff8f4 Mon Sep 17 00:00:00 2001 From: Shane Maloney Date: Wed, 18 Feb 2026 16:44:50 +0000 Subject: [PATCH 2/2] remove check-useless-exclude leave as comment --- {{ cookiecutter.package_name }}/.pre-commit-config.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/{{ cookiecutter.package_name }}/.pre-commit-config.yaml b/{{ cookiecutter.package_name }}/.pre-commit-config.yaml index 03627a8..5968d71 100644 --- a/{{ cookiecutter.package_name }}/.pre-commit-config.yaml +++ b/{{ cookiecutter.package_name }}/.pre-commit-config.yaml @@ -33,7 +33,8 @@ repos: - repo: meta hooks: - id: check-hooks-apply - - id: check-useless-excludes + # Uncomment this check for excludes which do nothing + # - id: check-useless-excludes ci: autofix_prs: false