{"record":{"id":"ecae5877a1359404","repo":"astral-sh/uv","slug":"err","errorCode":null,"errorMessage":"{err}: {}","messagePattern":"\\{err\\}: \\{\\}","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/uv/src/commands/project/version.rs","lineNumber":160,"sourceCode":"        DependencyTarget::PyProjectToml,\n    )?;\n\n    let old_version = toml.version().map_err(|err| match err {\n        Error::MalformedWorkspace => {\n            if toml.has_dynamic_version() {\n                anyhow!(\n                    \"We cannot get or set dynamic project versions in: {}\",\n                    pyproject_path.user_display()\n                )\n            } else {\n                anyhow!(\n                    \"There is no 'project.version' field in: {}\",\n                    pyproject_path.user_display()\n                )\n            }\n        }\n        err => {\n            anyhow!(\"{err}: {}\", pyproject_path.user_display())\n        }\n    })?;\n\n    // Figure out new metadata\n    let new_version = if let Some(value) = value {\n        match Version::from_str(&value) {\n            Ok(version) => Some(version),\n            Err(err) => match &*value {\n                \"major\" | \"minor\" | \"patch\" | \"alpha\" | \"beta\" | \"rc\" | \"dev\" | \"post\"\n                | \"stable\" => {\n                    return Err(anyhow!(\n                        \"Invalid version `{value}`, did you mean to pass `--bump {value}`?\"\n                    ));\n                }\n                _ => {\n                    return Err(err)?;\n                }\n            },","sourceCodeStart":142,"sourceCodeEnd":178,"githubUrl":"https://github.com/astral-sh/uv/blob/f1a42680ff5272232d65748acf338b19778dde24/crates/uv/src/commands/project/version.rs#L142-L178","documentation":"Error \"{err}: {}\" thrown in astral-sh/uv.","triggerScenarios":"Thrown at crates/uv/src/commands/project/version.rs:160 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"}