[flake8]
exclude =
	.*/
	__pycache__
ignore =
	# E133: closing bracket is missing indentation
	# D100: Missing docstring in public module
	# D102: Missing docstring in public method
	# D103: Missing docstring in public function
	# D104: Missing docstring in public package
	# D105 Missing docstring in magic method
	# D107: Missing docstring in __init__
	# D203: 1 blank line required before class docstring
	# D212: Multi-line docstring summary should start at the first line
	# D213: Multi-line docstring summary should start at the second line
	# D301: Use r""" if any backslashes in a docstring
	# D400: First line should end with a period
	# D404: First word of the docstring should not be "This"
	# D401: First line should be in imperative mood
	# D402: First line should be in imperative mood; try rephrasing
	# F812: list comprehension redefines ...
	# H101: Use TODO(NAME)
	# H202: assertRaises Exception too broad
	# H401: docstring should not start with a space
	# H403: multi line docstrings should end on a new line
	# H404: multi line docstring should start without a leading new line
	E133,D100,D102,D103,D104,D105,D107,D203,D212,D213,D301,D400,D404,D401,D402,F812,H101,H202,H401,H403,H405
max-line-length = 120
