Select Git revision
-
Leonardo Menezes authoredLeonardo Menezes authored
.pre-commit-config.yaml 3.12 KiB
---
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
hooks:
- id: check-executables-have-shebangs
- id: check-merge-conflict
- id: check-symlinks
exclude: >-
myclirc|netrc|packet-cli|mycli-history|scwrc|gcloud\.json|\.envrc\.private
- id: check-toml
- id: check-toml
files: Pipfile
- id: trailing-whitespace
exclude: \.aspell\.en\.pws
- repo: https://git.shore.co.il/nimrod/yamltool.git
rev: v0.1.2
hooks:
- id: yamltool
- repo: https://github.com/adrienverge/yamllint
rev: v1.26.3
hooks:
- id: yamllint
- repo: https://github.com/amperser/proselint/
rev: 0.12.0
hooks:
- id: proselint
types: [plain-text]
exclude: LICENSE
- repo: https://github.com/PyCQA/isort
rev: 5.10.1
hooks:
- id: isort
args: ["--filter-files", "--profile", "black"]
- repo: https://github.com/ambv/black
rev: 21.8b0
hooks:
- id: black
exclude: &excluded_pythonscripts pythonrc.py|rabbitmqadmin
args:
- |
--line-length=79
- repo: https://github.com/PyCQA/prospector
rev: 1.6.0
hooks:
- id: prospector
exclude: *excluded_pythonscripts
args:
- |-
--max-line-length=79
- |-
--with-tool=pyroma
- |-
--with-tool=bandit
- |-
--without-tool=pep257
- |-
--doc-warnings
- |-
--test-warnings
- |-
--full-pep8
- |-
--strictness=high