| # Core runtime | |
| paddlepaddle==2.6.1 | |
| paddleocr==2.7.0.3 | |
| # PDF renderer compatible with PaddleOCR 2.7.0.3 (requires <1.21.0) | |
| pymupdf==1.20.2 | |
| # OpenCV: PaddleOCR 2.7 expects <=4.6.0.66 and needs contrib; use headless for servers | |
| opencv-contrib-python-headless==4.6.0.66 | |
| # Numerics & imaging | |
| numpy==1.26.4 | |
| Pillow==10.4.0 | |
| # UI | |
| gradio==4.26.0 | |
| gradio-client==0.15.1 | |
| fastapi==0.109.2 | |
| starlette==0.36.3 | |
| pydantic==2.6.4 | |
| anyio==4.1.0 | |
| # Quality-of-life | |
| tqdm==4.67.1 | |