Prhub

#25326 chore: bump sgl-kernel version to 0.4.2.post2

原始 PR 作者 sglang-bot 合并时间 2026-05-15 08:53 文件变更 7 提交数 3 评论 2 代码增减 +6 / -8

执行摘要

将 sgl-kernel 版本升至 0.4.2.post2

自动化的版本号更新流程:sglang-bot 提交了版本号变更,Fridge003 手动调整 CI 配置以移除不再需要的 CUDA 12.9 构建,确保构建流程的简洁和正确性。

该 PR 为常规维护操作,无需深入审查。可快速合并。

讨论亮点

PR 没有 review 评论;Fridge003 在合并前手动添加了两个提交(updremove cu129 build in ci run),并在 Issue 评论区使用 /tag-and-rerun-ci 触发 CI 重跑。这些操作用意在于修复构建环境的一致性问题,具体细节未展开讨论。

实现拆解

  1. 更新版本号文件:修改 sgl-kernel/python/sgl_kernel/version.py,将 __version__"0.4.2.post1" 改为 "0.4.2.post2"
  2. 同步所有平台 pyproject.toml:分别修改 sgl-kernel/pyproject.toml(CUDA)、pyproject_cpu.tomlpyproject_musa.tomlpyproject_rocm.toml 中的 version 字段,统一为 "0.4.2.post2"
  3. 移除 CI 中的 CUDA 12.9 构建:在 .github/workflows/_pr-test-sgl-kernel-build.yml 中删除了 include 列表里 cuda-version: "12.9" 的条目,共计删除了 2 行。
  4. 更新 CMakeLists.txt 中的版本字符串sgl-kernel/CMakeLists.txt 中的项目版本也从 0.4.2.post1 更新为 0.4.2.post2
文件 模块 状态 重要度
sgl-kernel/python/sgl_kernel/version.py 内核核心 modified 4.89
sgl-kernel/pyproject.toml 构建配置 modified 3.07
.github/workflows/_pr-test-sgl-kernel-build.yml CI 工作流 modified 2.95
sgl-kernel/pyproject_cpu.toml 构建配置 modified 3.07
sgl-kernel/pyproject_musa.toml 构建配置 modified 3.07
sgl-kernel/pyproject_rocm.toml 构建配置 modified 3.07
sgl-kernel/CMakeLists.txt 构建配置 modified 1.32

关键源码片段

.github/workflows/_pr-test-sgl-kernel-build.yml infrastructure

CI 构建策略文件,移除了 CUDA 12.9 的构建项,确保 CI 不运行已过时的配置。

# .github/workflows/_pr-test-sgl-kernel-build.yml(片段)
# 在 matrix.include 中定义了多个构建配置
jobs:
  build:
    strategy:
      matrix:
        include:
          - python-version: "3.10"
            cuda-version: "13.0"
          # 以下条目已被删除:
          # - python-version: "3.10"
          # cuda-version: "12.9"

评论区精华

没有提炼出高价值讨论线程

当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。

风险与影响

本次变更为单纯的版本号更新和 CI 配置清理,不涉及代码逻辑变更,因此回归风险极低。唯一可能的风险是:如果下游依赖通过硬编码版本号或范围约束来引用 sgl-kernel,则版本号的增加可能导致依赖冲突,但通常 post2 为 patch 级别,预期兼容。

对用户无直接影响;对开发者和 CI 系统,版本号更新将使得后续新的内核构建能正确发布。移除 CUDA 12.9 构建减少了 CI 矩阵的冗余,节省了构建资源和时间。

低风险例行更新

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论