diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d64a56103..a8a34d73e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,7 +58,7 @@ repos: # Python linting using ruff - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.6.1 + rev: v0.6.3 hooks: - id: ruff args: ["--fix", "--show-fixes"] @@ -66,7 +66,7 @@ repos: # Static type checking using mypy - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.11.1 + rev: v1.11.2 hooks: - id: mypy files: ^(src/mqt|test/python) @@ -107,7 +107,7 @@ repos: # Check for spelling - repo: https://github.com/crate-ci/typos - rev: v1.23.6 + rev: v1.24.1 hooks: - id: typos @@ -122,14 +122,14 @@ repos: # Check best practices for scientific Python code - repo: https://github.com/scientific-python/cookie - rev: 2024.04.23 + rev: 2024.08.19 hooks: - id: sp-repo-review additional_dependencies: ["repo-review[cli]"] # Check JSON schemata - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.29.1 + rev: 0.29.2 hooks: - id: check-dependabot - id: check-github-workflows @@ -137,6 +137,6 @@ repos: # Check the pyproject.toml file - repo: https://github.com/henryiii/validate-pyproject-schema-store - rev: 2024.08.08 + rev: 2024.08.26 hooks: - id: validate-pyproject diff --git a/pyproject.toml b/pyproject.toml index f92f92882..23df2215f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -268,14 +268,6 @@ anc = "anc" mch = "mch" -[tool.repo-review] -ignore = [ - "PC160", # "Uses codespell" -> switched to https://github.com/crate-ci/typos - "PC180", # "Uses prettier" -> switched to different prettier-mirror that is not recognized by the check - "RF003", # "src directory specified if used" -> obsolete for new ruff versions -] - - [tool.cibuildwheel] build = "cp3*" skip = "*-musllinux_*"