ci: autofix_prs: false autoupdate_commit_msg: "pre-commit: bump repositories" repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.3.0 hooks: - id: check-ast - id: check-builtin-literals - id: check-docstring-first - id: check-merge-conflict - id: check-yaml - id: check-toml exclude: tests/packages/test-(bad-syntax|no-permission)/pyproject.toml - id: debug-statements - id: end-of-file-fixer - id: trailing-whitespace - id: double-quote-string-fixer - repo: https://github.com/asottile/pyupgrade rev: v3.1.0 hooks: - id: pyupgrade args: ["--py36-plus"] - repo: https://github.com/psf/black rev: 22.10.0 hooks: - id: black - repo: https://github.com/asottile/blacken-docs rev: v1.12.1 hooks: - id: blacken-docs additional_dependencies: [black==22.6] - repo: https://github.com/pre-commit/mirrors-prettier rev: "v3.0.0-alpha.2" hooks: - id: prettier - repo: https://github.com/PyCQA/isort rev: 5.10.1 hooks: - id: isort - repo: https://github.com/asottile/setup-cfg-fmt rev: v2.1.0 hooks: - id: setup-cfg-fmt args: [--include-version-classifiers, --max-py-version=3.11] - repo: https://github.com/PyCQA/flake8 rev: "5.0.4" hooks: - id: flake8 additional_dependencies: ["flake8-bugbear==22.7.1"] language_version: python3.9 - repo: https://github.com/codespell-project/codespell rev: "v2.2.2" hooks: - id: codespell args: ["-L", "sur"] - repo: https://github.com/pre-commit/pygrep-hooks rev: "v1.9.0" hooks: - id: python-check-blanket-noqa - id: python-check-blanket-type-ignore - id: python-no-log-warn - id: python-no-eval - id: python-use-type-annotations - id: rst-backticks - id: rst-directive-colons - id: rst-inline-touching-normal