Use newer flake8 to run on ubuntu-focal Zuul machines
flake8 2.5.5 fails on ubuntu-focal zuul machines running python3.8 with the following error: AttributeError: 'FlakesChecker' object has no attribute 'CONSTANT' The update removes the hacking constraint to use newer flake8. This also ignores new warnings/errors, which should be addressed in a future update to remove the ignores. Change-Id: Ib24639adeea4da3063fb403a8e8484937f9e1a9f Partial-Bug: 1895054 Signed-off-by: Don Penney <don.penney@windriver.com>
This commit is contained in:
parent
d6262f6f4e
commit
5bc7a33773
@ -1,4 +1,4 @@
|
|||||||
# hacking pulls in flake8
|
# hacking pulls in flake8
|
||||||
hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
|
hacking
|
||||||
bashate >= 0.2
|
bashate >= 0.2
|
||||||
pylint<2.5.0
|
pylint<2.5.0
|
||||||
|
7
tox.ini
7
tox.ini
@ -50,6 +50,9 @@ commands =
|
|||||||
# F841 local variable 'FOO' is assigned to but never used
|
# F841 local variable 'FOO' is assigned to but never used
|
||||||
# W291 trailing whitespace
|
# W291 trailing whitespace
|
||||||
# W391 blank line at end of file
|
# W391 blank line at end of file
|
||||||
|
# W503 line break before binary operator
|
||||||
|
# W504 line break after binary operator
|
||||||
|
# W605 invalid escape sequence '\s'
|
||||||
# E128 continuation line under-indented for visual indent
|
# E128 continuation line under-indented for visual indent
|
||||||
# E221 multiple spaces before operator
|
# E221 multiple spaces before operator
|
||||||
# E226 missing whitespace around arithmetic operator
|
# E226 missing whitespace around arithmetic operator
|
||||||
@ -57,9 +60,11 @@ commands =
|
|||||||
# E241 multiple spaces after ','
|
# E241 multiple spaces after ','
|
||||||
# E265 block comment should start with '# '
|
# E265 block comment should start with '# '
|
||||||
# E302 expected 2 blank lines, found 1
|
# E302 expected 2 blank lines, found 1
|
||||||
|
# E305 expected 2 blank lines after class or function definition, found 1
|
||||||
# E501 line too long
|
# E501 line too long
|
||||||
# E502 the backslash is redundant between brackets
|
# E502 the backslash is redundant between brackets
|
||||||
# E702 multiple statements on one line (semicolon)
|
# E702 multiple statements on one line (semicolon)
|
||||||
|
# E722 do not use bare 'except'
|
||||||
# H101 is TODO
|
# H101 is TODO
|
||||||
# H104 File contains nothing but comments
|
# H104 File contains nothing but comments
|
||||||
# H201 no 'except:' at least use 'except Exception:'
|
# H201 no 'except:' at least use 'except Exception:'
|
||||||
@ -67,7 +72,7 @@ commands =
|
|||||||
# H306 imports not in alphabetical order (sys, re)
|
# H306 imports not in alphabetical order (sys, re)
|
||||||
# H401 docstring should not start with a space
|
# H401 docstring should not start with a space
|
||||||
# H405 multi line docstring summary not separated with an empty line
|
# H405 multi line docstring summary not separated with an empty line
|
||||||
ignore = F401,F841,W291,W391,E128,E221,E226,E227,E241,E265,E302,E501,E502,E702,H101,H104,H201,H238,H306,H401,H405
|
ignore = F401,F841,W291,W391,W503,W504,W605,E128,E221,E226,E227,E241,E265,E302,E305,E501,E502,E702,E722,H101,H104,H201,H238,H306,H401,H405
|
||||||
# max-line-length is not referenced if E501 is suppressed
|
# max-line-length is not referenced if E501 is suppressed
|
||||||
max-line-length=80
|
max-line-length=80
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user