# ChatSMITH - backend requirements (FastAPI + scraper + Supabase auth) # Updated: 2025-12-06 (pinned for reproducibility with current stack) fastapi==0.123.10 uvicorn[standard]==0.38.0 python-dotenv==1.2.1 # gradio 6.0.2 caps pydantic at 2.12.4 pydantic==2.12.4 # OpenAI + agent stack openai==2.9.0 openai-agents==0.6.2 # Supabase auth supabase==2.25.0 # Scraping & parsing aiohttp==3.13.2 certifi==2025.11.12 beautifulsoup4==4.14.3 lxml==6.0.2 # UI helpers (gradio callbacks used in pipeline) gradio==6.0.2 # Dev / testing pytest==9.0.1