pandas>=1.5.0
numpy>=1.23.0
scikit-learn>=1.2.0
joblib>=1.2.0
matplotlib>=3.6.0
seaborn>=0.12.0
xgboost>=1.7.0
lightgbm>=3.3.0
pyyaml>=6.0.0
click>=8.1.0
rich>=13.5.0

[all]
optuna>=3.0.0
shap>=0.41.0
lime>=0.2.0
onnx>=1.14.0
skl2onnx>=1.15.0
fastapi>=0.100.0
uvicorn>=0.22.0
flask>=2.3.0
streamlit>=1.25.0
mlflow>=2.5.0

[api]
fastapi>=0.100.0
uvicorn>=0.22.0
flask>=2.3.0
streamlit>=1.25.0

[automl]
optuna>=3.0.0

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
black>=23.0.0
flake8>=6.0.0
mypy>=1.0.0

[explainability]
shap>=0.41.0
lime>=0.2.0

[export]
onnx>=1.14.0
skl2onnx>=1.15.0

[tracking]
mlflow>=2.5.0
