# Root dependency superset for the HF body (the dispatcher + variants + harness). # The mutator CI installs `aider-chat` separately (it is not a runtime dependency). # ── Agents / LLM ──────────────────────────────────────────────── langgraph>=0.2,<1 langchain-core>=0.3,<0.4 langchain-google-genai>=2,<3 langchain-openai>=0.2,<1 langchain-community>=0.3.0 duckduckgo-search>=6.0.0 # ── API / web ─────────────────────────────────────────────────── fastapi>=0.116.1,<0.117 uvicorn>=0.35.0,<0.36 requests>=2.32,<3 streamlit>=1.36,<2 # ── Data / models ─────────────────────────────────────────────── pydantic>=2.7,<3 pymongo[srv]>=4.8,<5 rapidfuzz>=3.9,<4 cryptography>=46.0.5,<47 certifi # ── Video / audio render ──────────────────────────────────────── moviepy>=1.0.3,<2 imageio-ffmpeg>=0.5,<1 edge-tts>=6.1.0 # ── Publishing ────────────────────────────────────────────────── pyTelegramBotAPI==4.15.4 # ── YouTube Analytics (fitness fetch, runs on HF) ─────────────── google-api-python-client>=2.0,<3 google-auth>=2.0,<3 google-auth-oauthlib>=1.0,<2 # ── Tests ─────────────────────────────────────────────────────── pytest