vaex-core~=4.8
numba
traitlets
jinja2
scikit-learn
xgboost
lightgbm~=4.0

[:python_version < "3.15"]
catboost>=1.2.8

[all]

[all:python_version < "3.13"]
tensorflow~=2.18
annoy

[all:python_version == "3.13"]
tensorflow<3,>=2.20

[all:sys_platform == "darwin" and python_version < "3.13"]
tensorflow<2.20.0

[annoy]
annoy
