diff --git a/.pylintrc b/.pylintrc index df959dd..a6db1df 100644 --- a/.pylintrc +++ b/.pylintrc @@ -1,3 +1,10 @@ +[MAIN] +ignore=.git, + __pycache__, + venv, + .venv, + + [MESSAGES CONTROL] disable= redefined-argument-from-local, @@ -6,4 +13,4 @@ disable= duplicate-code, too-many-locals, too-many-branches, - line-too-long, \ No newline at end of file + line-too-long, diff --git a/Makefile b/Makefile index c1a51df..0437bed 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ clean: .PHONY: lint lint: # stop the build if there are Python syntax errors or undefined names - flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics + flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics --exclude=venv,.venv,.git,__pycache__ # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide - flake8 . --count --exit-zero --max-complexity=15 --max-line-length=127 --statistics - pylint --rcfile=.pylintrc --fail-under=9.0 *.py \ No newline at end of file + flake8 . --count --exit-zero --max-complexity=15 --max-line-length=127 --statistics --exclude=venv,.venv,.git,__pycache__ + pylint --rcfile=.pylintrc --fail-under=9.0 *.py