diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9cf9b44..f5678d8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,15 +18,15 @@ repos: - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/crate-ci/typos - rev: 1976b238f2710646b971e06bc25737249ee6406d # frozen: v1 + rev: 802d5794ff9cf7b15610c47eca99cd1ab757d8d4 # frozen: v1 hooks: - id: typos - repo: https://github.com/tox-dev/pyproject-fmt - rev: 8a22e281b3f6d1bb298aaabfc165a943a943882c # frozen: v2.7.0 + rev: d252a2a7678b47d1f2eea2f6b846ddfdcd012759 # frozen: v2.11.1 hooks: - id: pyproject-fmt - repo: https://github.com/tox-dev/tox-ini-fmt - rev: 4e2cb0e98735e1a57a027d9440b91663e31d10b0 # frozen: 1.6.0 + rev: be26ee0d710a48f7c1acc1291d84082036207bd3 # frozen: 1.7.0 hooks: - id: tox-ini-fmt - repo: https://github.com/rstcheck/rstcheck @@ -35,7 +35,7 @@ repos: - id: rstcheck additional_dependencies: ['rstcheck[sphinx,toml]'] - repo: https://github.com/adamchainz/django-upgrade - rev: c03f1b1e703cd967c5fd94e29c61f111e8b0eaf0 # frozen: 1.29.0 + rev: 553731fe59437e0bd2cf18b10144116422bed259 # frozen: 1.29.1 hooks: - id: django-upgrade - repo: https://github.com/adamchainz/blacken-docs @@ -45,7 +45,7 @@ repos: additional_dependencies: - black==25.1.0 - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 9c89adb347f6b973f4905a4be0051eb2ecf85dea # frozen: v0.13.3 + rev: 36243b70e5ce219623c3503f5afba0f8c96fda55 # frozen: v0.14.7 hooks: - id: ruff-check args: [--fix] diff --git a/pyproject.toml b/pyproject.toml index 255dd15..2a5a25a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,6 +70,17 @@ django51 = [ "django>=5.1a1,<5.2; python_version>='3.10'" ] django52 = [ "django>=5.2a1,<6; python_version>='3.10'" ] django60 = [ "django>=6a1,<6.1; python_version>='3.12'" ] +[tool.uv] +conflicts = [ + [ + { group = "django42" }, + { group = "django50" }, + { group = "django51" }, + { group = "django52" }, + { group = "django60" }, + ], +] + [tool.ruff] lint.select = [ # flake8-bugbear @@ -156,14 +167,3 @@ report_level = "ERROR" ignore_directives = [ "automodule", # Not loaded by rstcheck ] - -[tool.uv] -conflicts = [ - [ - { group = "django42" }, - { group = "django50" }, - { group = "django51" }, - { group = "django52" }, - { group = "django60" }, - ], -]