repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v3.2.0 hooks: - id: end-of-file-fixer - id: trailing-whitespace - id: check-merge-conflict - repo: https://github.com/psf/black rev: 21.8b0 hooks: - id: black files: &files '^(aiogram|tests|examples)' - repo: https://github.com/pre-commit/mirrors-isort rev: v5.9.3 hooks: - id: isort additional_dependencies: [ toml ] files: *files - repo: https://gitlab.com/pycqa/flake8 rev: 3.9.2 hooks: - id: flake8 args: [ '--config=.flake8' ] files: *files