repos: - repo: https://github.com/astral-sh/ruff-pre-commit rev: "v0.8.0" hooks: - id: ruff args: ["--fix"] - id: ruff-format - repo: https://github.com/asottile/blacken-docs rev: 1.19.1 hooks: - id: blacken-docs additional_dependencies: [black==23.1.0] - repo: https://github.com/pre-commit/pre-commit-hooks rev: v5.0.0 hooks: - id: check-yaml - repo: local hooks: - id: rst name: rst entry: rst-lint --encoding utf-8 files: ^(CHANGELOG.rst|HOWTORELEASE.rst|README.rst|changelog/.*)$ language: python additional_dependencies: [pygments, restructuredtext_lint] - repo: https://github.com/pre-commit/mirrors-mypy rev: v1.13.0 hooks: - id: mypy files: ^(src/|testing/) args: [] additional_dependencies: - pytest>=7.0.0 - execnet>=2.1.0 - types-psutil - setproctitle