joblib<2.0,>=1.3.2
tqdm<5.0,>=4.66.4
scikit-optimize<0.11,>=0.10.2
pandas<2.2.3,>=1.3.5

[:python_version == "3.8"]
numpy<2.0.0,>=1.19.5
scikit-learn<1.4.0,>=1.0.2
scipy<1.11,>=1.6.3
catboost<1.2.10,>=1.2.7
xgboost<3.0,>=2.1.2
imbalanced-learn<0.13,>=0.12.4

[:python_version == "3.9"]
numpy<2.0.0,>=1.19.5
scikit-learn==1.5.1
scipy<2.0,>=1.6.3
catboost<1.2.10,>=1.2.7
xgboost<3.0,>=2.1.2
imbalanced-learn<0.13,>=0.12.4

[:python_version >= "3.10"]
numpy<3.0,>=1.26
scikit-learn<1.9,>=1.6
scipy<2.0,>=1.14.0
catboost>=1.2.10
xgboost<4.0,>=3.0
imbalanced-learn<0.15,>=0.14
