added .pre-commit-config.yaml file.

This commit is contained in:
Cédric Bonhomme 2023-01-16 15:13:17 +01:00
parent 0080ec06f7
commit 4575319307
No known key found for this signature in database
GPG key ID: A1CB94DE57B7A70D

34
.pre-commit-config.yaml Normal file
View file

@ -0,0 +1,34 @@
repos:
- repo: https://github.com/asottile/pyupgrade
rev: v2.31.1
hooks:
- id: pyupgrade
args: ["--py37-plus"]
- repo: https://github.com/asottile/reorder_python_imports
rev: v3.0.1
hooks:
- id: reorder-python-imports
additional_dependencies: ["setuptools>60.9"]
- repo: https://github.com/psf/black
rev: 22.3.0
hooks:
- id: black
- repo: https://github.com/PyCQA/flake8
rev: 4.0.1
hooks:
- id: flake8
additional_dependencies:
- flake8-bugbear
- flake8-implicit-str-concat
args: ["--max-line-length=100"]
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.1.0
hooks:
- id: fix-byte-order-marker
- id: trailing-whitespace
- id: end-of-file-fixer
- repo: https://github.com/trailofbits/pip-audit
rev: v2.4.13
hooks:
- id: pip-audit
args: ["--ignore-vuln", "PYSEC-2022-203"]