[tool.black] line-length = 100 target-version = ["py311"] exclude = ''' /( \.venv | frontend | outputs | data | saved_models | \.git )/ ''' [tool.isort] profile = "black" line_length = 100 skip_glob = [".venv/*", "frontend/*"] [tool.flake8] max-line-length = 100 extend-ignore = ["E203", "W503"] exclude = [".venv", "frontend", "__pycache__", "outputs", "data", "saved_models"] [tool.pytest.ini_options] testpaths = ["tests"] markers = [ "slow: marks tests that load real datasets or ML models", ] addopts = "-v --tb=short"