uv/crates/uv-python
Pavel Logan Dikov caf49f845f
Use `.rcdata` to store trampoline type + path to python binary (#15068)
`.rsrc` is the idiomatic way of storing metadata and non-code resources
in PE
binaries. This should make the resulting binaries more robust as they
are no longer
dependent on the exact location of a certain magic number.

Addresses: #15022

## Test Plan

Existing integration test for `uv-trampoline-builder` + addition to
ensure robustness
to code signing.

---------

Co-authored-by: samypr100 <3933065+samypr100@users.noreply.github.com>
Co-authored-by: Zanie Blue <contact@zanie.dev>
2025-11-09 08:12:40 -06:00
..
python Allow selection of debug build interpreters (#11520) 2025-09-12 13:32:22 +00:00
src Use `.rcdata` to store trampoline type + path to python binary (#15068) 2025-11-09 08:12:40 -06:00
.gitignore minify and filter embed managed pythons json on compile time (#12967) 2025-04-30 15:51:03 -04:00
Cargo.toml Use the `windows` crate facade consistently (#15737) 2025-09-09 15:07:14 +00:00
build.rs fix recompiling every time in uv-python (#16214) 2025-10-09 16:10:08 -05:00
download-metadata.json Sync latest Python releases (#16505) 2025-11-08 10:16:21 -06:00
fetch-download-metadata.py Allow selection of debug build interpreters (#11520) 2025-09-12 13:32:22 +00:00