uv/crates/distribution-types
Charlie Marsh c69e270071
Gracefully handle virtual environments with conflicting packages (#1893)
## Summary

When a virtual environment contains multiple packages with the same
name, we no longer throw a hard error. Instead:

- In `uv pip freeze`, we list all versions.
- In `uv pip uninstall`, we uninstall all versions.
- In `uv pip install`, we uninstall all versions prior to installing a
new version.

Closes https://github.com/astral-sh/uv/issues/1848.
2024-02-23 19:14:52 +00:00
..
src Gracefully handle virtual environments with conflicting packages (#1893) 2024-02-23 19:14:52 +00:00
Cargo.toml Ensure authentication is passed from the index url to distribution files (#1886) 2024-02-22 18:10:17 -06:00