From 85e17ddfa73d18b0a1615b2babc2abbd32a6d343 Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Mon, 16 Dec 2024 22:59:07 -0500 Subject: [PATCH] Remove TODO around dev dependency edges (#9956) ## Summary I think I fixed this? --- crates/uv-resolver/src/resolution/output.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/crates/uv-resolver/src/resolution/output.rs b/crates/uv-resolver/src/resolution/output.rs index 61d76488e..aa9385d71 100644 --- a/crates/uv-resolver/src/resolution/output.rs +++ b/crates/uv-resolver/src/resolution/output.rs @@ -915,14 +915,6 @@ fn report_missing_lower_bounds( // Ignore the root package. continue; }; - if dist.dev.is_some() { - // TODO(konsti): Dev dependencies are modelled incorrectly in the graph. There should - // be an edge from root to project-with-dev, just like to project-with-extra, but - // currently there is only an edge from project to to project-with-dev that we then - // have to drop. - continue; - } - if !has_lower_bound(node_index, dist.name(), graph, constraints, overrides) { diagnostics.push(ResolutionDiagnostic::MissingLowerBound { package_name: dist.name().clone(),