diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 429dee3..60bba36 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,12 +16,12 @@ repos: args: [--branch, main] - id: trailing-whitespace - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.16.4 + rev: v0.16.9 hooks: - id: ruff-check - id: ruff-format - repo: https://github.com/tox-dev/pyproject-fmt - rev: v2.28.1 + rev: v2.29.4 hooks: - id: pyproject-fmt - repo: https://github.com/executablebooks/mdformat @@ -35,7 +35,7 @@ repos: args: [--wrap, "88"] files: (README\.md) - repo: https://github.com/crate-ci/typos - rev: v1 + rev: v1.50.3 hooks: - id: typos - repo: meta diff --git a/pyproject.toml b/pyproject.toml index 5401288..c944af5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", ] dynamic = [ "version" ] [project.readme] @@ -49,9 +50,9 @@ source = "vcs" allow-direct-references = true [tool.hatch.build] hooks.vcs.version-file = "src/latex_dependency_scanner/_version.py" +targets.wheel.exclude = [ "tests" ] targets.sdist.exclude = [ "tests" ] targets.sdist.only-packages = true -targets.wheel.exclude = [ "tests" ] targets.wheel.only-packages = true [tool.ruff] @@ -61,8 +62,8 @@ unsafe-fixes = true select = [ "ALL" ] extend-ignore = [ "COM812", # Comply with ruff-format - "ISC001", # Comply with ruff-format "CPY001", + "ISC001", # Comply with ruff-format ] per-file-ignores."tests/*" = [ "ANN", "D", "S101" ] isort.force-single-line = true