zarr-python icon indicating copy to clipboard operation
zarr-python copied to clipboard

[v3] Develop integration test suite that checks compatibility with downstream libraries

Open jhamman opened this issue 1 year ago • 2 comments

Open to ideas on how best to structure this but the idea is that we should be testing with libraries that depend on Zarr.

Examples:

  • Xarray
  • Dask
  • ?

jhamman avatar Apr 05 '24 18:04 jhamman

Here's one approach.

I run Xarray's groupby tests in flox's CI

https://github.com/xarray-contrib/flox/blob/603ad2cadf284d4a5bbae182fe69a7e691a12f6d/.github/workflows/ci.yaml#L104-L155

dcherian avatar Apr 05 '24 18:04 dcherian

A couple of other libraries for downstream testing:

sanketverma1704 avatar Apr 08 '24 16:04 sanketverma1704