repos: - repo: https://github.com/psf/black rev: 23.3.0 hooks: - id: black # It is recommended to specify the latest version of Python # supported by your project here, or alternatively use # pre-commit's default_language_version, see # https://pre-commit.com/#top_level-default_language_version language_version: python3.10 types: [python] args: [ "--check", # Don't apply changes automatically ] - repo: https://github.com/pycqa/flake8 rev: 6.0.0 hooks: - id: flake8 types: [python] - repo: local hooks: - id: pylint name: pylint entry: pylint language: system types: [python] args: [ "-rn", # Only display messages "-sn", # Don't display the score "--rcfile=.pylintrc", # Link to your config file ] - repo: https://github.com/codespell-project/codespell rev: v2.2.5 hooks: - id: codespell