diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 177da41..b340576 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,7 +30,7 @@ ci: repos: - repo: "https://github.com/pre-commit/pre-commit-hooks" - rev: "v5.0.0" + rev: "v6.0.0" hooks: ### Git ### # Protect specific branches from direct check-ins. @@ -108,7 +108,7 @@ repos: - id: "check-pre-commit-ci-config" - repo: "https://github.com/python-jsonschema/check-jsonschema" - rev: "0.31.2" + rev: "0.34.0" hooks: # Validate Dependabot Config (v2) against the schema provided by # SchemaStore. @@ -145,7 +145,7 @@ repos: - id: "rst-inline-touching-normal" - repo: "https://github.com/PyCQA/isort" - rev: "6.0.0" + rev: "6.1.0" hooks: # Sort import statements with isort - id: "isort" @@ -163,7 +163,7 @@ repos: - repo: "https://github.com/psf/black-pre-commit-mirror" # Stay at black version 23, because some formatting rules change in # version 24. Latest 23 version is 23.12.1. - rev: "23.12.1" + rev: "25.9.0" hooks: # Format Python code with black. - id: "black" @@ -176,7 +176,7 @@ repos: - "--color" - repo: "https://github.com/PyCQA/flake8" - rev: "7.1.2" + rev: "7.3.0" hooks: # Lint Python code with Flake8. - id: "flake8" @@ -195,7 +195,7 @@ repos: - "pep8-naming >=0.1, <1.0" - repo: "https://github.com/PyCQA/bandit" - rev: "1.8.3" + rev: "1.8.6" hooks: # Check code security with bandit. - id: "bandit" @@ -217,7 +217,7 @@ repos: ###################################################################### - repo: "https://github.com/maxwinterstein/shfmt-py" - rev: "v3.7.0.1" + rev: "v3.12.0.1" hooks: # Format shell scripts with shfmt. # NOTE: The official shfmt hook from @@ -238,7 +238,7 @@ repos: - "-l" - repo: "https://github.com/shellcheck-py/shellcheck-py" - rev: "v0.10.0.1" + rev: "v0.11.0.1" hooks: # Lint shell scripts with shellcheck. # NOTE: The official shellcheck hook from @@ -264,7 +264,7 @@ repos: # v0.12.0 requires ruby2.7 # v0.11.0 and v0.10.0 require ruby2.6 # => stay at v0.9.0 - rev: "v0.9.0" + rev: "v0.12.0" hooks: # Lint Markdown files with markdownlint. - id: "markdownlint"