Ignore New Flake8 Bugbear Errors

Flake8 is failing due to bugbear updating with new error codes:
B009: Do not call getattr with a constant attribute value
B010: Do not call setattr with a constant attribute value
Ignore them for now
Lock down bugbear version to prevent further Zuul issues

Change-Id: Idf4f60b51a3362608917dfaf443b0444e6aa685c
Signed-off-by: Eric Barrett <eric.barrett@windriver.com>
This commit is contained in:
Eric Barrett 2019-04-03 16:12:05 -04:00
parent ac2ec50d86
commit b4fd53a15e
1 changed files with 4 additions and 2 deletions

View File

@ -68,10 +68,12 @@ commands =
# - bugbear - # - bugbear -
# B006 Do not use mutable data structures for argument defaults. (python3) # B006 Do not use mutable data structures for argument defaults. (python3)
# B008 Do not perform calls in argument defaults. The call is performed only once at function definition time. # B008 Do not perform calls in argument defaults. The call is performed only once at function definition time.
# B009: Do not call getattr with a constant attribute value
# B010: Do not call setattr with a constant attribute value
ignore= E402, ignore= E402,
H102,H104,H105,H106,H306,H401,H403,H404,H405,H501, H102,H104,H105,H106,H306,H401,H403,H404,H405,H501,
F811,F821, F811,F821,
B006,B008 B006,B008,B009,B010
# Enable checks which are off by default # Enable checks which are off by default
# H106 Dont put vim configuration in source files (off by default). SHOULD BE ENABLED. # H106 Dont put vim configuration in source files (off by default). SHOULD BE ENABLED.
# H203 Use assertIs(Not)None to check for None (off by default). # H203 Use assertIs(Not)None to check for None (off by default).
@ -85,7 +87,7 @@ usedevelop = False
skip_install = True skip_install = True
deps = deps =
hacking hacking
flake8-bugbear flake8-bugbear<=19.3.0
flake8 < 3.6.0 flake8 < 3.6.0
commands = commands =
flake8 flake8