uv/crates/uv-python
Charlie Marsh b2459e6326
Introduce a --fork-strategy preference mode (#9868)
## Summary

This PR makes the behavior in https://github.com/astral-sh/uv/pull/9827
the default: we try to select the latest supported package version for
each supported Python version, but we still optimize for choosing fewer
versions when stratifying by platform.

However, you can opt out with `--fork-strategy fewest`.

Closes https://github.com/astral-sh/uv/issues/7190.
2024-12-13 16:05:07 -05:00
..
python Patch sysconfig data at install time (#9857) 2024-12-13 14:36:22 -05:00
src Introduce a --fork-strategy preference mode (#9868) 2024-12-13 16:05:07 -05:00
Cargo.toml Patch sysconfig data at install time (#9857) 2024-12-13 14:36:22 -05:00
download-metadata.json Allow download of Python distribution variants with newer CPU instruction sets (#9781) 2024-12-10 14:26:45 -06:00
fetch-download-metadata.py Allow download of Python distribution variants with newer CPU instruction sets (#9781) 2024-12-10 14:26:45 -06:00
template-download-metadata.py Update Rust crate target-lexicon to 0.13.0 (#9729) 2024-12-10 20:34:07 -05:00