add 2.7.0 torch images back to support vlllm#2885
Conversation
WalkthroughThe changes introduce PyTorch 2.7.0 as a supported version in GitHub Actions workflow matrices for various build jobs and update package version constraints in Changes
Sequence Diagram(s)sequenceDiagram
participant GitHub Actions
participant Workflow Matrix
participant Setup.py
GitHub Actions->>Workflow Matrix: Expand build jobs (add PyTorch 2.7.0 configs)
Workflow Matrix-->>GitHub Actions: Provide new matrix entries
GitHub Actions->>Setup.py: Install dependencies
Setup.py->>Setup.py: Detect PyTorch version
alt PyTorch >= 2.7
Setup.py->>Setup.py: Pin xformers==0.0.31.post1
Setup.py->>Setup.py: Set vllm>=0.9.0
else
Setup.py->>Setup.py: Use previous constraints
end
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (3)
🧰 Additional context used🧠 Learnings (1)📓 Common learnings⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (15)
🔇 Additional comments (4)
✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Codecov ReportAll modified and coverable lines are covered by tests ✅ 📢 Thoughts on this report? Let us know! |
|
I don't think I see vllm images being built, only normal version @winglian |
vllm is pinned to torch==2.7.0, so we can't ship them with our torch 2.7.1 images.
Summary by CodeRabbit
xformers==0.0.31.post1for PyTorch 2.7+ and setvllmto require version 0.9.0 or higher.