From 10273950432c803f03c2e8d733ba8cc673742584 Mon Sep 17 00:00:00 2001 From: sharkinsspatial Date: Wed, 23 Oct 2024 21:17:00 -0400 Subject: [PATCH] Include imagecodecs and hdf5plugin in all CI environments. --- ci/environment.yml | 3 +++ ci/min-deps.yml | 5 +++++ ci/upstream.yml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/ci/environment.yml b/ci/environment.yml index 25ac0bb1..a88805cb 100644 --- a/ci/environment.yml +++ b/ci/environment.yml @@ -14,6 +14,8 @@ dependencies: - packaging - universal_pathlib - hdf5plugin + - numcodecs + - imagecodecs # Testing - codecov - pre-commit @@ -33,5 +35,6 @@ dependencies: - tifffile # for opening FITS files - astropy + - pip - pip: - imagecodecs-numcodecs diff --git a/ci/min-deps.yml b/ci/min-deps.yml index 7ca8c0b3..920f4ac9 100644 --- a/ci/min-deps.yml +++ b/ci/min-deps.yml @@ -10,9 +10,11 @@ dependencies: - xarray>=2024.6.0 - numpy>=2.0.0 - numcodecs + - imagecodecs - packaging - ujson - universal_pathlib + - hdf5plugin # Testing - codecov - pre-commit @@ -24,3 +26,6 @@ dependencies: - pytest - pooch - fsspec + - pip + - pip: + - imagecodecs-numcodecs diff --git a/ci/upstream.yml b/ci/upstream.yml index 2c2680bc..24295626 100644 --- a/ci/upstream.yml +++ b/ci/upstream.yml @@ -11,6 +11,9 @@ dependencies: - packaging - ujson - universal_pathlib + - hdf5plugin + - numcodecs + - imagecodecs # Testing - codecov - pre-commit @@ -27,4 +30,5 @@ dependencies: - icechunk # Installs zarr v3 as dependency - git+https://github.com/pydata/xarray@zarr-v3 # zarr-v3 compatibility branch - git+https://github.com/zarr-developers/numcodecs@zarr3-codecs # zarr-v3 compatibility branch + - imagecodecs-numcodecs # - git+https://github.com/fsspec/kerchunk@main # kerchunk is currently incompatible with zarr-python v3 (https://github.com/fsspec/kerchunk/pull/516)