numpy<2.4.0,>=1.25.0
scipy<1.17,>=1.5.4
pandas<2.4.0,>=2.0.0
scikit-learn<1.8.0,>=1.4.0
networkx<4,>=3.0
autogluon.core==1.4.0b20250727
autogluon.features==1.4.0b20250727

[all]
fastai<2.9,>=2.3.1
spacy<3.9
omegaconf
loguru
numpy<2.3.0,>=1.25
transformers
torch<2.8,>=2.2
catboost<1.3,>=1.2
huggingface_hub[torch]
autogluon.core[all]==1.4.0b20250727
lightgbm<4.7,>=4.0
einx
xgboost<3.1,>=2.0

[all:platform_system == "Windows" and python_version == "3.9"]
blis<1.2.1,>=0.7.0

[catboost]
numpy<2.3.0,>=1.25
catboost<1.3,>=1.2

[fastai]
spacy<3.9
torch<2.8,>=2.2
fastai<2.9,>=2.3.1

[fastai:platform_system == "Windows" and python_version == "3.9"]
blis<1.2.1,>=0.7.0

[imodels]
imodels<2.1.0,>=1.3.10

[lightgbm]
lightgbm<4.7,>=4.0

[mitra]
loguru
einx
omegaconf
torch<2.8,>=2.2
transformers
huggingface_hub[torch]

[ray]
autogluon.core[all]==1.4.0b20250727

[realmlp]
pytabkit<1.6,>=1.5

[skex]
scikit-learn-intelex<2025.5,>=2024.0

[skl2onnx]
skl2onnx<1.18.0,>=1.15.0
onnxruntime<1.20.0,>=1.17.0
onnxruntime-gpu<1.20.0,>=1.17.0

[skl2onnx:platform_system != "Windows"]
onnx<1.18.0,>=1.13.0

[skl2onnx:platform_system == "Windows"]
onnx<1.16.2,>=1.13.0

[tabarena]
omegaconf
fastai<2.9,>=2.3.1
spacy<3.9
tabicl<0.2,>=0.1.3
loguru
numpy<2.3.0,>=1.25
pytabkit<1.6,>=1.5
einx
transformers
torch<2.8,>=2.2
tabpfn<2.2,>=2.0.9
catboost<1.3,>=1.2
autogluon.core[all]==1.4.0b20250727
lightgbm<4.7,>=4.0
huggingface_hub[torch]
xgboost<3.1,>=2.0

[tabarena:platform_system == "Windows" and python_version == "3.9"]
blis<1.2.1,>=0.7.0

[tabicl]
tabicl<0.2,>=0.1.3

[tabm]
torch<2.8,>=2.2

[tabpfn]
tabpfn<2.2,>=2.0.9

[tabpfnmix]
torch<2.8,>=2.2
huggingface_hub[torch]
einops<0.9,>=0.7

[tests]
tabicl<0.2,>=0.1.3
tabpfn<2.2,>=2.0.9
pytabkit<1.6,>=1.5
torch<2.8,>=2.2
huggingface_hub[torch]
einops<0.9,>=0.7
imodels<2.1.0,>=1.3.10
skl2onnx<1.18.0,>=1.15.0
onnxruntime<1.20.0,>=1.17.0
onnxruntime-gpu<1.20.0,>=1.17.0

[tests:platform_system != "Windows"]
onnx<1.18.0,>=1.13.0

[tests:platform_system == "Windows"]
onnx<1.16.2,>=1.13.0

[xgboost]
xgboost<3.1,>=2.0
