numpy<1.27,>=1.21
scipy<1.12,>=1.5.4
pandas<2.2.0,>=2.0.0
scikit-learn<1.5,>=1.3.0
networkx<4,>=3.0
autogluon.core==0.8.3b20231009
autogluon.features==0.8.3b20231009

[all]
autogluon.core[all]==0.8.3b20231009
lightgbm<3.4,>=3.3
torch<2.1,>=2.0
catboost<1.3,>=1.1
xgboost<1.8,>=1.6
fastai<2.8,>=2.3.1

[all:sys_platform == "darwin"]
catboost<1.2,>=1.1

[catboost]
catboost<1.3,>=1.1

[catboost:sys_platform == "darwin"]
catboost<1.2,>=1.1

[fastai]
torch<2.1,>=2.0
fastai<2.8,>=2.3.1

[imodels]
imodels<1.4.0,>=1.3.10

[lightgbm]
lightgbm<3.4,>=3.3

[ray]
autogluon.core[all]==0.8.3b20231009

[skex]
scikit-learn-intelex<2023.2,>=2021.7

[skl2onnx]
skl2onnx<1.16.0,>=1.15.0
onnxruntime-gpu<1.16.0,>=1.15.0

[tabpfn]
tabpfn<0.2,>=0.1

[tests]
tabpfn<0.2,>=0.1
imodels<1.4.0,>=1.3.10
vowpalwabbit<9.9,>=9
skl2onnx<1.16.0,>=1.15.0
onnxruntime-gpu<1.16.0,>=1.15.0

[vowpalwabbit]
vowpalwabbit<9.9,>=9

[xgboost]
xgboost<1.8,>=1.6
