| repos: |
| - repo: https://github.com/pre-commit/pre-commit-hooks |
| rev: v2.3.0 |
| hooks: |
| - id: end-of-file-fixer |
| - id: trailing-whitespace |
|
|
| |
| - repo: https://github.com/psf/black |
| rev: 21.12b0 |
| hooks: |
| - id: black |
| args: [ |
| '--experimental-string-processing' |
| ] |
|
|
| |
| - repo: https://github.com/pycqa/isort |
| rev: 5.10.1 |
| hooks: |
| - id: isort |
| name: isort (python) |
| args: ["--profile", "black"] |
|
|
| |
| - repo: https://gitlab.com/pycqa/flake8 |
| rev: 4.0.0 |
| hooks: |
| - id: flake8 |
| args: [ |
| '--per-file-ignores=__init__.py:F401', |
| '--max-line-length=88', |
| '--ignore=E203,W503' |
| ] |
|
|
| |
| - repo: https://github.com/pre-commit/mirrors-mypy |
| rev: 'v0.971' |
| hooks: |
| - id: mypy |
| additional_dependencies: [data-science-types>=0.2, torch>=1.6] |
|
|