From ab55849c885b5f6ac15ed5b3f75d798fad76ad56 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Wed, 21 Feb 2024 16:38:46 -0700 Subject: [PATCH] Use uv pip for installing dependencies in action --- .github/workflows/build.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 3d19d8e4c..09db392a4 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -34,12 +34,13 @@ jobs: shell: bash -l {0} run: | mamba install -y -q pip wheel + pip install uv - name: Install dependencies shell: bash -l {0} run: | - pip install -r requirements.txt - pip install moto + uv pip install -r requirements.txt + uv pip install moto # We have two cores so we can speed up the testing with xdist - name: Install pytest packages @@ -57,7 +58,7 @@ jobs: - name: Build and install shell: bash -l {0} run: | - pip install -v --no-deps -e . + uv pip install -v --no-deps -e . - name: Run tests shell: bash -l {0}