From eb994ca6ffeaccddce000ba13f4b4724205b55a4 Mon Sep 17 00:00:00 2001 From: vtexier <vit@free.fr> Date: Sat, 25 May 2019 16:34:34 +0200 Subject: [PATCH] [enh] #91 add pylint check --- Makefile | 11 +++++++++-- requirements_dev.txt | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 1c169e39..cd18d87c 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: docs tests check +.PHONY: docs tests check mypy pylint # generate documentation docs: @@ -8,6 +8,13 @@ docs: tests: python3 -m unittest ${TESTS_FILTER} +# check +check: mypy pylint + # check static typing -check: +mypy: python3 -m mypy duniterpy --ignore-missing-imports + +# check code errors +pylint: + pylint --disable=C --enable=C0121,C0202,C0321 --jobs=0 duniterpy/ diff --git a/requirements_dev.txt b/requirements_dev.txt index e70f7780..d175ea34 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -1,4 +1,5 @@ coveralls mypy +pylint sphinx sphinx_rtd_theme -- GitLab