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/sync.rs:141
project_dir,
&DiscoveryOptions::default(),
cache,
workspace_cache,
name.clone(),
)
.await?
} else {
let project = VirtualProject::discover(
project_dir,
&DiscoveryOptions::default(),
cache,
workspace_cache,
)
.await?;
for name in &package {
if !project.workspace().packages().contains_key(name) {
return Err(anyhow::anyhow!("Package `{name}` not found in workspace"));
}
}
project
};
SyncTarget::Project(project)
};
// Determine the groups and extras to include.
let default_groups = match &target {
SyncTarget::Project(project) => default_dependency_groups(project.pyproject_toml())?,
SyncTarget::Script(..) => DefaultGroups::default(),
};
let default_extras = match &target {
SyncTarget::Project(_project) => DefaultExtras::default(),
SyncTarget::Script(..) => DefaultExtras::default(),
};View on GitHub (pinned to f1a42680ff)
When it happens
Trigger: Thrown at crates/uv/src/commands/project/sync.rs:141 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/2a2eb421d58b659b.
Report an issue: GitHub.