uv/crates/uv-python
Charlie Marsh d54ae4e381
Use +- install output for Python versions (#5201)
## Summary

Follow-up to https://github.com/astral-sh/uv/pull/4939. Uses a format
that's closer to `uv pip install`, with some special-casing for single
Pythons.

## Test Plan

A few examples:

![Screenshot 2024-07-18 at 8 39
35 PM](https://github.com/user-attachments/assets/868d4c87-d8f4-4e5f-a52c-1f7a3e8d6a16)
![Screenshot 2024-07-18 at 8 39
46 PM](https://github.com/user-attachments/assets/3a12461e-9d9b-4c33-a685-55ca7256ff52)
![Screenshot 2024-07-18 at 8 39
27 PM](https://github.com/user-attachments/assets/1059e6d6-a445-4531-8496-59bc51d01663)
![Screenshot 2024-07-18 at 8 39
54 PM](https://github.com/user-attachments/assets/dcb69e86-8702-402b-a0cd-6f827b04a6ab)
2024-07-18 20:46:33 -04:00
..
python Change "toolchain" to "python" (#4735) 2024-07-03 07:44:29 -05:00
src Use +- install output for Python versions (#5201) 2024-07-18 20:46:33 -04:00
Cargo.toml Search for all python3.x in PATH (#5148) 2024-07-18 17:00:01 +02:00
download-metadata.json Update standalone Pythons to include 3.12.4 (#5042) 2024-07-14 01:51:47 +00:00
fetch-download-metadata.py Use install_only python archive (#4843) 2024-07-06 21:43:55 -05:00
template-download-metadata.py Change "toolchain" to "python" (#4735) 2024-07-03 07:44:29 -05:00