跳转至

依赖锁定指南

Agent Reach 使用 constraints.txt 作为可复现的依赖基线。

原因

  • 保持本地/CI 依赖图稳定
  • 减少“在我机器上可以运行”的偏差
  • 使回归结果更容易比较

使用约束安装

pip install -c constraints.txt -e '.[dev]'

更新流程

  1. 根据需要更新 pyproject.toml 中的依赖范围。
  2. 在本地针对最新兼容版本进行验证。
  3. 更新 constraints.txt 中固定的版本。
  4. 运行验证:
pytest -q
ruff check agent_reach tests
mypy agent_reach
  1. 提交 PR,并附上依赖和验证说明。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 Panniantong/Agent-Reach