uv/crates/uv-python
Charlie Marsh 0bc33e87b8
Patch pkgconfig files after Python install (#10189)
## Summary

Closes https://github.com/astral-sh/uv/issues/10185.

## Test Plan

Ran `cargo run python install 3.10.15 --reinstall`; verified that
`python3.pc` contained:

```
# See: man pkg-config
prefix=/Users/crmarsh/.local/share/uv/python/cpython-3.10.15-macos-aarch64-none
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: Python
Description: Build a C extension for Python
Requires:
Version: 3.10
Libs.private: -ldl   -framework CoreFoundation
Libs:
Cflags: -I${includedir}/python3.10
```
2024-12-27 00:50:41 +00:00
..
python Support 32-bit OS on 64-bit host (#9970) 2024-12-17 14:35:19 +01:00
src Patch pkgconfig files after Python install (#10189) 2024-12-27 00:50:41 +00:00
Cargo.toml Patch `sysconfig` data at install time (#9857) 2024-12-13 14:36:22 -05:00
download-metadata.json Sync latest Python releases (#10045) 2024-12-19 17:58:25 -06:00
fetch-download-metadata.py Update references to `python-build-standalone` to reflect the transferred project (#9977) 2024-12-17 20:19:58 +00:00
template-download-metadata.py Update Rust crate target-lexicon to 0.13.0 (#9729) 2024-12-10 20:34:07 -05:00