From e0d55ef496126129a46f0f0f4e59814a3e534d2c Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Wed, 3 Apr 2024 16:36:44 -0400 Subject: [PATCH] Allow no-op `--no-compile` flag on CLI (#2816) Closes https://github.com/astral-sh/uv/issues/2771. --- crates/uv/src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/uv/src/main.rs b/crates/uv/src/main.rs index 97511eb4d..ab8d4d71f 100644 --- a/crates/uv/src/main.rs +++ b/crates/uv/src/main.rs @@ -677,6 +677,10 @@ struct PipSyncArgs { #[clap(long)] compile: bool, + /// Don't compile Python files to bytecode. + #[clap(long, hide = true, conflicts_with = "compile")] + no_compile: bool, + /// Settings to pass to the PEP 517 build backend, specified as `KEY=VALUE` pairs. #[clap(long, short = 'C', alias = "config-settings")] config_setting: Vec, @@ -938,6 +942,10 @@ struct PipInstallArgs { #[clap(long)] compile: bool, + /// Don't compile Python files to bytecode. + #[clap(long, hide = true, conflicts_with = "compile")] + no_compile: bool, + /// Settings to pass to the PEP 517 build backend, specified as `KEY=VALUE` pairs. #[clap(long, short = 'C', alias = "config-settings")] config_setting: Vec,