uv/crates/uv-python
Zanie Blue f22e5ef69a
Avoid selecting prerelease Python installations without opt-in (#7300)
Similar to our semantics for packages with pre-release versions.

We will not use prerelease versions unless there are only prerelease
versions available, a specific version is requested,
or the prerelease version is found in a reasonable source (active
environment, explicit path, etc. but not `PATH`).

For example, `uv python install 3.13 && uv run python --version` will no
longer use `3.13.0rc2` unless that is the only Python version available,
`--python 3.13` is used, or that's the Python version that is present in
`.venv`.
2024-09-11 15:49:33 -05:00
..
python Block Python <3.7 not only on linux (#7266) 2024-09-10 15:15:41 -05:00
src Avoid selecting prerelease Python installations without opt-in (#7300) 2024-09-11 15:49:33 -05:00
Cargo.toml Add support for dynamic cache keys (#7136) 2024-09-09 20:19:15 +00:00
download-metadata.json Add support for managed Python 3.13 and update CPython versions (#7263) 2024-09-10 14:36:16 -05:00
fetch-download-metadata.py Add support for managed Python 3.13 and update CPython versions (#7263) 2024-09-10 14:36:16 -05:00
template-download-metadata.py Deprecate the --isolated flag (#5466) 2024-07-30 22:40:38 +00:00