# Compatible with Python 3.10 (Production Ready) # FastAPI and web framework fastapi==0.104.1 uvicorn[standard]==0.24.0 # ASGI server for FastAPI (production/development) python-multipart==0.0.6 jinja2==3.1.2 # Database sqlalchemy==2.0.23 alembic==1.12.1 pymysql==1.1.0 # MySQL driver (production ready) # Authentication & Security python-jose[cryptography]==3.3.0 passlib[bcrypt]==1.7.4 python-decouple==3.8 # ML & AI sentence-transformers==2.2.2 faiss-cpu==1.7.4 numpy==1.24.3 torch==2.1.0 transformers==4.35.0 openai==0.28.1 # File processing PyPDF2==3.0.1 python-docx==1.1.0 openpyxl==3.1.2 # HTTP clients httpx==0.25.1 aiohttp==3.9.0 # Utilities pydantic==2.4.2 pydantic-settings==2.0.3 typing-extensions==4.8.0 python-dateutil==2.8.2 # Logging structlog==23.2.0 # Rate limiting slowapi==0.1.9 # Production server dependencies gunicorn==21.2.0 # WSGI/ASGI production server redis==5.0.1 # For production rate limiting, caching, etc. # Development tools pytest==7.4.3 pytest-asyncio==0.21.1 black==23.10.1 flake8==6.1.0