summaryrefslogtreecommitdiffstats
path: root/tox.ini
diff options
context:
space:
mode:
authorDolph Mathews <dolph.mathews@gmail.com>2013-05-23 10:50:01 -0500
committerDolph Mathews <dolph.mathews@gmail.com>2013-05-23 16:02:56 -0500
commitb1f663617aea75075fc9e3f76a1ffa2a1eb3cd42 (patch)
tree4116b19b91d24783b0d559c3a61a85a1931f9e52 /tox.ini
parent6e727a9ff9013e147e570b805db3a18488599360 (diff)
downloadkeystone-b1f663617aea75075fc9e3f76a1ffa2a1eb3cd42.tar.gz
keystone-b1f663617aea75075fc9e3f76a1ffa2a1eb3cd42.tar.xz
keystone-b1f663617aea75075fc9e3f76a1ffa2a1eb3cd42.zip
Enumerate ignored flake8 H* rules
We were previously ignoring all H* rules; this patch specifically identifies them so that we can eliminate them one by one, without introducing regressions along the way. Change-Id: I3f18f8f9aec8657697c711f5fbb23ec687ce28f0
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini18
1 files changed, 17 insertions, 1 deletions
diff --git a/tox.ini b/tox.ini
index d8e960c0..0ea4194d 100644
--- a/tox.ini
+++ b/tox.ini
@@ -30,6 +30,22 @@ commands = {posargs}
[flake8]
show-source = true
-ignore = H
+
+# H101: use TODO(NAME)
+# H201: no 'except:' at least use 'except Exception:'
+# H301: one import per line
+# H302: import only modules
+# H304: no relative imports.
+# H306: imports not in alphabetical order
+# H401: docstring should not start with a space
+# H402: one line docstring needs punctuation
+# H403: multi line docstring end on new line
+# H404: multi line docstring should start with a summary
+# H701: empty localization string
+# H702: use bare string concatenation instead of +; formatting operation should be outside of localization method call
+# H703: multiple positional placeholders
+# H902: use the 'not in' operator for collection membership evaluation
+ignore = H101,H201,H301,H302,H304,H306,H401,H402,H403,H404,H701,H702,H703,H902
+
builtins = _
exclude=.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,tools,vendor