diff --git a/crates/uv/src/commands/project/init.rs b/crates/uv/src/commands/project/init.rs index 9e51959f5..c5d29ca68 100644 --- a/crates/uv/src/commands/project/init.rs +++ b/crates/uv/src/commands/project/init.rs @@ -50,7 +50,7 @@ pub(crate) async fn init( if path.join("pyproject.toml").exists() { let path = std::path::absolute(&path).unwrap_or_else(|_| path.simplified().to_path_buf()); anyhow::bail!( - "Project is already initialized in `{}`", + "Project is already initialized in `{}` (`pyproject.toml` file exists)", path.display().cyan() ); } diff --git a/crates/uv/tests/init.rs b/crates/uv/tests/init.rs index 0b60365c5..60ed9faa4 100644 --- a/crates/uv/tests/init.rs +++ b/crates/uv/tests/init.rs @@ -1025,7 +1025,7 @@ fn init_normalized_names() -> Result<()> { ----- stdout ----- ----- stderr ----- - error: Project is already initialized in `[TEMP_DIR]/foo-bar` + error: Project is already initialized in `[TEMP_DIR]/foo-bar` (`pyproject.toml` file exists) "###); let child = context.temp_dir.child("foo-bar");