09e9f3545f
CodeQL / Analyze (push) Waiting to run
dependency-audit / pip-audit (push) Waiting to run
Test / Code Quality (push) Waiting to run
Test / Test (macos-latest, Python 3.10) (push) Blocked by required conditions
Test / Test (macos-latest, Python 3.11) (push) Blocked by required conditions
Test / Test (macos-latest, Python 3.12) (push) Blocked by required conditions
Test / Test (macos-latest, Python 3.13) (push) Blocked by required conditions
Test / Test (macos-latest, Python 3.14) (push) Blocked by required conditions
Test / Test (ubuntu-latest, Python 3.10) (push) Blocked by required conditions
Test / Test (ubuntu-latest, Python 3.11) (push) Blocked by required conditions
Test / Test (ubuntu-latest, Python 3.12) (push) Blocked by required conditions
Test / Test (ubuntu-latest, Python 3.13) (push) Blocked by required conditions
Test / Test (ubuntu-latest, Python 3.14) (push) Blocked by required conditions
Test / Test (windows-latest, Python 3.10) (push) Blocked by required conditions
Test / Test (windows-latest, Python 3.11) (push) Blocked by required conditions
Test / Test (windows-latest, Python 3.12) (push) Blocked by required conditions
Test / Test (windows-latest, Python 3.13) (push) Blocked by required conditions
Test / Test (windows-latest, Python 3.14) (push) Blocked by required conditions
20 lines
646 B
YAML
20 lines
646 B
YAML
# Ruff is pinned once in pyproject.toml ([project.optional-dependencies].dev:
|
|
# `ruff==…`).
|
|
# These local hooks invoke that same interpreter's ruff via `uv run`, so the
|
|
# pre-commit version can never drift from the version used by CI and locally.
|
|
repos:
|
|
- repo: local
|
|
hooks:
|
|
- id: ruff
|
|
name: ruff
|
|
entry: uv run ruff check --force-exclude --fix
|
|
language: system
|
|
types_or: [python, pyi]
|
|
require_serial: true
|
|
- id: ruff-format
|
|
name: ruff-format
|
|
entry: uv run ruff format --force-exclude
|
|
language: system
|
|
types_or: [python, pyi]
|
|
require_serial: true
|