# deep_agent 2.0 项目骨架 - 依赖清单 # Python >= 3.11 # # 版本策略:区间约束(与 1.5 一致)。本机基线为 deepagents 0.6.12 / # langchain 1.3.11 / langgraph 1.2.7,区间上界锁在次版本以避免框架破坏性升级。 # --- Agent 框架 --- deepagents>=0.6,<0.7 langchain>=1.3,<2.0 langchain-openai>=1.0 langgraph>=1.2,<2.0 langgraph-checkpoint-sqlite>=3.0 aiosqlite>=0.20 # --- Web 服务 --- fastapi>=0.115 uvicorn[standard]>=0.30 pydantic>=2.0 python-multipart>=0.0.9 # --- 存储 --- pymysql>=1.1 # --- 调度 --- apscheduler>=3.10,<4.0 # --- 工具 --- httpx>=0.27 tiktoken>=0.7 python-dotenv>=1.0 # PDF 文本提取及扫描页渲染(跨平台 PDFium) pypdfium2>=4.30,<6 Pillow>=10,<13 # --- 独立图像算法(服务端无 GUI) --- numpy>=1.26,<3 opencv-contrib-python-headless>=4.9,<5 # --- 测试 --- pytest>=8.0 pytest-asyncio>=0.24