diff options
author | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-03-07 10:32:38 +0100 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-03-07 10:39:07 +0100 |
commit | 1f7b77b7f5c0f96d0ce11dead92ec2a17d3a313a (patch) | |
tree | 644a216bb07e890981bbf3a5159a763780967391 | |
parent | fb65f75846ff4a81cced80f9d1ed09bda6f80475 (diff) | |
download | pylint-git-1f7b77b7f5c0f96d0ce11dead92ec2a17d3a313a.tar.gz |
Simplify the 'tox -e pylint' job with pre-commit
-rw-r--r-- | .pre-commit-config.yaml | 2 | ||||
-rw-r--r-- | tox.ini | 27 |
2 files changed, 3 insertions, 26 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fa2ac1716..c46caf4b3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -50,7 +50,7 @@ repos: language: system types: [python] exclude: tests/functional/|tests/input|tests/extensions/data|tests/regrtest_data/|tests/data/|doc/ - args: [--load-plugins=pylint.extensions.docparams, pylint.extensions.mccabe] + args: [--load-plugins=pylint.extensions.docparams, pylint.extensions.mccabe, -rn] - id: fix-documentation name: Fix documentation entry: python3 -m script.fix_documentation @@ -7,32 +7,9 @@ skip_missing_interpreters = true [testenv:pylint] deps = -r {toxinidir}/requirements_test_min.txt + pre-commit==2.10.1 commands = - # This would be greatly simplified by a solution for https://github.com/PyCQA/pylint/issues/352 - pylint -rn --rcfile={toxinidir}/pylintrc --load-plugins=pylint.extensions.docparams, pylint.extensions.mccabe \ - {toxinidir}/pylint \ - {toxinidir}/tests/message/ \ - {toxinidir}/tests/checkers/ \ - {toxinidir}/tests/extensions/ \ - {toxinidir}/tests/utils/ \ - {toxinidir}/tests/acceptance/ \ - {toxinidir}/tests/conftest.py \ - {toxinidir}/tests/test_config.py \ - {toxinidir}/tests/test_func.py \ - {toxinidir}/tests/test_functional.py \ - {toxinidir}/tests/test_import_graph.py \ - {toxinidir}/tests/test_pragma_parser.py \ - {toxinidir}/tests/test_pylint_runners.py \ - {toxinidir}/tests/test_regr.py \ - {toxinidir}/tests/test_self.py \ - {toxinidir}/tests/unittest_config.py \ - {toxinidir}/tests/lint/ \ - {toxinidir}/tests/unittest_pyreverse_diadefs.py \ - {toxinidir}/tests/unittest_pyreverse_inspector.py \ - {toxinidir}/tests/unittest_pyreverse_writer.py \ - {toxinidir}/tests/unittest_reporters_json.py \ - {toxinidir}/tests/unittest_reporting.py - + pre-commit run pylint --all-files [testenv:formatting] basepython = python3 |