torch>=2.0.0
numpy>=1.24.0
scipy>=1.10.0
pydantic>=2.0.0
pyyaml>=6.0.0
pandas>=1.5.0
matplotlib>=3.7.0
httpx>=0.24.0
click>=8.0.0

[all]
rippl[cad,climate,dynamics,hpc,test,twins,vibe]

[cad]
trimesh>=4.0.0
scikit-image>=0.20.0

[climate]
xarray>=2023.1.0
netcdf4>=1.6.0

[dynamics]
torchdiffeq>=0.2.3

[hpc]
accelerate>=0.27.0

[hpc:platform_system != "Windows"]
deepspeed>=0.13.0

[test]
pytest>=8.0.0
pytest-asyncio>=0.23.0
pytest-timeout>=2.3.0
pytest-cov>=4.1.0
safetensors>=0.4.0

[twins]
paho-mqtt>=2.0.0
websockets>=12.0
aiomqtt>=2.0.0

[vibe]
rich>=13.7.0
typer>=0.12.0
ipykernel>=6.29.0
marimo>=0.9.0
mcp>=1.0.0
ruff>=0.8.0
poethepoet>=0.29.0
