Skip to content

Commit ba48d1d

Browse files
committed
pin minimum dependencies and remove scipy as a core dependency
1 parent d343b64 commit ba48d1d

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

pixi.toml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ setuptools_scm = "*"
1717

1818
[environments]
1919
test-latest = { features = ["test"], solve-group = "test" }
20+
test-minimum = { features = ["test", "minimum"], solve-group = "test" }
2021
test-py311 = { features = ["test", "py311"] }
2122
test-py312 = { features = ["test", "py312"] }
2223
test-notebooks = { features = ["test", "notebooks"], solve-group = "test" }
@@ -37,9 +38,19 @@ zarr = ">=2.11.0,!=2.18.0,<3"
3738
xgcm = ">=0.9.0"
3839
cf_xarray = "*"
3940
cftime = ">=1.3.1"
40-
scipy = ">=0.16.0" #? Not sure if we rely on scipy internally anymore...
4141
pooch = "*"
4242

43+
[feature.minimum.dependencies]
44+
python = "==3.11"
45+
netcdf4 = "==1.7.2"
46+
numpy = "==2.1.0"
47+
xarray = "==2024.5.0"
48+
uxarray = "==2025.3.0"
49+
dask = "==2024.5.1"
50+
zarr = "==2.15.0"
51+
xgcm = "==0.9.0"
52+
cftime = "==1.3.1"
53+
4354
[feature.py311.dependencies]
4455
python = "3.11.*"
4556

0 commit comments

Comments
 (0)