fastapi>=0.115.0 uvicorn[standard]>=0.34.0 pydantic>=2.10.0 python-jose[cryptography]>=3.3.0 passlib[bcrypt]>=1.7.4 aiosqlite>=0.21.0 python-multipart>=0.0.20 aiofiles>=24.0.0 httpx>=0.28.0 # Testing pytest>=8.0.0 pytest-asyncio>=0.25.0 # OCR dependencies (easyocr, opencv, torch) are heavy and optional. They are # only needed to run the background OCR worker, not the API server or its tests. # Install them with: pip install -r requirements-ocr.txt