Pillow>=10.0.0
pypdf>=4.0.0
pymupdf>=1.24.0
pydantic>=2.7.0
pydantic-settings>=2.3.0

[all]
roa-ocr[dev,easyocr,formats,full,langchain,llamaindex]

[dev]
httpx>=0.27.0
pytest>=8.0.0
ruff>=0.4.0

[easyocr]
easyocr>=1.7.0

[formats]
python-docx>=1.0.0
python-pptx>=0.6.0
openpyxl>=3.1.0

[full]
fastapi>=0.111.0
uvicorn[standard]>=0.30.0
python-multipart>=0.0.9
pytesseract>=0.3.10
ocrmypdf>=16.0.0
pdf2image>=1.17.0
aiofiles>=23.0.0
psutil>=5.9.0

[langchain]
langchain-core>=0.2.0

[llamaindex]
llama-index-core>=0.10.0

[mcp]
mcp>=1.0.0
