uv/crates/uv-resolver
Charlie Marsh 28a8194a67
Respect dropped (but explicit) indexes in dependency groups (#17012)
## Summary

There are a class of outcomes whereby an index might not be included in
"allowed indexes", but could still correctly appear in a lockfile. In
the linked case, we have two `default = true` indexes, and one of them
is also named. We omit the second `default = true` index from the list
of "allowed indexes", but since it's named, a dependency can reference
it explicitly. We handle this correctly for `project.dependencies`, but
the handling was incorrectly omitting dependency groups.

Closes https://github.com/astral-sh/uv/issues/16843.
2025-12-06 14:06:46 +00:00
..
src Respect dropped (but explicit) indexes in dependency groups (#17012) 2025-12-06 14:06:46 +00:00
Cargo.toml Bump version to 0.9.16 (#17008) 2025-12-06 07:52:06 -06:00
README.md Bump version to 0.9.16 (#17008) 2025-12-06 07:52:06 -06:00

README.md

uv-resolver

This crate is an internal component of uv. The Rust API exposed here is unstable and will have frequent breaking changes.

This version (0.0.6) is a component of uv 0.9.16. The source can be found here.

See uv's crate versioning policy for details on versioning.