Skip to content

Fix pyenv shim interpreter discovery.#131

Merged
jsirois merged 4 commits into
pex-tool:mainfrom
jsirois:win-python-discovery/trim-w
Jun 3, 2026
Merged

Fix pyenv shim interpreter discovery.#131
jsirois merged 4 commits into
pex-tool:mainfrom
jsirois:win-python-discovery/trim-w

Conversation

@jsirois

@jsirois jsirois commented Jun 2, 2026

Copy link
Copy Markdown
Member

Previously, pexrc had no special handling for pyenv shims and so the
shim itself was cached instead of the interpreter it resolved to.

jsirois added 4 commits June 2, 2026 07:40
Previously, `pexrc` had no special handling for pyenv shims and so the
shim itself was cached instead of the interpreter it resolved to.
Only `CacheDir::Interpreter` is related to this change. The
`CacheDir::Venv` bump retroactively accounts for fixing the
`venv_pex.py` script to handle `pythonw.exe`.
@jsirois jsirois merged commit 33d3b79 into pex-tool:main Jun 3, 2026
44 of 48 checks passed
@jsirois jsirois deleted the win-python-discovery/trim-w branch June 3, 2026 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant