[flake8] max-line-length = 120 extend-ignore = # E203: whitespace before ':' (conflicts with black) E203, # W503: line break before binary operator (conflicts with black) W503 exclude = venv, .venv, __pycache__, .git, .pytest_cache per-file-ignores = # Allow unused imports in __init__.py files __init__.py:F401, # Ignore line length in error_handlers.py due to complex error messages src/guardrails/error_handlers.py:E501