# Web/API fastapi>=0.110.0 uvicorn[standard]>=0.30.0 pydantic>=2.0.0 pydantic-settings>=2.0.0 # MCP server (stdio 传输, 给 Claude Desktop / Claude Code 用) mcp[cli]>=1.0.0 # Data pandas>=2.2.0 numpy>=1.26.0 pyarrow>=15.0.0 # Storage SQLAlchemy>=2.0.0 PyMySQL>=1.0.0 DBUtils>=3.0.0 cryptography>=42.0.0 # HTTP / Retry requests>=2.30.0 tenacity>=8.0.0 # Datasources — A 股免费源 # akshare 仅用于"无稳定替代源"的数据集(2026-07-01 决策)。 # 当前仅龙虎榜使用(聚合层 stock_lhb_detail_em + 席位层 stock_lhb_stock_detail_em)。 # 5min K / moneyflow / kline_daily 等已有 baostock / mairui 替代,禁 akshare。 akshare>=1.18.0 baostock>=0.9.0 # 雪球非官方 SDK:需要 XUEQIU_TOKEN(环境变量)才能拿到股本 / 日K 复核 # 没装 → share / kline_daily 任务静默失败(ImportError 被 except 吞) pysnowball>=0.1.8 # Logging / Config PyYAML>=6.0.0 python-dotenv>=1.0.0