From 8cbfaf87d1e352a893ebfe58593d4a3c23cd180d Mon Sep 17 00:00:00 2001 From: Julien Langlois Date: Thu, 11 Jun 2026 14:21:20 -0700 Subject: [PATCH] Use python -m pip instead of bare pip in CI pipelines Replace `pip install` with `python -m pip install` in run-tests.yml and type_checking.yml to ensure pip is invoked through the same Python interpreter selected by the pipeline, avoiding PATH ambiguity. --- azure-pipelines-templates/run-tests.yml | 2 +- azure-pipelines-templates/type_checking.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/azure-pipelines-templates/run-tests.yml b/azure-pipelines-templates/run-tests.yml index 2eb2b311a..ff8f495f4 100644 --- a/azure-pipelines-templates/run-tests.yml +++ b/azure-pipelines-templates/run-tests.yml @@ -61,7 +61,7 @@ jobs: inputs: targetType: inline script: | - pip install --upgrade pip + python -m pip install --upgrade pip pip install --upgrade setuptools wheel pip install --upgrade --requirement tests/ci_requirements.txt diff --git a/azure-pipelines-templates/type_checking.yml b/azure-pipelines-templates/type_checking.yml index dbabd6570..8ea5c289d 100644 --- a/azure-pipelines-templates/type_checking.yml +++ b/azure-pipelines-templates/type_checking.yml @@ -39,7 +39,7 @@ jobs: architecture: 'x64' - script: | - pip install --upgrade pip setuptools wheel + python -m pip install --upgrade pip setuptools wheel pip install --upgrade mypy displayName: Install dependencies