scikit-learn>=1.3
shap>=0.43
numpy>=1.24
pandas>=2.0
joblib>=1.3

[all]
recursive-pietro[catboost,lightgbm,plot,progress,xgboost]

[catboost]
catboost>=1.2

[dev]
recursive-pietro[all]
pytest>=7.0
pytest-cov
ruff
mypy

[lightgbm]
lightgbm>=4.0

[plot]
matplotlib>=3.7

[progress]
tqdm>=4.60

[xgboost]
xgboost>=2.0
