Skip to content

Commit fcb0bce

Browse files
committed
Handle cycles in uv pip tree
1 parent dc5e35e commit fcb0bce

File tree

6 files changed

+282
-348
lines changed

6 files changed

+282
-348
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/uv-distribution/src/metadata/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ pub enum MetadataError {
3030
GroupLoweringError(GroupName, PackageName, #[source] Box<LoweringError>),
3131
}
3232

33-
#[derive(Debug, Clone)]
33+
#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)]
3434
pub struct Metadata {
3535
// Mandatory fields
3636
pub name: PackageName,

crates/uv/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ itertools = { workspace = true }
7474
jiff = { workspace = true }
7575
miette = { workspace = true, features = ["fancy-no-backtrace"] }
7676
owo-colors = { workspace = true }
77+
petgraph = { workspace = true }
7778
rayon = { workspace = true }
7879
regex = { workspace = true }
7980
reqwest = { workspace = true }

0 commit comments

Comments
 (0)