2 # Prolems that are either not fixed yet or allowed by PEP8:
4 # E123, # closing bracket does not match indentation of opening bracket's line
5 # PEP8 "may either line up under the first […] character of the last line …"
7 # E125, # continuation line with same indent as next logical line
8 # allowed by PEP8 cf. https://github.com/PyCQA/pycodestyle/issues/126
10 # E126, # continuation line over-indented for hanging indent
11 # some cases are mandated by PEP8 to distinguish hanging indent from nesting.
12 # Other cases improve readability.
14 E129
, # visually indented line with same indent as next logical line
17 E226
, # missing whitespace around arithmetic operator
18 E228
, # missing whitespace around modulo operator
19 # not generally frowned on by PEP8:
20 # "If operators with different priorities are used, consider adding
21 # whitespace around the operators with the lowest priority(ies).
22 # Use your own judgment; …"
24 E241 # multiple spaces after '
:'
27 E301 # expected
1 blank line
, found
0
28 # fales positives (because of preceding code block??)
30 W503
, # line break before binary operator
31 # this is the recommended style (changed on April 16th, 2016)
33 exclude = .venv,.tox,dist,*egg,build/*