
[all]
numpy>=1.20.0
scipy>=1.7.0
joblib>=1.0.0
pypdf>=4.0.0
sentence-transformers>=2.2.0

[benchmark]
rank-bm25>=0.2.2
bm25s>=0.1.0
beir>=1.0.0
rich>=13.0.0
tantivy>=0.20.0

[benchmark-full]
rank-bm25>=0.2.2
bm25s>=0.1.0
beir>=1.0.0
rich>=13.0.0
tantivy>=0.20.0
pyserini>=0.20.0

[cli]
rich>=13.0.0
beir>=1.0.0

[dev]
pytest>=7.0
pytest-cov>=4.0
rank-bm25>=0.2.2
pypdf>=4.0.0

[optimized]
numpy>=1.20.0
scipy>=1.7.0

[pdf]
pypdf>=4.0.0

[persistence]
joblib>=1.0.0

[vector]
numpy>=1.20.0
sentence-transformers>=2.2.0

[vector-numba]
numpy>=1.20.0
sentence-transformers>=2.2.0
numba>=0.56.0
