diff --git a/crates/uv-distribution/src/metadata/build_requires.rs b/crates/uv-distribution/src/metadata/build_requires.rs index 6f84e7470..99b528017 100644 --- a/crates/uv-distribution/src/metadata/build_requires.rs +++ b/crates/uv-distribution/src/metadata/build_requires.rs @@ -48,8 +48,6 @@ impl BuildRequires { ..Default::default() }, }; - - // TODO(konsti): Cache workspace discovery. let Some(project_workspace) = ProjectWorkspace::from_maybe_project_root(install_path, &discovery, cache).await? else { diff --git a/crates/uv-distribution/src/metadata/requires_dist.rs b/crates/uv-distribution/src/metadata/requires_dist.rs index 00a6fc9a7..39d2bbdfb 100644 --- a/crates/uv-distribution/src/metadata/requires_dist.rs +++ b/crates/uv-distribution/src/metadata/requires_dist.rs @@ -51,8 +51,7 @@ impl RequiresDist { sources: SourceStrategy, cache: &WorkspaceCache, ) -> Result { - // TODO(konsti): Cache workspace discovery. - let discovery_options = DiscoveryOptions { + let discovery = DiscoveryOptions { stop_discovery_at: git_member.map(|git_member| { git_member .fetch_root @@ -66,8 +65,7 @@ impl RequiresDist { }, }; let Some(project_workspace) = - ProjectWorkspace::from_maybe_project_root(install_path, &discovery_options, cache) - .await? + ProjectWorkspace::from_maybe_project_root(install_path, &discovery, cache).await? else { return Ok(Self::from_metadata23(metadata)); };