[flake8]
max-line-length = 95
per-file-ignores =
	*/__init__.py: D104
	*/*/__init__.py: D104
    # - docstrings rules that should not be applied to tests
	*/tests/*: D100, D101, D102, D103, D104, D205, D400, D401
    # - docstrings rules that should not be applied to examples
	examples/*/*: D103, D205, D301, D400
    # - docstrings rules that should not be applied to doc
	doc/*: D100, D103, F401
ignore = D105, D107, E402, W503, W504, W605, BLK100, E501
# for compatibility with black
# https://black.readthedocs.io/en/stable/guides/using_black_with_other_tools.html#flake8
extend-ignore = E203