CR-008-基础设施变更 » 历史记录 » 版本 1
Huarui Lin, 2026-04-13 14:43
| 1 | 1 | Huarui Lin | # CR-008: 基础设施变更(PyPI 镜像源切换) |
|---|---|---|---|
| 2 | |||
| 3 | | 字段 | 内容 | |
||
| 4 | |------|------| |
||
| 5 | | **CR ID** | CR-008 | |
||
| 6 | | **标题** | PyPI 依赖拉取源从阿里云切换至清华大学镜像源 | |
||
| 7 | | **发起人** | 首席量化架构师 | |
||
| 8 | | **日期** | 2026-04-13 | |
||
| 9 | | **状态** | ✅ Approved | |
||
| 10 | | **影响范围** | `pyproject.toml`、`.gitea/workflows/ci.yml`、`Dockerfile` | |
||
| 11 | |||
| 12 | #### 1. 变更描述 |
||
| 13 | |||
| 14 | **原文(S1-01 初始描述文档)**: |
||
| 15 | > 配置阿里云镜像加速。 |
||
| 16 | |||
| 17 | **变更为**: |
||
| 18 | > PyPI 强制锁定清华大学镜像源 `https://pypi.tuna.tsinghua.edu.cn/simple`。 |
||
| 19 | |||
| 20 | #### 2. 变更原因(根因追溯) |
||
| 21 | |||
| 22 | 在 Sprint 1 规划会议中确认的 **CONF-03** 契约明确规定:“PyPI 强制锁定清华大学镜像源”。原 S1-01 文档中的“阿里云镜像”属历史遗留描述,与最新会议决策冲突。为遵守“规约即代码”零偏移基线,特发此 CR 修正基础设施配置方向。 |
||
| 23 | |||
| 24 | #### 3. 影响分析 |
||
| 25 | |||
| 26 | | 受影响模块 | 影响说明 | 应对措施 | |
||
| 27 | |-----------|---------|---------| |
||
| 28 | | `pyproject.toml` | 新增 `[[tool.poetry.source]]` 配置节,指向清华源并设为默认主源 | 覆盖写入标准 Poetry 源配置 | |
||
| 29 | | `.gitea/workflows/ci.yml` | CI 步骤中的 pip install 需通过 `-i` 参数指定清华源 | 更新 CI Shell 命令 | |
||
| 30 | | `Dockerfile` | 构建阶段拉取依赖需指定清华源 | 更新 Dockerfile ENV 或 RUN 指令 | |
||
| 31 | |||
| 32 | **PM 签字**:Henry Lin | **日期**:2026-04-13 |