cryptography>=42.0.8
dask>=2022.02.0
dill>=0.3.8
diskcache>=5.6.3
distributed>=2022.02.0
joblib>=1.3.2
python-dotenv>=1.0
xxhash>=3.4.1
numpy>=1.26.4
pandas>=2.2.3
pyyaml>=6.0

[ai]
pydantic>=2.0
pydantic-ai>=0.1
jinja2>=3.1
rich>=13.0

[all]
scalable[ai,cloud,dev,kubernetes,ml,test]

[cloud]
s3fs>=2024.2.0
gcsfs>=2024.2.0
dask-cloudprovider>=2022.10.0
fsspec>=2024.2.0

[dev]
scalable[test]
ruff>=0.4
mypy>=1.8
pytest-cov>=4.0

[kubernetes]
dask-kubernetes>=2024.1.0
kubernetes>=27.0

[ml]
scikit-learn>=1.3
dask-ml>=2023.3.24
joblib>=1.3

[test]
cryptography
pydantic>=2.0
pytest>=7.0
pytest-asyncio>=0.21
hypothesis>=6.0
