From d6e611f83f839261c516d9d686afad4359313fed Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Thu, 10 Apr 2025 11:36:08 +0200 Subject: [PATCH] Match ruff version on CI and local (#471) --- .pre-commit-config.yaml | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4fd4bef..35e1226 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,15 +7,29 @@ repos: - id: prettier types_or: [yaml, json5] - - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.8.1 - hooks: - - id: ruff-format - - id: ruff - args: [--fix, --exit-non-zero-on-fix] - - repo: local hooks: + - id: ruff-format + name: Ruff Format + entry: uv run ruff + args: [format] + language: system + types: [python] + pass_filenames: false + - id: ruff + name: Ruff + entry: uv run ruff + args: ["check", "--fix", "--exit-non-zero-on-fix"] + types: [python] + language: system + pass_filenames: false + - id: pyright + name: pyright + entry: uv run pyright + args: [src] + language: system + types: [python] + pass_filenames: false - id: uv-lock-check name: Check uv.lock is up to date entry: uv lock --check