numpy>=1.22
scipy>=1.8
scikit-learn>=1.0
pandas>=1.4
packaging>=21.0

[all]
hugiml-core[dev,explainability,mlflow,server,telemetry]

[dev]
pytest>=7.4
pytest-xdist>=3.0
pytest-cov>=4.0
hypothesis>=6.100
build
cibuildwheel>=2.20
ruff>=0.4
mypy>=1.8
pandas-stubs
types-setuptools
check-manifest>=0.49

[explainability]
shap>=0.44

[mlflow]
mlflow>=2.10

[server]
fastapi>=0.111
uvicorn[standard]>=0.29
slowapi>=0.1.9

[telemetry]
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
prometheus-client>=0.19
