torch>=2.1
pandas>=2.2.2
scikit-learn>=1.6.0
scipy>=1.11.1
tabpfn>=8.1.0
tabpfn-common-utils[telemetry-interactive]>=0.2.13

[all]
tabpfn-extensions[hpo,interpretability,post_hoc_ensembles,survival]

[hpo]
hyperopt>=0.2.7
setuptools<84,>=67.0.0

[interpretability]
seaborn>=0.12.2

[interpretability:python_version < "3.12"]
shapiq>=1.4.0

[interpretability:python_version >= "3.12"]
shapiq>=1.6.0
xgboost>=2.1.0
lightgbm>=4.3.0

[many_class]

[post_hoc_ensembles]
llvmlite>=0.43.0
hyperopt>=0.2.7
autogluon.tabular<1.6,>=1.5.0

[survival]

[unsupervised]
