pydantic<3,>=2.6
pydantic-settings>=2.2
pypdfium2>=4.30
Pillow>=10.2
numpy<3,>=1.26
opencv-python-headless>=4.9
pyyaml>=6.0
python-dotenv>=1.0
dateparser>=1.2
rapidfuzz>=3.6
pdfplumber>=0.11
typer>=0.12
rich>=13.7

[dev]
pytest>=8
pytest-cov
ruff
mypy
hypothesis
rapidocr-onnxruntime>=1.3

[llm]
anthropic>=0.39

[paddle]
paddleocr>=2.7
paddlepaddle>=2.6

[rapid]
rapidocr-onnxruntime>=1.3
