diff --git a/src/cargo/ops/cargo_update.rs b/src/cargo/ops/cargo_update.rs index 45465693994..a1d69bf7412 100644 --- a/src/cargo/ops/cargo_update.rs +++ b/src/cargo/ops/cargo_update.rs @@ -752,6 +752,10 @@ fn required_rust_version(ws: &Workspace<'_>) -> Option { } fn report_latest(possibilities: &[IndexSummary], package: PackageId) -> Option { + if !package.source_id().is_registry() { + return None; + } + possibilities .iter() .map(|s| s.as_summary())