# OCR-only Celery worker: YOLO + PaddleOCR + Pix2Tex (no OpenRouter / no Manim). # Install: pip install -r requirements.worker-ocr.txt cachetools>=5.3 fastapi>=0.115,<1 uvicorn[standard]>=0.30 python-multipart>=0.0.9 python-dotenv>=1.0 pydantic[email]>=2.4 email-validator>=2 celery>=5.3 redis>=5 httpx>=0.27 websockets>=12 numpy>=1.26,<2 opencv-python-headless>=4.8,<4.10 pix2tex>=0.1.4 paddleocr==2.7.3 paddlepaddle==2.6.2 ultralytics==8.2.2