uv/crates/uv-interpreter
Zanie Blue 7afc3f6eb0
Filter discovered Python interpreters by system preference (#3739)
Previously, we enforced `SystemPython` outside of the interpreter
discovery exclusively with source selection. Now, we perform additional
filtering of interpreters depending on if they are a virtual
environment. This should not change any existing behavior, but will make
it much easier to have consistent behavior in ambiguous cases like
https://github.com/astral-sh/uv/pull/3736#discussion_r1610072262 where a
source could provide either a system interpreter or virtual environment
interpreter.
2024-05-22 11:22:09 -05:00
..
python Create lib64 symlink for 64-bit, non-macOS, POSIX environments (#3584) 2024-05-14 14:33:44 -04:00
src Filter discovered Python interpreters by system preference (#3739) 2024-05-22 11:22:09 -05:00
Cargo.toml Rewrite Python interpreter discovery (#3266) 2024-05-21 14:37:23 -05:00
fetch-version-metadata.py Merge uv-toolchain and uv-interpreter (#3265) 2024-04-30 17:49:46 +00:00
python-version-metadata.json Merge uv-toolchain and uv-interpreter (#3265) 2024-04-30 17:49:46 +00:00
template-version-metadata.py Rename all instances of Cpython to CPython (#3702) 2024-05-21 14:52:31 -05:00