elasticsearch<10,>=9
pandas<3,>=1.5
matplotlib>=3.6
numpy<3,>=1.2.0
packaging

[all]
torch==2.7.1
sentence-transformers<6.0.0,>=5.0.0
xgboost<2,>=0.90
requests<3
scikit-learn<1.6,>=1.3
tqdm
lightgbm<5,>=3
transformers[sentencepiece]<5.0.0,>=4.0.0

[lightgbm]
lightgbm<5,>=3

[pytorch]
requests<3
torch==2.7.1
tqdm
sentence-transformers<6.0.0,>=5.0.0
transformers[sentencepiece]<5.0.0,>=4.0.0

[scikit-learn]
scikit-learn<1.6,>=1.3

[xgboost]
xgboost<2,>=0.90
