array-api-compat>=1.13.0
gt4py==1.2.1
packaging>=20.0
numpy>=1.23.3
serialbox4py>=2.6.2
cattrs>=26.1.0
pyyaml>=6.0.3

[all]
icon4py-common[distributed,io]

[cuda12]
cupy-cuda12x>=13.0
gt4py[cuda12]

[cuda13]
cupy-cuda13x>=14.0
gt4py[cuda13]

[distributed]
ghex>=0.9.0
mpi4py>=3.1.5

[io]
cartopy>=0.22.0
cftime>=1.6.3
datashader>=0.16.1
holoviews>=1.16.0
netcdf4>=1.6.1
numpy>=1.23.3
scikit-learn>=1.4.0
pymetis>2022.1
uxarray==2024.3.0
xarray[complete]<2026.4,>=2024.10.0
zarr>=3.0

[rocm7]
cupy-rocm-7-0>=14.1.1
gt4py[rocm7]
