diff --git a/crates/uv-configuration/src/export_format.rs b/crates/uv-configuration/src/export_format.rs index fcfd9dc5d..6a9bf684b 100644 --- a/crates/uv-configuration/src/export_format.rs +++ b/crates/uv-configuration/src/export_format.rs @@ -2,9 +2,13 @@ #[derive(Debug, Default, Clone, Copy, PartialEq, Eq, serde::Serialize, serde::Deserialize)] #[serde(deny_unknown_fields, rename_all = "kebab-case")] #[cfg_attr(feature = "clap", derive(clap::ValueEnum))] -#[cfg_attr(feature = "schemars", derive(schemars::JsonSchema))] pub enum ExportFormat { /// Export in `requirements.txt` format. #[default] + #[serde(rename = "requirements.txt", alias = "requirements-txt")] + #[cfg_attr( + feature = "clap", + clap(name = "requirements.txt", alias = "requirements-txt") + )] RequirementsTxt, } diff --git a/docs/reference/cli.md b/docs/reference/cli.md index abd779e00..edec74867 100644 --- a/docs/reference/cli.md +++ b/docs/reference/cli.md @@ -2332,11 +2332,11 @@ uv export [OPTIONS]

At present, only requirements-txt is supported.

-

[default: requirements-txt]

+

[default: requirements.txt]

Possible values:

--frozen

Do not update the uv.lock before exporting.