From 460ec0f63700debccaddf20c9943347eb34848ed Mon Sep 17 00:00:00 2001 From: Jon Wayne Parrott Date: Mon, 21 Nov 2016 16:49:41 -0800 Subject: [PATCH] Add lint to Travis (#363) --- tox.ini | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index d3d4b7ae..d3c13f0c 100644 --- a/tox.ini +++ b/tox.ini @@ -28,10 +28,37 @@ commands = -v \ {posargs:.} -# Note: currently disabled. [testenv:lint] deps = flake8 flake8-import-order commands = - flake8 --exclude=env --import-order-style=google + flake8 --import-order-style=google + +[flake8] +# Temporarly disabling warnings until code is flake8 compliant. +# E111 indentation is not a multiple of four +# E114 indentation is not a multiple of four (comment) +# E121 continuation line under-indented for hanging indent +# E125 continuation line with same indent as next logical line +# E128 continuation line under-indented for visual indent +# E129 visually indented line with same indent as next logical line +# E226 missing whitespace around arithmetic operator +# E231 missing whitespace after ',' +# E261 at least two spaces before inline comment +# E302 expected 2 blank lines, found 1 +# E501 line too long +# F401 imported but unused +ignore = E111,E114,E121,E125,E128,E129,E226,E231,E261,E302,E501,F401 +exclude = + .git, + .tox, + __pycache__, + dist, + env + +# This section configures tox-travis. +# See https://github.com/ryanhiebert/tox-travis#advanced-configuration +[travis] +python = + 2.7: py27, lint