From 630db55166a2c1f5e0f0d313e841f4525f1d8b7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Gmach?= Date: Tue, 7 Jul 2020 16:04:27 +0200 Subject: [PATCH] [POC] Add pyupgrade via pre-commit new file: .pre-commit-config.yaml modified: tox.ini --- .pre-commit-config.yaml | 11 +++++++++++ tox.ini | 8 +++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 .pre-commit-config.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000000..76835017c6 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,11 @@ +repos: + - repo: https://github.com/asottile/pyupgrade + rev: v2.6.2 + hooks: + - id: pyupgrade + args: [--py36-plus] + + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v3.1.0 + hooks: + - id: debug-statements diff --git a/tox.ini b/tox.ini index 48c817498b..35385911de 100644 --- a/tox.ini +++ b/tox.ini @@ -7,7 +7,8 @@ envlist = py38, py39, lint, - coverage-report + pre-commit, + coverage-report, [testenv] coverage_run = {env:WIN_COV:coverage run} @@ -95,3 +96,8 @@ deps = commands = - isort --check-only --recursive {toxinidir}/src setup.py flake8 src docs setup.py + +[testenv:pre-commit] +skip_install = true +deps = pre-commit +commands = pre-commit run --all-files --show-diff-on-failure