ruff.toml
Rama main · réplica de lectura del repositorio original.
line-length = 88
extend-exclude = ["test_env", "azure-archive", "site"]
[format]
# Ruff 0.17 also formats Markdown code blocks; black never touched docs.
exclude = ["*.md"]
[lint]
# BLE001: the MCP server and combiner deliberately catch Exception at feed/tool
# boundaries, log it, and continue so one bad source cannot crash the server.
extend-ignore = ["BLE001"]
[lint.per-file-ignores]
# Tests put scripts/ on sys.path before importing the modules under test.
"tests/docs/*.py" = ["E402"]