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.
23 lines
589 B
YAML
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$
|