Changeset View
Changeset View
Standalone View
Standalone View
.pre-commit-config.yaml
- This file was added.
repos: | |||||
- repo: https://github.com/pre-commit/pre-commit-hooks | |||||
rev: v2.4.0 | |||||
hooks: | |||||
- id: trailing-whitespace | |||||
- id: check-json | |||||
- id: check-yaml | |||||
- repo: https://gitlab.com/pycqa/flake8 | |||||
rev: 3.8.3 | |||||
hooks: | |||||
- id: flake8 | |||||
- repo: https://github.com/codespell-project/codespell | |||||
rev: v1.16.0 | |||||
hooks: | |||||
- id: codespell | |||||
exclude: ^(swh/loader/package/.*[/]+tests/data/.*)$ | |||||
entry: codespell --ignore-words-list=iff | |||||
- repo: local | |||||
hooks: | |||||
- id: mypy | |||||
name: mypy | |||||
entry: mypy | |||||
args: [swh] | |||||
pass_filenames: false | |||||
language: system | |||||
types: [python] | |||||
- repo: https://github.com/PyCQA/isort | |||||
rev: 5.5.2 | |||||
hooks: | |||||
- id: isort | |||||
- repo: https://github.com/python/black | |||||
rev: 19.10b0 | |||||
hooks: | |||||
- id: black | |||||
# unfortunately, we are far from being able to enable this... | |||||
# - repo: https://github.com/PyCQA/pydocstyle.git | |||||
# rev: 4.0.0 | |||||
# hooks: | |||||
# - id: pydocstyle | |||||
# name: pydocstyle | |||||
# description: pydocstyle is a static analysis tool for checking compliance with Python docstring conventions. | |||||
# entry: pydocstyle --convention=google | |||||
# language: python | |||||
# types: [python] | |||||