summaryrefslogtreecommitdiffstats
path: root/.pre-commit-config.yaml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--.pre-commit-config.yaml36
1 files changed, 36 insertions, 0 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
new file mode 100644
index 0000000..3dd9b8d
--- /dev/null
+++ b/.pre-commit-config.yaml
@@ -0,0 +1,36 @@
+repos:
+- repo: https://github.com/pre-commit/pre-commit-hooks
+ rev: v2.1.0
+ hooks:
+ - id: trailing-whitespace
+ - id: end-of-file-fixer
+ - id: check-docstring-first
+ - id: check-merge-conflict
+ - id: check-yaml
+ - id: debug-statements
+ - id: double-quote-string-fixer
+ - id: name-tests-test
+ - id: check-added-large-files
+ - id: check-byte-order-marker
+ - id: fix-encoding-pragma
+- repo: https://gitlab.com/pycqa/flake8
+ rev: 3.7.7
+ hooks:
+ - id: flake8
+ exclude: ^identify/vendor/licenses\.py$
+- repo: https://github.com/pre-commit/mirrors-autopep8
+ rev: v1.4.3
+ hooks:
+ - id: autopep8
+- repo: https://github.com/asottile/reorder_python_imports
+ rev: v1.4.0
+ hooks:
+ - id: reorder-python-imports
+ args: [
+ '--add-import', 'from __future__ import absolute_import',
+ '--add-import', 'from __future__ import unicode_literals',
+ ]
+- repo: https://github.com/asottile/add-trailing-comma
+ rev: v1.0.0
+ hooks:
+ - id: add-trailing-comma