diff --git a/src/resources/extensions/sf/detection.ts b/src/resources/extensions/sf/detection.ts index ced4b65dc..6a7bd4288 100644 --- a/src/resources/extensions/sf/detection.ts +++ b/src/resources/extensions/sf/detection.ts @@ -262,8 +262,17 @@ const RECURSIVE_SCAN_IGNORED_DIRS = new Set([ ".cursor", ".vscode", "node_modules", + // Python: virtualenvs, bytecode caches, tool caches, package metadata ".venv", "venv", + "__pycache__", + ".pytest_cache", + ".mypy_cache", + ".ruff_cache", + ".tox", + ".eggs", + "htmlcov", + // Build output / package output "dist", "build", "coverage",