{"record":{"id":"2fdf5f4dda7c790e","repo":"astral-sh/uv","slug":"pyproject-toml-is-not-a-supported-output-format-2fdf5f","errorCode":null,"errorMessage":"`pyproject.toml` is not a supported output format for `{}` (supported formats: {})","messagePattern":"`pyproject\\.toml` is not a supported output format for `(.+?)` \\(supported formats: (.+?)\\)","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/uv/src/commands/project/export.rs","lineNumber":326,"sourceCode":"                }\n            }\n        }\n        ExportTarget::Script(script) => InstallTarget::Script {\n            script,\n            lock: &lock,\n        },\n    };\n\n    // Validate that the set of requested extras and development groups are defined in the lockfile.\n    target.validate_extras(&extras)?;\n    target.validate_groups(&groups)?;\n\n    if output_file\n        .as_deref()\n        .and_then(Path::file_name)\n        .is_some_and(|name| name.eq_ignore_ascii_case(\"pyproject.toml\"))\n    {\n        return Err(anyhow!(\n            \"`pyproject.toml` is not a supported output format for `{}` (supported formats: {})\",\n            \"uv export\".green(),\n            ExportFormat::value_variants()\n                .iter()\n                .filter_map(clap::ValueEnum::to_possible_value)\n                .map(|value| value.get_name().to_string())\n                .join(\", \")\n        ));\n    }\n\n    // Write the resolved dependencies to the output channel.\n    let mut writer = OutputWriter::new(!quiet || output_file.is_none(), output_file.as_deref());\n\n    // Determine the output format.\n    let format = format.unwrap_or_else(|| {\n        if output_file\n            .as_deref()\n            .and_then(Path::extension)","sourceCodeStart":308,"sourceCodeEnd":344,"githubUrl":"https://github.com/astral-sh/uv/blob/f1a42680ff5272232d65748acf338b19778dde24/crates/uv/src/commands/project/export.rs#L308-L344","documentation":"Error \"`pyproject.toml` is not a supported output format for `{}` (supported formats: {})\" thrown in astral-sh/uv.","triggerScenarios":"Thrown at crates/uv/src/commands/project/export.rs:326 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"}