numpy>=1.24.0
pydantic>=2.0.0
sentry-sdk>=2.0.0
python-dotenv>=1.0.0

[all]
juniper-cascor[api,juniper-data,ml,test]

[api]
fastapi>=0.100.0
uvicorn[standard]>=0.20.0
pydantic-settings>=2.0.0

[juniper-data]

[juniper-data:python_version >= "3.12"]
juniper-data-client>=0.3.0

[ml]
torch>=2.0.0
h5py>=3.0.0
matplotlib>=3.5.0
PyYAML>=6.0

[test]
pytest>=6.0
pytest-asyncio>=0.21.0
pytest-cov
pytest-timeout
pytest-xdist
coverage[toml]
dill>=0.3.6
responses>=0.23.0
httpx>=0.24.0
psutil>=5.9.0
