项目

一般

简介

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