-
Notifications
You must be signed in to change notification settings - Fork 2
/
environment.yml
33 lines (32 loc) · 956 Bytes
/
environment.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
name: activestorage
channels:
- conda-forge
- nodefaults
dependencies:
- python >=3.9
- dask !=2024.8.0 # github.com/dask/dask/issues/11296
- fsspec
- h5netcdf
- h5py # needed by Kerchunk
- kerchunk >=0.2.4 # issues with numcodecs in 0.2.3 and API change in 0.2.4
- netcdf4
- numcodecs >=0.12 # github.com/valeriupredoi/PyActiveStorage/issues/162
- numpy !=1.24.3 # severe masking bug
- pip !=21.3
- requests
- s3fs >=2024.2.0 # loose s3fs deps leading to old aiobotocore for <2024.2.0
# pin Zarr to avoid using old KVStore interface
# see github.com/zarr-developers/zarr-python/issues/1362
- zarr >=2.13.6 # KVStore to FSStore
# Python packages for testing
- pytest
- pytest-cov >=2.10.1
- pytest-html !=2.1.0
- pytest-metadata >=1.5.1
- pytest-xdist
# Python packages needed for building docs
# re-add when we deploy the docs
# - autodocsumm >=0.2.2
# - sphinx >=5
# - sphinx_rtd_theme