astral-sh/uv · error
Package `{name}` not found in workspace
Error message
Package `{name}` not found in workspace What it means
Error "Package `{name}` not found in workspace" thrown in astral-sh/uv.
Source
Thrown at crates/uv/src/commands/project/check.rs:114
workspace_cache,
name.clone(),
)
.await
} else {
VirtualProject::discover(
project_dir,
&DiscoveryOptions::default(),
cache,
workspace_cache,
)
.await
};
match discovery {
Ok(project) => {
for name in &package {
if !project.workspace().packages().contains_key(name) {
anyhow::bail!("Package `{name}` not found in workspace");
}
}
Some(project)
}
Err(err) => {
if let WorkspaceErrorKind::NoSuchMember(name, _) = err.as_ref() {
anyhow::bail!("Package `{name}` not found in workspace");
}
if !all_packages
&& package.is_empty()
&& matches!(
err.as_ref(),
WorkspaceErrorKind::MissingPyprojectToml
| WorkspaceErrorKind::MissingProject(_)
| WorkspaceErrorKind::NonWorkspace(_),
)
{
NoneView on GitHub (pinned to f1a42680ff)
When it happens
Trigger: Thrown at crates/uv/src/commands/project/check.rs:114 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of astral-sh/uv@f1a42680ff (2026-08-16).
Data as JSON: /api/errors/c9ee488ffc36bcc8.
Report an issue: GitHub.