Skip to content

Commit e3bf581

Browse files
rwgkcursoragent
andcommitted
Honor site.ENABLE_USER_SITE in site-packages scan
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 2074ff1 commit e3bf581

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

cuda_pathfinder/cuda/pathfinder/_utils/find_sub_dirs.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,9 @@ def find_sub_dirs_sys_path(sub_dirs: Sequence[str]) -> list[str]:
5050

5151

5252
def find_sub_dirs_all_sitepackages(sub_dirs: Sequence[str]) -> list[str]:
53-
return find_sub_dirs((site.getusersitepackages(), *site.getsitepackages()), sub_dirs)
53+
parent_dirs = list(site.getsitepackages())
54+
if site.ENABLE_USER_SITE:
55+
user_site = site.getusersitepackages()
56+
if user_site:
57+
parent_dirs.insert(0, user_site)
58+
return find_sub_dirs(parent_dirs, sub_dirs)

0 commit comments

Comments
 (0)