uv/crates/uv-python
samypr100 ed63be5dab
chore(🧹): const env var usage cleanup (#16950)
## Summary

* Updates existing references to use EnvVars where usage was missing.
* Adds missing entries to env var usages, e.g. new env var declarations
in uv-trampoline, tests, etc.
* Note: this doesn't affect trampoline sizes as the end result is the
same
* Fixes versioning of `UV_HIDE_BUILD_OUTPUT`.

## Test Plan

Existing Tests. Compiled the trampolines locally to verify zero changes
(size, binary).

## Question

Will this complicate the crates publishing release process? I'm not
certain yet if it will be an issue for uv-trampoline (non-workspace
member) to reference a uv workspace member from a bump & release
perspective wrt lock files. If so, I'll revert the uv-trampoline changes
but keep the others.
2025-12-02 22:16:46 -08:00
..
python Add iOS support for Python discovery (#16686) 2025-11-12 11:03:27 +00:00
src chore(🧹): const env var usage cleanup (#16950) 2025-12-02 22:16:46 -08:00
.gitignore minify and filter embed managed pythons json on compile time (#12967) 2025-04-30 15:51:03 -04:00
Cargo.toml chore(🧹): const env var usage cleanup (#16950) 2025-12-02 22:16:46 -08:00
README.md Link to the uv version in crates.io member READMEs (#16939) 2025-12-02 20:02:22 +00:00
build.rs chore(🧹): const env var usage cleanup (#16950) 2025-12-02 22:16:46 -08:00
download-metadata.json Add CPython 3.14.1 and 3.13.10 (#16941) 2025-12-02 23:36:44 +00:00
fetch-download-metadata.py Allow selection of debug build interpreters (#11520) 2025-09-12 13:32:22 +00:00

README.md

uv-python

This crate is an internal component of uv. The Rust API exposed here is unstable and will have frequent breaking changes.

This version (0.0.4) is a component of uv 0.9.14. The source can be found here.

See uv's crate versioning policy for details on versioning.