shy3130 576d9ec0d3 fix(docker): PyPI 源多级兜底,避免单源同步延迟导致构建失败
修复国内镜像(清华源)同步 uv 包延迟时,USE_CN_MIRROR=1 构建报
"Could not find a version that satisfies the requirement uv" 的问题,
用户此前需手动传 --build-arg PYPI_INDEX 换源才能通过。

- pip install uv 加三重 fallback:主源(清华) → 备用源(阿里云) → 官方源
- uv sync 同时挂双 index(UV_DEFAULT_INDEX + UV_EXTRA_INDEX_URL),
  uv 自动在两源查找,任一源缺包时另一源补位
- 新增 PYPI_FALLBACK build arg(默认阿里云),可自定义

正常构建零影响(fallback 首环即成功,--frozen 严格按 lock 安装),
仅在主源故障/同步延迟时自动兜底。
2026-06-26 17:39:45 +08:00
2026-06-25 22:37:29 +08:00
2026-06-26 11:06:59 +08:00
2026-06-25 00:28:56 +08:00
Languages
Python 62.6%
TypeScript 36.3%
HTML 0.5%
Inno Setup 0.2%
CSS 0.2%
Other 0.1%