From f333e7f14dfbba4c05b87b33973fddca0592d462 Mon Sep 17 00:00:00 2001 From: Yijing Yan Date: Fri, 17 Jul 2026 18:19:41 +1000 Subject: [PATCH] replace python3-pip with uv Signed-off-by: Yijing Yan --- azure-pipelines.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index f25e1ead8..82d2e16df 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -135,12 +135,12 @@ jobs: - script: | set -xe - sudo pip3 install swsssdk-2.0.1-py3-none-any.whl - sudo pip3 install sonic_py_common-1.0-py3-none-any.whl - sudo pip3 install sonic_yang_mgmt-1.0-py3-none-any.whl - sudo pip3 install sonic_yang_models-1.0-py3-none-any.whl - sudo pip3 install sonic_config_engine-1.0-py3-none-any.whl - sudo pip3 install sonic_platform_common-1.0-py3-none-any.whl + uv pip install --system swsssdk-2.0.1-py3-none-any.whl + uv pip install --system sonic_py_common-1.0-py3-none-any.whl + uv pip install --system sonic_yang_mgmt-1.0-py3-none-any.whl + uv pip install --system sonic_yang_models-1.0-py3-none-any.whl + uv pip install --system sonic_config_engine-1.0-py3-none-any.whl + uv pip install --system sonic_platform_common-1.0-py3-none-any.whl workingDirectory: $(Build.ArtifactStagingDirectory)/download/target/python-wheels/trixie/ displayName: 'Install Python dependencies' @@ -169,8 +169,8 @@ jobs: exit 1 fi fi - pip3 install ".[testing]" - pip3 uninstall --yes sonic-platform-daemons + uv pip install --system ".[testing]" + uv pip uninstall --system --yes sonic-platform-daemons pytest workingDirectory: ${{ project.root_dir }} displayName: '${{ project.name }}(Py3) Test'