uv/crates/uv-python
Charlie Marsh a7f67e877c
Avoid attempting to patch macOS dylib for non-macOS installs (#10721)
## Summary

For example, `cargo run python install
cpython-3.12.8-linux-x86_64_v3-gnu` (on macOS) shouldn't attempt to
patch the dylib. At present, it leads to this warning:

```
warning: Failed to patch the install name of the dynamic library for /Users/crmarsh/.local/share/uv/python/cpython-3.12.8-linux-x86_64_v3-gnu/bin/python3.12. This may cause issues when building Python native extensions.
Underlying error: Failed to update the install name of the Python dynamic library located at `/Users/crmarsh/.local/share/uv/python/cpython-3.12.8-linux-x86_64_v3-gnu/lib/libpython3.12.dylib`
```
2025-01-17 19:21:32 +00:00
..
python Support 32-bit OS on 64-bit host (#9970) 2024-12-17 14:35:19 +01:00
src Avoid attempting to patch macOS dylib for non-macOS installs (#10721) 2025-01-17 19:21:32 +00:00
Cargo.toml Update Rust crate itertools to 0.14.0 (#10316) 2025-01-05 21:27:14 -05:00
download-metadata.json Sync latest Python releases (#10637) 2025-01-15 12:55:31 -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 Sync latest Python releases (#10637) 2025-01-15 12:55:31 -06:00