pydantic>=2.0
pyyaml>=6.0
httpx>=0.24
typing-extensions>=4.7
typer>=0.9
jinja2>=3.1
faiss-cpu>=1.7.0

[all]
pdfminer.six
python-docx
ollama>=0.1.0
qdrant-client>=1.7

[dev]
pytest>=7.0
pytest-cov>=4.0
black>=23.0
isort>=5.0
mypy>=1.0
ruff>=0.1.0

[ingest]
pdfminer.six
python-docx

[local]
ollama>=0.1.0

[qdrant]
qdrant-client>=1.7
