elasticsearch<9,>=8
pandas<1.4,>=1.2
matplotlib
numpy

[all]
transformers[torch]<5,>=4.12.0
torch<2,>=1.9.0
lightgbm<4,>=2
scikit-learn<1,>=0.22.1
sentence-transformers<3,>=2.1.0
xgboost<2,>=0.90

[lightgbm]
lightgbm<4,>=2

[pytorch]
sentence-transformers<3,>=2.1.0
torch<2,>=1.9.0
transformers[torch]<5,>=4.12.0

[scikit-learn]
scikit-learn<1,>=0.22.1

[xgboost]
xgboost<2,>=0.90
