uv/crates/uv-python
Meitar Reihan 5ee54b4fa3
minify and filter embed managed pythons json on compile time (#12967)
## Summary

In #10939 I added the generated
`crates/uv-python/src/download-metadata-minified.json` file which is a
minified version of `crates/uv-python/download-metadata.json`.

The main reason for this PR is to avoid bloating the git objects as this
is a single-line file.

As a bonus, I also filtered the embed json to include only the versions
for the compiled target. Which should improve the binary size and
performance by a bit.

## Test Plan

<!-- How was it tested? -->
2025-04-30 15:51:03 -04:00
..
python Fix GraalPy abi tag parsing and discovery (#12154) 2025-03-13 23:55:07 +00:00
src minify and filter embed managed pythons json on compile time (#12967) 2025-04-30 15:51:03 -04:00
.gitignore minify and filter embed managed pythons json on compile time (#12967) 2025-04-30 15:51:03 -04:00
build.rs minify and filter embed managed pythons json on compile time (#12967) 2025-04-30 15:51:03 -04:00
Cargo.toml minify and filter embed managed pythons json on compile time (#12967) 2025-04-30 15:51:03 -04:00
download-metadata.json Omit Python 3.7 downloads from managed versions (#13022) 2025-04-29 16:37:00 -05:00
fetch-download-metadata.py Omit Python 3.7 downloads from managed versions (#13022) 2025-04-29 16:37:00 -05:00