# Core ML/CV dependencies (Python 3.13 compatible) numpy>=1.26.0 opencv-python>=4.9.0 pandas>=2.1.0 Pillow>=10.0.0 roboflow>=1.1.0 supervision>=0.25.0 torch>=2.2.0 transformers>=4.40.0 ultralytics>=8.3.0 lapx>=0.9.0 scipy>=1.11.0 scikit-learn>=1.4.0 # FastAPI and API dependencies fastapi>=0.109.0 uvicorn[standard]>=0.27.0 python-multipart>=0.0.6 pydantic-settings>=2.1.0 pydantic[email]>=2.1.0 python-jose[cryptography]>=3.3.0 passlib[bcrypt]>=1.7.4 aiofiles>=23.2.0 httpx>=0.26.0 # Rate limiting slowapi>=0.1.8 # Supabase (optional - for production) supabase>=2.3.0 # Training GUI customtkinter>=5.2.0 # Stats Extraction & OCR pytesseract>=0.3.10 pdfplumber>=0.11.0 pdf2image>=1.17.0 thefuzz[speedup]>=0.22.1 pymupdf>=1.23.0 camelot-py[cv]>=0.11.0 tabula-py>=2.9.0 paddleocr>=2.7.3 paddlepaddle>=2.6.0 rapidfuzz>=3.5.2 python-dateutil>=2.8.2 psycopg2-binary>=2.9.9 # Security patches (CVE resolutions) # idna removed because roboflow requires ==3.7 (Accepting risk until upstream patches) pypdf>=6.10.2