numpy>=1.24.0
pandas>=2.0.0
h5py>=3.8.0
matplotlib>=3.7.0
rich>=13.0.0
mlcroissant>=1.1.0
ddacs<4,>=3.2.1

[:python_version < "3.11"]
tomli>=2.0

[dev]
rddac[preprocessing]
pytest>=7.0.0
black>=24.0.0
ruff>=0.3.0
bumpver>=2023.1129
pre-commit>=3.6.0

[docs]
mkdocs>=1.5.0
mkdocs-material>=9.5.0
mkdocstrings[python]>=0.24.0
mkdocs-macros-plugin>=1.0.0

[preprocessing]
scipy>=1.10
scikit-learn>=1.3
joblib>=1.3

[torch]
torch>=2.0
