numpy<3.0.0,>=2.0.0
pandas>=2.2.2
scipy>=1.13.1
scikit-learn>=1.5.0
lightgbm>=4.3.0
catboost>=1.2.8
joblib>=1.0.1
tabulate>=0.8.7
matplotlib>=3.8.4
dtreeviz>=2.2.2
shap>=0.46.0
seaborn>=0.13.2
optuna-integration>=3.6.0
mljar-scikit-plot>=0.3.11
markdown
typing-extensions
ipython
threadpoolctl>=3.1.0

[:(sys_platform != "linux" or (platform_machine != "x86_64" and platform_machine != "aarch64")) and (sys_platform != "win32" or (platform_machine != "AMD64" and platform_machine != "x86_64"))]
xgboost>=2.1.0

[:(sys_platform == "linux" and (platform_machine == "x86_64" or platform_machine == "aarch64")) or (sys_platform == "win32" and (platform_machine == "AMD64" or platform_machine == "x86_64"))]
xgboost-cpu>=2.1.4

[all]
pytabkit<1.8,>=1.7.2
torch<3,>=2.7
psutil>=5.0
huggingface_hub<3,>=1

[all:python_version >= "3.10"]
features-goldmine<1.2,>=1.1

[feature-discovery]

[feature-discovery:python_version >= "3.10"]
features-goldmine<1.2,>=1.1

[kumo]
torch<3,>=2.7
huggingface_hub<3,>=1
psutil>=5.0

[realmlp]
pytabkit<1.8,>=1.7.2
torch<3,>=2.7
psutil>=5.0

[tabiclv2]
torch<3,>=2.7
huggingface_hub<3,>=1
psutil>=5.0

[tabm]
pytabkit<1.8,>=1.7.2
torch<3,>=2.7
psutil>=5.0

[tfm]
torch<3,>=2.7
huggingface_hub<3,>=1
psutil>=5.0
