{"record":{"id":"a3585ab56ec7a225","repo":"astral-sh/uv","slug":"failed-to-parse-dependency-from-table-name-in","errorCode":null,"errorMessage":"Failed to parse dependency from {table_name} in `{}`: {message}","messagePattern":"Failed to parse dependency from (.+?) in `(.+?)`: (.+?)","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/uv/src/commands/project/upgrade.rs","lineNumber":594,"sourceCode":"        }\n        return Ok(true);\n    }\n\n    Ok(false)\n}\n\nfn parse_dependency(\n    dependency: &str,\n    table_name: &str,\n    pyproject_path: &Path,\n) -> Result<Requirement<VerbatimParsedUrl>> {\n    Requirement::<VerbatimParsedUrl>::from_str(dependency).map_err(|error| {\n        let message = match error.message {\n            Pep508ErrorSource::String(message)\n            | Pep508ErrorSource::UnsupportedRequirement(message) => message,\n            Pep508ErrorSource::UrlError(_) => \"Invalid URL requirement\".to_string(),\n        };\n        anyhow!(\n            \"Failed to parse dependency from {table_name} in `{}`: {message}\",\n            pyproject_path.display()\n        )\n    })\n}\n\n/// Select the dependency declarations targeted by `uv upgrade`.\nfn select_requirements(\n    project: &ProjectWorkspace,\n    packages: &[PackageName],\n    exclude: &[PackageName],\n    fallback_interpreter: Option<&Interpreter>,\n) -> Result<DeclarationSelection> {\n    if project.workspace().packages().len() != 1 {\n        bail!(\"`uv upgrade` does not support workspaces with multiple members yet\");\n    }\n\n    let is_explicit_selection = !packages.is_empty();","sourceCodeStart":576,"sourceCodeEnd":612,"githubUrl":"https://github.com/astral-sh/uv/blob/f1a42680ff5272232d65748acf338b19778dde24/crates/uv/src/commands/project/upgrade.rs#L576-L612","documentation":"Error \"Failed to parse dependency from {table_name} in `{}`: {message}\" thrown in astral-sh/uv.","triggerScenarios":"Thrown at crates/uv/src/commands/project/upgrade.rs:594 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"f1a42680ff5272232d65748acf338b19778dde24","analyzedAt":"2026-08-16T04:51:47.599Z","schemaVersion":2},"datasetVersion":"2026-08-16T08:17:34.114Z"}