typer>=0.12.0
rich>=13.7.0
pypdf>=4.2.0
platformdirs>=4.2.0
httpx>=0.27.0

[all]
DocmaxV3[images,ocr,tables,tui]

[dev]
pytest>=8.2.0
pytest-cov>=5.0.0
pytest-timeout>=2.3.0
hypothesis>=6.100.0
respx>=0.21.0
ruff>=0.5.0
mypy>=1.10.0
import-linter>=2.0
pre-commit>=3.7.0

[images]
Pillow>=10.3.0
img2pdf>=0.5.0

[ocr]
pytesseract>=0.3.10
pdf2image>=1.17.0
opencv-python-headless>=4.9.0
numpy>=1.26.0

[server]
DocmaxV3[all]
fastapi>=0.111.0
uvicorn[standard]>=0.30.0
python-multipart>=0.0.9

[tables]
pdfplumber>=0.11.0
pandas>=2.2.0
openpyxl>=3.1.0

[tui]
textual>=0.60.0
