feat: update awex to 0.8.0 - #1591
Merged
Merged
Conversation
Bump the pinned awex weight-synchronization dependency in both the SGLang and vLLM manifests and regenerate the corresponding lockfiles. awex 0.8.0 adds Qwen3-MoE weight conversion with dtype-only IPC grouping and an SGLang colocate plugin with colocate P2P transfer fixes. It also corrects the fused qkv split to be GQA-aware and forces CUDA IPC handles to close before signalling the train side. All 25 awex symbols imported by AReaL were audited against v0.8.0 and are unchanged in both name and signature, so no call-site changes are required. awex declares no runtime dependencies, so resolution is otherwise unaffected. Key changes: - Pin awex==0.8.0 in pyproject.toml and pyproject.vllm.toml - Regenerate uv.lock and uv.vllm.lock
sitabulaixizawaluduo
requested review from
fishcrap and
garrett4wade
as code owners
August 11, 2026 03:25
sitabulaixizawaluduo
temporarily deployed
to
AReaL-unittests
August 11, 2026 08:39 — with
GitHub Actions
Inactive
sitabulaixizawaluduo
temporarily deployed
to
AReaL-unittests
August 11, 2026 09:16 — with
GitHub Actions
Inactive
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bump the pinned awex weight-synchronization dependency in both the SGLang and vLLM manifests and regenerate the corresponding lockfiles.
awex 0.8.0 adds Qwen3-MoE weight conversion with dtype-only IPC grouping and an SGLang colocate plugin with colocate P2P transfer fixes. It also corrects the fused qkv split to be GQA-aware and forces CUDA IPC handles to close before signalling the train side.
All 25 awex symbols imported by AReaL were audited against v0.8.0 and are unchanged in both name and signature, so no call-site changes are required. awex declares no runtime dependencies, so resolution is otherwise unaffected.
Key changes:
Description
Related Issue
Fixes #(issue)
Type of Change
Checklist
Contributing Guide
pre-commit run --all-files)./docs/build_all.sh)main/review-prcommand/create-prBreaking Change Details (if applicable):
Additional Context
Need help? Check the
Contributing Guide
or ask in GitHub Discussions!