v0.28.0: [CI/Build] Pin Cython below 3.3 for arm64 tilelang sdist (#53358)
vLLM 发布 v0.28.0 版本,其中包含一个 CI/Build 变更:将 Cython 固定到 3.3 以下,以解决 arm64 tilelang sdist 的构建问题。该提交由 Kevin Luu 签署,并由 OpenAI Codex 共同创作。
Development
- First Reportv0.28.0: [CI/Build] Pin Cython below 3.3 for arm64 tilelang sdist (#53358)vLLM
- Current AssessmentvLLM 作为流行的推理框架,其构建系统的调整反映了 AI 基础设施对多架构支持的需求。固定依赖版本是常见的稳定性措施,但可能影响新功能的采用。Agent Pulse · analysis
vLLM 项目发布了 v0.28.0 版本,该版本包含一个针对 CI/Build 的修复:将 Cython 版本固定到 3.3 以下,以解决 arm64 架构下 tilelang sdist 的构建问题。该提交由 Kevin Luu 签署,并由 OpenAI Codex 共同创作。这一变更表明 vLLM 团队正在积极维护其构建系统,以确保在多种硬件架构上的兼容性。
该变更将 Cython 固定到 3.3 以下,可能因为 Cython 3.3 引入了与 arm64 或 tilelang 不兼容的改动。这提示开发者,在依赖 Cython 的项目中,升级 Cython 版本时需谨慎,并建议进行跨架构测试。
vLLM 作为流行的推理框架,其构建系统的调整反映了 AI 基础设施对多架构支持的需求。固定依赖版本是常见的稳定性措施,但可能影响新功能的采用。
该变更确保了 vLLM 在 arm64 平台上的可用性,对于在 ARM 服务器上部署推理服务的用户至关重要。它减少了构建失败的风险,提高了部署的可靠性。
未来,vLLM 可能会在后续版本中解除 Cython 版本限制,或提供更完善的 arm64 支持。开发者应关注 vLLM 的发布说明,以了解构建系统的变化。