diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 099088e..29e74f7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -24,7 +24,7 @@ repos: - id: check-hooks-apply - repo: https://github.com/pre-commit/pre-commit-hooks - rev: cef0300fd0fc4d2a87a85fa2093c6b283ea36f4b # frozen: v5.0.0 + rev: 3e8a8703264a2f4a69428a0aa4dcb512790b2c8c # frozen: v6.0.0 hooks: - id: check-merge-conflict - id: check-case-conflict @@ -39,24 +39,24 @@ repos: args: [--pytest-test-first] - repo: https://github.com/macisamuele/language-formatters-pre-commit-hooks - rev: a6273196190bb0f68caf1dc68073cf62c719f725 # frozen: v2.14.0 + rev: 4380fbb73a154b5f5624794c1c78d9719ccc860f # frozen: v2.16.0 hooks: - id: pretty-format-yaml args: [--autofix, --indent, '2'] - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 06e4cc849d03f3a59ca223a4046f4bb5bb2aba6d # frozen: 0.33.0 + rev: ccf21790019848af3eb4464be2a9d5efed6358f3 # frozen: 0.36.1 hooks: - id: check-dependabot - id: check-github-workflows - repo: https://github.com/tox-dev/pyproject-fmt - rev: 57b6ff7bf72affdd12c7f3fd6de761ba18a33b3a # frozen: v2.5.1 + rev: 2a892e1706c9e0e1f853be3f34a9e04f0d5c86d9 # frozen: v2.12.1 hooks: - id: pyproject-fmt - repo: https://github.com/executablebooks/mdformat - rev: ff29be1a1ba8029d9375882aa2c812b62112a593 # frozen: 0.7.22 + rev: 2d496dbc18e31b83a1596685347ffe0b6041daf0 # frozen: 1.0.0 hooks: - id: mdformat args: [--number, --wrap=120, --ignore-missing-references] @@ -73,21 +73,21 @@ repos: - mdformat-mkdocs[recommended]>=v2.0.7 - repo: https://github.com/provinzkraut/unasyncd - rev: 572842a04440d45bd7d6bee5a6a4d006891d8c66 # frozen: v0.8.1 + rev: 0277a2b647c5564dc87ff093f6e8f142094371ce # frozen: v0.10.0 hooks: - id: unasyncd additional_dependencies: - ruff==0.6.1 - repo: https://github.com/astral-sh/ruff-pre-commit - rev: e84319e627902e1b348574ecf3238dc511933dc7 # frozen: v0.11.7 + rev: 45ef068da5f21267bb2a7ec4a623092959f09ce5 # frozen: v0.14.14 hooks: - id: ruff args: [--fix, --show-fixes, --exit-non-zero-on-fix] - id: ruff-format - repo: https://github.com/pre-commit/mirrors-mypy - rev: f40886d54c729f533f864ed6ce584e920feb0af7 # frozen: v1.15.0 + rev: a66e98df7b4aeeb3724184b332785976d062b92e # frozen: v1.19.1 hooks: - id: mypy args: [--config-file=pyproject.toml] @@ -101,12 +101,12 @@ repos: - xsdata>=24.5 - repo: https://github.com/scientific-python/cookie - rev: f801700e5a8beb2f42e63d752d7116aa4dbaa0f1 # frozen: 2025.01.22 + rev: 61489a7c52bc75d47a8b25fb633e0d7836b197ce # frozen: 2025.11.21 hooks: - id: sp-repo-review - repo: https://github.com/crate-ci/typos - rev: 15ff058881549e16b0edb975a9b0b0d0cccd612c # frozen: v1 + rev: 672d45b4e77223b8fcf1b4b8560bf987f0839902 # frozen: v1 hooks: - id: typos args: [--force-exclude] @@ -118,7 +118,7 @@ repos: - id: licensecheck - repo: https://github.com/compilerla/conventional-pre-commit - rev: fa1915d04e129bcd0dccabf6aca53cdc19787ab4 # frozen: v4.1.0 + rev: 8f2901e453e79dc8c524a8e43268721aa91931a6 # frozen: v4.3.0 hooks: - id: conventional-pre-commit stages: [commit-msg]