From ad39f98c3696c439036df622c8d8b0c3029e4686 Mon Sep 17 00:00:00 2001 From: Alex Kerney Date: Tue, 2 Jul 2024 15:49:28 -0400 Subject: [PATCH] Pin Zarr to <3 Zarr's updates for v3 have some new dependencies and have shuffled around some functionality that Xpublish uses, so lets limit the maximum version that Xpublish supports for now. --- .github/workflows/main.yaml | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 9d0d4a45..66cab44c 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -76,13 +76,13 @@ jobs: ${{ runner.os }}-pip-dev ${{ runner.os }}-pip + # Disable Zarr upstream tests due to v3 changes git+https://github.com/zarr-developers/zarr \ - name: Install dev dependencies run: | python -m pip install -r dev-requirements.txt python -m pip install --no-deps --upgrade \ git+https://github.com/dask/dask \ git+https://github.com/dask/cachey \ - git+https://github.com/zarr-developers/zarr \ git+https://github.com/pydata/xarray \ git+https://github.com/tiangolo/fastapi \ git+https://github.com/encode/uvicorn diff --git a/requirements.txt b/requirements.txt index 2a4bf647..a3ad3969 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,4 +7,4 @@ pluggy toolz uvicorn xarray!=v2023.09.0 # see https://github.com/xpublish-community/xpublish/issues/237 -zarr +zarr<3