diff --git a/crates/uv/src/commands/project/run.rs b/crates/uv/src/commands/project/run.rs index be9ac37839f03..594a5c28aaf01 100644 --- a/crates/uv/src/commands/project/run.rs +++ b/crates/uv/src/commands/project/run.rs @@ -1102,6 +1102,14 @@ hint: If you are running a script with `{}` in the shebang, you may need to incl &entry.path().display() ); } + Err(CopyEntrypointError::Io(err)) + if err.kind() == std::io::ErrorKind::PermissionDenied => + { + trace!( + "Skipping copy of entrypoint `{}`: permission denied", + &entry.path().display() + ); + } Err(err) => return Err(err.into()), } }