uv/crates/uv-python/src
Jo 7ddf67a72b
Add PyPy finder (#5337)
## Summary

This PR adds PyPy finder and adds PyPy to uv managed Python versions.

## Test Plan

```console
$ cargo run -- python install
```
2024-07-23 14:58:04 -05:00
..
discovery.rs Omit interpreter path during `uv venv` with managed Python (#5311) 2024-07-23 14:20:23 -05:00
downloads.inc Add PyPy finder (#5337) 2024-07-23 14:58:04 -05:00
downloads.inc.mustache Change "toolchain" to "python" (#4735) 2024-07-03 07:44:29 -05:00
downloads.rs Rename `Error::IO` to `Error::Io` (#5174) 2024-07-18 04:13:45 +00:00
environment.rs Initialize all `--prefix` subdirectories (#4895) 2024-07-08 14:15:25 +00:00
implementation.rs Use max rather than min to sort managed Pythons (#5205) 2024-07-19 12:35:17 +00:00
installation.rs Use +- install output for Python versions (#5201) 2024-07-18 20:46:33 -04:00
interpreter.rs Initialize all `--prefix` subdirectories (#4895) 2024-07-08 14:15:25 +00:00
lib.rs Add color to `python pin` CLI (#5215) 2024-07-19 13:19:28 -04:00
managed.rs Add PyPy finder (#5337) 2024-07-23 14:58:04 -05:00
platform.rs Deduplicate when install or uninstall python (#4841) 2024-07-05 22:05:17 -05:00
pointer_size.rs Change "toolchain" to "python" (#4735) 2024-07-03 07:44:29 -05:00
prefix.rs Initialize all `--prefix` subdirectories (#4895) 2024-07-08 14:15:25 +00:00
py_launcher.rs Remove trailing period from user-facing messages (#5218) 2024-07-19 10:43:49 -04:00
python_version.rs Change "toolchain" to "python" (#4735) 2024-07-03 07:44:29 -05:00
target.rs Change "toolchain" to "python" (#4735) 2024-07-03 07:44:29 -05:00
version_files.rs Allow comments in `.python-version[s]` (#5350) 2024-07-23 14:56:50 -05:00
virtualenv.rs Rename `Error::IO` to `Error::Io` (#5174) 2024-07-18 04:13:45 +00:00
which.rs Search for all `python3.x` in PATH (#5148) 2024-07-18 17:00:01 +02:00