From 93d2ff33d99fefca8e3f91633061a622a635929b Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Thu, 16 Jan 2025 12:25:58 -0700 Subject: [PATCH] Try to install dependencies and s3fs at the same time s3fs depends on botocore but not boto3. Installing boto3 first leads to incompatibilities when s3fs can lower the botocore version. --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1d1766c17e..da102eb77d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -61,10 +61,10 @@ jobs: - name: Install dependencies shell: bash -l {0} + # Install s3fs with requirements.txt to allow self-consistent install. run: | pip install uv - uv pip install -r requirements.txt - uv pip install fsspec s3fs + uv pip install -r requirements.txt fsspec s3fs # We have two cores so we can speed up the testing with xdist - name: Install pytest packages