Skip to content

fix(runtime): 分离 Extension 与普通依赖的获取 - #24

Merged
xiaoland merged 1 commit into
mainfrom
hotfix/runtime-dependency-acquisition
Aug 24, 2026
Merged

fix(runtime): 分离 Extension 与普通依赖的获取#24
xiaoland merged 1 commit into
mainfrom
hotfix/runtime-dependency-acquisition

Conversation

@xiaoland

Copy link
Copy Markdown
Member

结果

  • Python Runtime 只从 Extension Registry 获取 exact Extension wheel,不再要求其解析普通 Python 依赖
  • finalized wheel 由标准 pip 安装路径解析普通依赖
  • 准备并记录 Core Python Runtime 0.1.1

验证

  • Registry/Toolkit/Runtime 静态检查与构建通过
  • Node 22 下 Worker dry build 通过
  • disposable Python 3.12 环境完成 Twitter 0.2.0 wheel 获取、依赖安装和 installed-record discovery
  • 未新增或运行自动化测试

Core 接线

Core PR #65 的 preview producer 将先通过 Toolkit finalize 原始 wheel,再交给静态 Registry builder;该改动会在 Runtime 0.1.1 发布后更新 released dependency 与 PDM lock。

- download the exact Extension wheel without resolving dependencies from its Registry
- install the finalized wheel through the standard pip dependency path
- prepare Core Python Runtime 0.1.1 and record the acceptance evidence
@xiaoland
xiaoland merged commit a8cbd96 into main Aug 24, 2026
2 checks passed
@xiaoland
xiaoland deleted the hotfix/runtime-dependency-acquisition branch August 24, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant