Files
pandas-ta-classic/.pre-commit-config.yaml
T
xgboosted c97c1603e9 build(deps): bump and align black, ruff versions
Bump black 26.3.1→26.5.1 and ruff 0.6.0→0.15.20 in pyproject.toml.
Unpin black (== → >=) to match ruff convention.
Sync .pre-commit-config.yaml revs to match.
Drop default_language_version — hooks work on any Python ≥3.10.
Document dual-config pattern in AGENTS.md to prevent future drift.
2026-06-28 18:51:05 +10:00

23 lines
589 B
YAML

repos:
- repo: https://github.com/psf/black
rev: 26.5.1
hooks:
- id: black
files: ^pandas_ta_classic/
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.15.20
hooks:
- id: ruff
args: [--select, "E9,F63,F7,F82"]
files: ^pandas_ta_classic/
- repo: local
hooks:
- id: gen-core-stub
name: Regenerate core.pyi
entry: bash -c 'python tools/gen_core_stub.py && black --quiet pandas_ta_classic/core.pyi'
language: system
pass_filenames: false
files: ^pandas_ta_classic/.+\.py$