uv/crates/uv-interpreter
Charlie Marsh ab9cc78b7a
Deduplicate symbolic links between purelib and platlib (#3002)
## Summary

This PR adds system install tests to verify the behavior described in
#2798. It turns out this behavior _also_ affects Fedora and Amazon
Linux, we just didn't have the right conditions enabled (specifically,
you need to create the virtualenv with `python -m venv` to get these
symlinks), so the test suite was expanded to capture that.

The issue itself is also fixed by way of deduplicating the
`site-packages` entries.

Closes: https://github.com/astral-sh/uv/issues/2798
2024-04-12 17:08:56 -04:00
..
python Support freethreading python (#2805) 2024-04-12 09:39:47 +00:00
src Deduplicate symbolic links between purelib and platlib (#3002) 2024-04-12 17:08:56 -04:00
Cargo.toml Support freethreading python (#2805) 2024-04-12 09:39:47 +00:00