From 5971f112b7ae6d020ef5c079474f261f685d2710 Mon Sep 17 00:00:00 2001 From: Dillon Stadther Date: Fri, 11 Sep 2026 20:18:12 -0400 Subject: [PATCH] fix(lint): exclude nox/venv/cache dirs from interrogate scan interrogate had no path arg and only excluded tests/docs/noxfile.py, so local .nox venvs, .venv, and cache dirs (full of vendored pip packages with no docstrings) got scanned and tanked coverage below the 100% gate. CI checks out fresh with none of these dirs so it never hit this. Widen the exclude list to match local reality. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01HpUiyz1W779QxRBzRxXZzc --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 21f08b5..4ace7d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,7 +50,7 @@ packages = ["src/sample"] fail-under = 100 ignore-init-method = true verbose = 1 -exclude = ["tests", "docs", "noxfile.py"] +exclude = ["tests", "docs", "noxfile.py", ".nox", ".venv", "dist", "build", ".mypy_cache", ".pytest_cache", ".ruff_cache"] #######