numpy>=1.24

[all]
ragframework[pdf]
ragframework[docx]
ragframework[openai]
ragframework[anthropic]
ragframework[huggingface]
ragframework[chromadb]
ragframework[faiss]

[anthropic]
anthropic>=0.25

[chromadb]
chromadb>=0.5

[dev]
pytest>=8.0
pytest-cov>=5.0
pytest-asyncio>=0.23
black>=24.0
isort>=5.13
ruff>=0.4
mypy>=1.10
pre-commit>=3.7

[docx]
python-docx>=1.1

[faiss]
faiss-cpu>=1.8

[huggingface]
sentence-transformers>=2.7

[openai]
openai>=1.0

[pdf]
pypdf>=4.0
