|
|
|
@ -40,9 +40,30 @@ commands =
|
|
|
|
|
commands = {posargs} |
|
|
|
|
|
|
|
|
|
[flake8] |
|
|
|
|
# E112 expected an idented block |
|
|
|
|
# E122 continuation line missing indentation or outdented |
|
|
|
|
# E125 continuation line does not distinguish itself from next logical line |
|
|
|
|
# E126 continuation line over-indented for hanging indent |
|
|
|
|
# E128 continuation line under-indented for visual indent |
|
|
|
|
# E129 visually indented line with same indent as next logical line |
|
|
|
|
# E251 unexpected spaces around keyword / parameter equals |
|
|
|
|
# E265 block comment should start with ‘# ‘ |
|
|
|
|
# E713 test for membership should be ‘not in’ |
|
|
|
|
# F402 import module shadowed by loop variable |
|
|
|
|
# F811 redefinition of unused variable |
|
|
|
|
# F812 list comprehension redefines name from line |
|
|
|
|
# H104 file contains nothing but comments |
|
|
|
|
# H237 module is removed in Python 3 |
|
|
|
|
# H302 import only modules |
|
|
|
|
# H304 no relative imports |
|
|
|
|
# H305 imports not grouped correctly |
|
|
|
|
# H307 like imports should be grouped together |
|
|
|
|
# H401 docstring should not start with a space |
|
|
|
|
# H402 one line docstring needs punctuation |
|
|
|
|
# H405 multi line docstring summary not separated with an empty line |
|
|
|
|
# H904 Wrap long lines in parentheses instead of a backslash |
|
|
|
|
# TODO(marun) H404 multi line docstring should start with a summary |
|
|
|
|
ignore = E125,H404 |
|
|
|
|
ignore = E112,E122,E125,E126,E128,E129,E251,E265,E713,F402,F811,F812,H104,H237,H302,H304,H305,H307,H401,H402,H404,H405,H904 |
|
|
|
|
show-source = true |
|
|
|
|
builtins = _ |
|
|
|
|
exclude = .venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,tools,.ropeproject |
|
|
|
|