uv/crates/uv-python
samypr100 d65c146b21
feat: add dynamically generated sysconfig replacement mappings (#13441)
## Summary

Implementation referenced in
https://github.com/astral-sh/uv/pull/12239#issuecomment-2744880003

Closes #12919 #12901

This makes the sysconfig replacements mappings dynamically generated
from
https://github.com/astral-sh/python-build-standalone/blob/main/cpython-unix/targets.yml

## Test Plan

cargo dev tests, and tested scenario from
https://github.com/astral-sh/uv/issues/12901#issuecomment-2822107454
2025-06-02 10:58:30 -05:00
..
python Improve performance of uv-python crate's manylinux submodule (#11131) 2025-05-28 15:09:20 +02:00
src feat: add dynamically generated sysconfig replacement mappings (#13441) 2025-06-02 10:58:30 -05:00
.gitignore minify and filter embed managed pythons json on compile time (#12967) 2025-04-30 15:51:03 -04:00
Cargo.toml Add `DisplaySafeUrl` newtype to prevent leaking of credentials by default (#13560) 2025-05-27 00:05:30 +02:00
build.rs Only rebuild download JSON on change (#13261) 2025-05-02 07:49:34 -05:00
download-metadata.json update python build standalone, unblocklist linux updates (#13732) 2025-05-30 12:33:21 -04:00
fetch-download-metadata.py update python build standalone, unblocklist linux updates (#13732) 2025-05-30 12:33:21 -04:00