From b6f1fb7d3fdbd089666c32ae820b2c54270d436a Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Mon, 25 Aug 2025 09:47:30 -0400 Subject: [PATCH] Respect `[pip]` settings for `uv pip check` (#15514) ## Summary Oversight from #15486. --- crates/uv/src/lib.rs | 4 ++-- crates/uv/src/settings.rs | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/crates/uv/src/lib.rs b/crates/uv/src/lib.rs index 84c727fd0..ac9308166 100644 --- a/crates/uv/src/lib.rs +++ b/crates/uv/src/lib.rs @@ -916,8 +916,8 @@ async fn run(mut cli: Cli) -> Result { commands::pip_check( args.settings.python.as_deref(), args.settings.system, - args.python_version.as_ref(), - args.python_platform.as_ref(), + args.settings.python_version.as_ref(), + args.settings.python_platform.as_ref(), &cache, printer, globals.preview, diff --git a/crates/uv/src/settings.rs b/crates/uv/src/settings.rs index 93935b8a3..7e45bff9b 100644 --- a/crates/uv/src/settings.rs +++ b/crates/uv/src/settings.rs @@ -2589,8 +2589,6 @@ impl PipTreeSettings { #[derive(Debug, Clone)] pub(crate) struct PipCheckSettings { pub(crate) settings: PipSettings, - pub(crate) python_version: Option, - pub(crate) python_platform: Option, } impl PipCheckSettings { @@ -2609,12 +2607,12 @@ impl PipCheckSettings { PipOptions { python: python.and_then(Maybe::into_option), system: flag(system, no_system, "system"), + python_version, + python_platform, ..PipOptions::default() }, filesystem, ), - python_version, - python_platform, } } }