| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- default_stages:
- - commit
- repos:
- - repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v4.6.0
- hooks:
- - id: check-added-large-files
- - id: check-case-conflict
- - id: check-docstring-first
- - id: check-executables-have-shebangs
- - id: check-shebang-scripts-are-executable
- - id: check-symlinks
- - id: check-yaml
- - id: debug-statements
- - id: destroyed-symlinks
- - id: detect-private-key
- - id: end-of-file-fixer
- - id: requirements-txt-fixer
- - id: trailing-whitespace
- - repo: https://github.com/executablebooks/mdformat
- rev: 0.7.17
- hooks:
- - id: mdformat
- additional_dependencies:
- - mdformat-gfm
- - mdformat-black
- - repo: https://github.com/jumanjihouse/pre-commit-hook-yamlfmt
- rev: 0.2.3
- hooks:
- - id: yamlfmt
- args:
- - --mapping
- - '2'
- - --sequence
- - '4'
- - --offset
- - '2'
- - --implicit_start
- - repo: https://github.com/psf/black
- rev: 24.8.0
- hooks:
- - id: black
- language_version: python3
- - id: black-jupyter
- language_version: python3
- - repo: https://github.com/asottile/blacken-docs
- rev: 1.18.0
- hooks:
- - id: blacken-docs
- - repo: https://github.com/PyCQA/isort
- rev: 5.13.2
- hooks:
- - id: isort
- args: [--profile, black]
- - repo: https://github.com/PyCQA/docformatter
- rev: v1.7.5
- hooks:
- - id: docformatter
- args:
- - --in-place
- - --wrap-summaries
- - '88'
- - --wrap-descriptions
- - '81'
- - repo: https://github.com/PyCQA/flake8
- rev: 7.1.1
- hooks:
- - id: flake8
- additional_dependencies:
- - flake8-use-pathlib
- - flake8-bugbear
- - flake8-pytest-style
- - flake8-comprehensions
- - setuptools
- - repo: https://github.com/PyCQA/pylint
- rev: v3.2.6
- hooks:
- - id: pylint
- - repo: https://github.com/asottile/pyupgrade
- rev: v3.16.0
- hooks:
- - id: pyupgrade
- args:
- - --py38-plus
- - repo: https://github.com/asottile/yesqa
- rev: v1.5.0
- hooks:
- - id: yesqa
- - repo: https://github.com/PyCQA/autoflake
- rev: v2.3.1
- hooks:
- - id: autoflake
- - repo: https://github.com/crate-ci/typos
- rev: v1.23.6
- hooks:
- - id: typos
|