diff --git a/backend/.pre-commit-config.yaml b/.pre-commit-config.yaml similarity index 69% rename from backend/.pre-commit-config.yaml rename to .pre-commit-config.yaml index 528bb08e6..a0950d72e 100644 --- a/backend/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,40 +1,40 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.6.0 hooks: - id: check-added-large-files - id: check-toml - id: check-yaml - id: end-of-file-fixer - id: trailing-whitespace - # Check poetry state - - repo: https://github.com/python-poetry/poetry - rev: "1.5.1" + - id: check-merge-conflict + - id: detect-private-key + - id: check-case-conflict + - repo: https://github.com/pre-commit/pre-commit + rev: v3.6.2 hooks: - - id: poetry-check - args: ["-C", "./backend"] + - id: validate_manifest - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.4.8 + rev: v0.5.1 hooks: # Run the linter. - id: ruff args: [--fix] + additional_dependencies: [] # Run the formatter. - id: ruff-format + additional_dependencies: [] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.10.0 + rev: v1.10.1 hooks: - id: mypy name: mypy additional_dependencies: ["types-aiofiles"] - - repo: https://github.com/python-poetry/poetry - rev: "" # add version here + rev: "1.8.0" hooks: - id: poetry-check args: ["-C", "./backend/core"] - id: poetry-lock args: ["-C", "./backend/core"] - - id: poetry-install - args: ["-C", "./backend/core"]