From 9ddecde3717d58a985fdbcf51e460e8a58a36f13 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 22 Dec 2025 20:54:06 +0000 Subject: [PATCH] chore(pre-commit.ci): Upgrade hook versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0) - [github.com/adamchainz/django-upgrade: 1.25.0 → 1.29.1](https://github.com/adamchainz/django-upgrade/compare/1.25.0...1.29.1) - https://github.com/psf/black → https://github.com/psf/black-pre-commit-mirror - [github.com/psf/black-pre-commit-mirror: 25.1.0 → 25.12.0](https://github.com/psf/black-pre-commit-mirror/compare/25.1.0...25.12.0) - [github.com/PyCQA/isort: 6.0.1 → 7.0.0](https://github.com/PyCQA/isort/compare/6.0.1...7.0.0) - [github.com/maxwinterstein/shfmt-py: v3.11.0.2 → v3.12.0.1](https://github.com/maxwinterstein/shfmt-py/compare/v3.11.0.2...v3.12.0.1) - [github.com/astral-sh/ruff-pre-commit: v0.12.0 → v0.14.10](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.0...v0.14.10) - [github.com/AleksaC/hadolint-py: v2.12.1b3 → v2.14.0](https://github.com/AleksaC/hadolint-py/compare/v2.12.1b3...v2.14.0) - [github.com/shellcheck-py/shellcheck-py: v0.10.0.1 → v0.11.0.1](https://github.com/shellcheck-py/shellcheck-py/compare/v0.10.0.1...v0.11.0.1) - [github.com/pre-commit/mirrors-mypy: v1.16.1 → v1.19.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.16.1...v1.19.1) - [github.com/PyCQA/bandit: 1.8.5 → 1.9.2](https://github.com/PyCQA/bandit/compare/1.8.5...1.9.2) - [github.com/alessandrojcm/commitlint-pre-commit-hook: v9.22.0 → v9.23.0](https://github.com/alessandrojcm/commitlint-pre-commit-hook/compare/v9.22.0...v9.23.0) - [github.com/igorshubovych/markdownlint-cli: v0.45.0 → v0.47.0](https://github.com/igorshubovych/markdownlint-cli/compare/v0.45.0...v0.47.0) --- .pre-commit-config.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d936fde..40a7920 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -15,7 +15,7 @@ ci: repos: # Best Practices - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: check-builtin-literals - id: check-executables-have-shebangs @@ -33,19 +33,19 @@ repos: # Framework - repo: https://github.com/adamchainz/django-upgrade - rev: 1.25.0 + rev: 1.29.1 hooks: - id: django-upgrade args: [--target-version, "4.2"] # Formatting - - repo: https://github.com/psf/black - rev: 25.1.0 + - repo: https://github.com/psf/black-pre-commit-mirror + rev: 25.12.0 hooks: - id: black - repo: https://github.com/PyCQA/isort - rev: 6.0.1 + rev: 7.0.0 hooks: - id: isort args: [ @@ -56,39 +56,39 @@ repos: ] - repo: https://github.com/maxwinterstein/shfmt-py - rev: v3.11.0.2 + rev: v3.12.0.1 hooks: - id: shfmt # Linting - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.12.0 + rev: v0.14.10 hooks: - id: ruff-check args: [--fix] exclude: ^(test_utils/|migrations/|setup\.py)$ - repo: https://github.com/AleksaC/hadolint-py - rev: v2.12.1b3 + rev: v2.14.0 hooks: - id: hadolint args: [--config, .hadolint.yaml] - repo: https://github.com/shellcheck-py/shellcheck-py - rev: v0.10.0.1 + rev: v0.11.0.1 hooks: - id: shellcheck # Code Quality - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.16.1 + rev: v1.19.1 hooks: - id: mypy args: [--config-file, pyproject.toml, --warn-unused-configs] # Security - repo: https://github.com/PyCQA/bandit - rev: 1.8.5 + rev: 1.9.2 hooks: - id: bandit args: [-c, pyproject.toml, -r] @@ -96,14 +96,14 @@ repos: # Documentation, Spelling - repo: https://github.com/alessandrojcm/commitlint-pre-commit-hook - rev: v9.22.0 + rev: v9.23.0 hooks: - id: commitlint stages: [commit-msg] additional_dependencies: ['@commitlint/config-conventional'] - repo: https://github.com/igorshubovych/markdownlint-cli - rev: 'v0.45.0' + rev: 'v0.47.0' hooks: - id: markdownlint args: ['-f']