# Black formatting [tool.black] line-length = 150 include = '\.pyi?$' exclude = ''' /( .eggs # exclude a few common directories in the | .git # root of the project | .hg | .mypy_cache | .tox | venv | _build | buck-out | build | dist )/ ''' # iSort [tool.isort] profile = "black" line_length = 79 multi_line_output = 3 include_trailing_comma = true virtual_env = "venv" [tool.flake8] exclude = "venv" ignore = ["E501", "W503", "E226"] # E501: Line too long # W503: Line break occurred before binary operator # E226: Missing white space around arithmetic operator [tool.pyupgrade] py39plus = true # Pytest [tool.pytest.ini_options] testpaths = ["tests"] python_files = "test_*.py" # Pytest cov [tool.coverage.run] omit=["madewithml/evaluate.py", "madewithml/serve.py"]