From b22928dd724555f1f2921765ff223b6a0e7357d5 Mon Sep 17 00:00:00 2001 From: Olyno Date: Fri, 24 Oct 2025 22:57:41 +0200 Subject: [PATCH] chore: ignore venv dirs (#1617) # Description This pull request ignore `venv` directories and closes #1415 --- ## Summary by cubic Exclude Python virtual environment directories (.venv, venv) from codebase scanning to reduce noise and avoid indexing dependencies. This aligns with existing excludes like node_modules and build outputs. --- src/utils/codebase.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/utils/codebase.ts b/src/utils/codebase.ts index 60f7f39..10d1e10 100644 --- a/src/utils/codebase.ts +++ b/src/utils/codebase.ts @@ -56,7 +56,15 @@ const ALLOWED_EXTENSIONS = [ // be conservative and never include these directories. // // ex: https://github.com/dyad-sh/dyad/issues/727 -const EXCLUDED_DIRS = ["node_modules", ".git", "dist", "build", ".next"]; +const EXCLUDED_DIRS = [ + "node_modules", + ".git", + "dist", + "build", + ".next", + ".venv", + "venv", +]; // Files to always exclude const EXCLUDED_FILES = ["pnpm-lock.yaml", "package-lock.json"];