pydantic>=2.0
pydantic-settings>=2.0
sentence-transformers>=2.7
faiss-cpu>=1.7
rank-bm25>=0.2
openai>=1.0
tqdm>=4.66
numpy>=1.26

[all]
rag-pipeline[excel,hf,pdf,word]

[dev]
pytest>=8.0
pytest-cov>=5.0
ruff>=0.4
mypy>=1.9

[excel]
openpyxl>=3.1

[hf]
transformers>=4.40
torch>=2.2
accelerate>=0.29
bitsandbytes>=0.43

[pdf]
pypdf>=4.0

[word]
python-docx>=1.1
