Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minimal flake8 config #717

Merged
merged 1 commit into from
Jul 12, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,34 @@ license_file = COPYING.md
warningfilters= default |.* |DeprecationWarning |ipykernel.*
error |.*invalid.* |DeprecationWarning |matplotlib.*


[flake8]
# References:
# https://flake8.readthedocs.io/en/latest/user/configuration.html
# https://flake8.readthedocs.io/en/latest/user/error-codes.html
# https://pycodestyle.pycqa.org/en/latest/intro.html#error-codes
exclude = __init__.py,versioneer.py
ignore =
E20, # Extra space in brackets
E122, # continuation line missing indentation or outdented
E124, # closing bracket does not match visual indentation
E128,E127,E126 # continuation line over/under-indented for visual indent
E121,E125, # continuation line with same indent as next logical line
E226, # missing whitespace around arithmetic operator
E231,E241, # Multiple spaces around ","
E211, # whitespace before '('
E221,E225,E228 # missing whitespace around operator
E271, # multiple spaces after keyword
E301,E303,E305,E306 # expected X blank lines
E26, # Comments
E251 # unexpected spaces around keyword / parameter equals
E302 # expected 2 blank lines, found 1
E4, # Import formatting
E721, # Comparing types instead of isinstance
E731, # Assigning lambda expression
E741, # Ambiguous variable names
W293, # blank line contains whitespace
W503, # line break before binary operator
W504, # line break after binary operator
F811, # redefinition of unused 'loop' from line 10
max-line-length = 120