openai>=1.12.0
tiktoken>=0.5.0
chromadb>=0.4.22
pypdf>=3.17.0
python-docx>=1.1.0
langdetect>=1.0.9
regex>=2023.0.0
python-dotenv>=1.0.0
requests>=2.31.0

[all]
rag-python[anthropic,gemini,hybrid,local,rerank]

[anthropic]
anthropic>=0.20.0

[dev]
pytest>=7.0
ruff>=0.1.0
build
twine
rank-bm25>=0.2.2

[gemini]
google-genai>=0.3.0

[hybrid]
rank-bm25>=0.2.2

[local]
sentence-transformers>=2.2.0

[rerank]
sentence-transformers>=2.2.0
torch>=2.0.0
