eland/requirements-dev.txt
David Kyle ae0bba34c6
Upgrade torch to 2.1.2 (#671)
Compatible with Elasticsearch 8.13 where the same upgrade has been made
2024-03-26 10:06:50 +00:00

39 lines
469 B
Plaintext

#
# Basic requirements
#
elasticsearch>=8.3,<9
pandas>=1.5,<2
matplotlib>=3.6
numpy>=1.2.0,<2
tqdm<5
#
# Extras
#
scikit-learn>=1.3,<1.4
xgboost>=0.90,<2
lightgbm>=2,<4
# Elasticsearch uses v2.1.2 of PyTorch
torch==2.1.2
# Versions known to be compatible with PyTorch 2.1.2
sentence-transformers>=2.1.0,<=2.3.1
transformers[torch]>=4.31.0,<4.36.0
#
# Testing
#
pytest>=5.2.1
pytest-mock
pytest-cov
nbval
shap==0.43.0
#
# Docs
#
nox
numpydoc>=0.9.0
mypy
build
twine