- clone this repo
code .from within the repo- open a python file (e.g.
main.py)
Observe the environment selector doesn't contain the uv-managed .venv, even though:
❯ ~/.vscode/extensions/ms-python.vscode-python-envs-1.13.13351015-darwin-arm64/python-env-tools/bin/pet find -l
Environment (UvWorkspace)
Name : vscode-pyenv-repro
Executable : /Users/zsol/dev/vscode-pyenv-repro/.venv/bin/python
Version : 3.14.0
Prefix : /Users/zsol/dev/vscode-pyenv-repro/.venv
Symlinks : "/Users/zsol/dev/vscode-pyenv-repro/.venv/bin/python"
: "/Users/zsol/dev/vscode-pyenv-repro/.venv/bin/python3"
: "/Users/zsol/dev/vscode-pyenv-repro/.venv/bin/python3.14"
Environment (Homebrew)
Executable : /opt/homebrew/bin/python3.13
Version : 3.13.9
Symlinks : "/opt/homebrew/bin/python3.13"
: "/opt/homebrew/opt/python@3/bin/python3.13"
: "/opt/homebrew/opt/python@3.13/bin/python3.13"
: "/opt/homebrew/Frameworks/Python.framework/Versions/3.13/bin/python3.13"
: "/opt/homebrew/Cellar/python@3.13/3.13.9_1/Frameworks/Python.framework/Versions/3.13/bin/python3.13"
Environment (MacCommandLineTools)
Executable : /usr/bin/python3
Version : 3.9.6.final.0
Prefix : /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9
Architecture: x64
Symlinks : "/usr/bin/python3"
: "/Library/Developer/CommandLineTools/usr/bin/python3"
: "/Library/Developer/CommandLineTools/usr/bin/python3.9"
: "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/bin/python3"
: "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/bin/python3.9"