fastapi>=0.115.0
uvicorn[standard]>=0.32.0
pydantic>=2.9.2
pydantic-settings>=2.6.0
httpx>=0.27.2
python-multipart>=0.0.12
PyYAML>=6.0.2
numpy<2.0,>=1.26.4
rank-bm25>=0.2.2
chromadb>=0.5.15
flashrank>=0.2.9
networkx>=3.3
thefuzz>=0.22.1
python-Levenshtein>=0.25.1
pypdf>=5.0.1
pdfplumber>=0.11.4
python-docx>=1.1.2
python-pptx>=1.0.2
openpyxl>=3.1.5
beautifulsoup4>=4.12.3
APScheduler>=3.10

[dev]
pytest>=8.3.3
pytest-asyncio>=0.24.0
pytest-cov>=5.0.0
ruff>=0.7.0
mypy>=1.12.0
respx>=0.21.1
types-PyYAML>=6.0.12
build>=1.2
twine>=5.1

[docs]
mkdocs-material>=9.5
pymdown-extensions>=10.7

[mcp]
mcp>=1.0.0

[ocr]
pytesseract>=0.3.13
pdf2image>=1.17.0
Pillow>=10.4.0
