diff --git a/crates/uv/src/commands/project/mod.rs b/crates/uv/src/commands/project/mod.rs index bf68be9c9..a9e2f36f4 100644 --- a/crates/uv/src/commands/project/mod.rs +++ b/crates/uv/src/commands/project/mod.rs @@ -1653,14 +1653,18 @@ pub(crate) async fn update_environment( SatisfiesResult::Fresh { recursive_requirements, } => { - debug!( - "All requirements satisfied: {}", - recursive_requirements - .iter() - .map(|entry| entry.requirement.to_string()) - .sorted() - .join(" | ") - ); + if recursive_requirements.is_empty() { + debug!("No requirements to install"); + } else { + debug!( + "All requirements satisfied: {}", + recursive_requirements + .iter() + .map(|entry| entry.requirement.to_string()) + .sorted() + .join(" | ") + ); + } return Ok(EnvironmentUpdate { environment: venv, changelog: Changelog::default(),