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? -->
This commit is contained in:
Meitar Reihan 2025-04-30 22:51:03 +03:00 committed by GitHub
parent 481d05d8df
commit 5ee54b4fa3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 45 additions and 45 deletions

File diff suppressed because one or more lines are too long