fix(virtualenvwrapper): stop the project-root walk at a .git file (#10030)

This commit is contained in:
Lie Ryan
2026-09-08 15:56:43 -07:00
committed by GitHub
parent d217d05374
commit bd77419b2a
@@ -39,7 +39,7 @@ if [[ ! $DISABLE_VENV_CD -eq 1 ]]; then
# Get absolute path, resolving symlinks
local PROJECT_ROOT="${PWD:A}"
while [[ "$PROJECT_ROOT" != "/" && ! -e "$PROJECT_ROOT/.venv" \
&& ! -d "$PROJECT_ROOT/.git" ]]; do
&& ! -e "$PROJECT_ROOT/.git" ]]; do
PROJECT_ROOT="${PROJECT_ROOT:h}"
done