@@ -63,20 +63,20 @@ repos:
6363
6464 # GitHub Actions hooks
6565 - repo : https://github.com/python-jsonschema/check-jsonschema
66- rev : 0.33.3
66+ rev : 0.35.0
6767 hooks :
6868 - id : check-github-actions
6969 - id : check-github-workflows
7070
7171 # pre-commit hooks
7272 - repo : https://github.com/pre-commit/pre-commit
73- rev : v4.3 .0
73+ rev : v4.4 .0
7474 hooks :
7575 - id : validate_manifest
7676
7777 # Go hooks
7878 - repo : https://github.com/TekWizely/pre-commit-golang
79- rev : v1.0.0-rc.2
79+ rev : v1.0.0-rc.4
8080 hooks :
8181 # Go Build
8282 - id : go-build-repo-mod
@@ -130,22 +130,24 @@ repos:
130130 # Python hooks
131131 # Run bandit on the "tests" tree with a configuration
132132 - repo : https://github.com/PyCQA/bandit
133- rev : 1.8.6
133+ rev : 1.9.1
134134 hooks :
135135 - id : bandit
136136 name : bandit (tests tree)
137137 files : tests
138138 args :
139- - --config=.bandit.yml
139+ # Skip "assert used" check since assertions are used
140+ # frequently in pytests.
141+ - --skip=B101
140142 # Run bandit on everything except the "tests" tree
141143 - repo : https://github.com/PyCQA/bandit
142- rev : 1.8.6
144+ rev : 1.9.1
143145 hooks :
144146 - id : bandit
145147 name : bandit (everything else)
146148 exclude : tests
147149 - repo : https://github.com/psf/black-pre-commit-mirror
148- rev : 25.1 .0
150+ rev : 25.11 .0
149151 hooks :
150152 - id : black
151153 - repo : https://github.com/PyCQA/flake8
@@ -154,12 +156,15 @@ repos:
154156 - id : flake8
155157 additional_dependencies :
156158 - flake8-docstrings==1.7.0
159+ # This is necessary to read the flake8 configuration from
160+ # the pyproject.toml file.
161+ - flake8-pyproject==1.2.3
157162 - repo : https://github.com/PyCQA/isort
158- rev : 6 .0.1
163+ rev : 7 .0.0
159164 hooks :
160165 - id : isort
161166 - repo : https://github.com/pre-commit/mirrors-mypy
162- rev : v1.18.1
167+ rev : v1.18.2
163168 hooks :
164169 - id : mypy
165170 # IMPORTANT: Keep type hinting-related dependencies of the
@@ -181,13 +186,13 @@ repos:
181186 - --requirement
182187 - requirements.txt
183188 - repo : https://github.com/asottile/pyupgrade
184- rev : v3.20.0
189+ rev : v3.21.1
185190 hooks :
186191 - id : pyupgrade
187192
188193 # Ansible hooks
189194 - repo : https://github.com/ansible/ansible-lint
190- rev : v25.9 .0
195+ rev : v25.11 .0
191196 hooks :
192197 - id : ansible-lint
193198 additional_dependencies :
@@ -231,7 +236,7 @@ repos:
231236
232237 # Terraform hooks
233238 - repo : https://github.com/antonbabenko/pre-commit-terraform
234- rev : v1.100 .0
239+ rev : v1.103 .0
235240 hooks :
236241 - id : terraform_fmt
237242 - id : terraform_validate
0 commit comments