diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7bfd827a..11f68d22 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,19 +25,19 @@ exclude: | repos: # Code Upgrades - repo: https://github.com/asottile/pyupgrade - rev: v3.20.0 + rev: v3.21.0 hooks: - id: pyupgrade args: [--py38-plus] - repo: https://github.com/adamchainz/django-upgrade - rev: 1.25.0 + rev: 1.29.0 hooks: - id: django-upgrade args: [--target-version=4.2] # Formatting - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: # Identify invalid files - id: check-ast @@ -66,7 +66,7 @@ repos: - id: check-executables-have-shebangs - id: end-of-file-fixer - repo: https://github.com/editorconfig-checker/editorconfig-checker.python - rev: 3.2.1 + rev: 3.4.0 hooks: - id: editorconfig-checker - repo: https://github.com/igorshubovych/markdownlint-cli @@ -78,7 +78,7 @@ repos: - --disable=MD013 # Infrastructure - repo: https://github.com/tox-dev/pyproject-fmt - rev: v2.6.0 + rev: v2.11.0 hooks: - id: pyproject-fmt name: pyproject.toml formatter @@ -86,7 +86,7 @@ repos: args: - --indent=4 additional_dependencies: - - tox==4.24.1 # https://github.com/tox-dev/tox/releases/latest + - tox==4.31.0 # https://github.com/tox-dev/tox/releases/latest - repo: https://github.com/abravalheri/validate-pyproject rev: v0.24.1 hooks: diff --git a/pyproject.toml b/pyproject.toml index 6614dbc4..33c0d44e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,6 +32,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", ]