From 442186c674f6f1cfe2e1e9901aa17ba51c61043d Mon Sep 17 00:00:00 2001 From: Stan Girard Date: Tue, 9 Jul 2024 19:33:45 +0200 Subject: [PATCH] feat(precommit): Update pre-commit hooks to latest versions (#2823) This pull request updates the pre-commit hooks in the `.pre-commit-config.yaml` file to the latest versions. By doing so, we ensure that our codebase benefits from the latest bug fixes and improvements provided by the pre-commit community. --- ...mit-config.yaml => .pre-commit-config.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) rename backend/.pre-commit-config.yaml => .pre-commit-config.yaml (69%) 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"]