[flake8]
--select = A,B,C,D,E,F,W,C90,FS
max-line-length = 90
# For PEP8 error codes see
# http://pep8.readthedocs.org/en/latest/intro.html#error-codes
ignore =
	D100,
	D101,
	D102,
	D107,
	E501,
	E741,
	F821,
	W503
per-file-ignores =
    # - docstrings rules that should not be applied to tests
	tests/*: D100, D101, D102, D103
    # - repository imports intentionally follow sys.path setup in this script
    validation/manuscript_support/generate_tutorial3_case10_v2_package.py: E402
# for compatibility with black
# https://black.readthedocs.io/en/stable/guides/using_black_with_other_tools.html#flake8
extend-ignore = E203
