uv/crates/uv-requirements
Charlie Marsh a14fe2f6c7
Avoid filtering preferences by --reinstall (#3929)
## Summary

In general, it's not quite right to filter preferences by `--reinstall`
-- we still want to respect existing versions, we just don't want to
respect _installed_ versions. But now that the installed versions and
preferences are decoupled, we can remove this (`--reinstall` is enforced
on the installed versions via the `Exclusions` struct that we pass to
the resolver).

While I was here, I also cleaned up the lockfile preference code to
better match the structure for `requirements.txt`.
2024-05-30 20:19:08 +00:00
..
src Avoid filtering preferences by --reinstall (#3929) 2024-05-30 20:19:08 +00:00
Cargo.toml Avoid filtering preferences by --reinstall (#3929) 2024-05-30 20:19:08 +00:00