Skip to content

fix(deps): pin compressed-tensors to 0.18.0 - #36794

Merged
YAMY1234 merged 1 commit into
mainfrom
fix/pin-compressed-tensors-0.18.0
Aug 28, 2026
Merged

YAMY1234 merged 1 commit into
mainfrom
fix/pin-compressed-tensors-0.18.0

Conversation

@YAMY1234

@YAMY1234 YAMY1234 commented Aug 28, 2026 •

Copy link
Copy Markdown
Collaborator

Motivation

SGLang's Base CPU CI installs development dependencies with --prerelease allow. The unbounded compressed-tensors dependency therefore resolved to 0.18.1a20260827, which includes the intentional removal of GPTQ group/dynamic activation ordering from vllm-project/compressed-tensors#840.

Current SGLang still references ActivationOrdering.GROUP in its production compressed-tensors WNA16 scheme and retains coverage for legacy actorder="group" configurations. This breaks unrelated PRs during dependency installation and CPU validation:

Modification

Pin the primary SGLang package dependency to compressed-tensors==0.18.0, the latest stable release that retains ActivationOrdering.GROUP and accepts the existing configuration contract.

This is a short-term compatibility pin. A separate follow-up can decide how SGLang should migrate or retire legacy group-actorder checkpoint support before moving to compressed-tensors>=0.18.1.

Validation

  • Parsed python/pyproject.toml and verified the dependency resolves exactly to compressed-tensors==0.18.0.
  • Downloaded the published compressed-tensors==0.18.0 wheel and verified it retains ActivationOrdering.GROUP.
  • git diff --check passes.

Full CI is left to this draft PR.


CI States

Latest PR Test (Base): ❌ Run #33145815123
Latest PR Test (Extra): ❌ Run #33145815055
Latest PR Test (AMD ROCm 7.2): ❌ Run #33145815122

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Aug 28, 2026
@YAMY1234
YAMY1234 marked this pull request as ready for review August 28, 2026 05:47
@YAMY1234

YAMY1234 commented Aug 28, 2026 •

Copy link
Copy Markdown
Collaborator Author

/rerun-test test/registered/unit/layers/quantization/test_compressed_tensors_mixed_precision.py::TestMixedPrecisionFormat.test_linear_scheme_uses_per_group_format test/registered/unit/layers/quantization/test_compressed_tensors_wna16_moe_no_linear.py::TestWNA16MoENoLinearGroup.test_blackwell_auto_rejects_unvalidated_triton_layouts

@github-actions

github-actions Bot commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

Results for /rerun-test test/registered/unit/layers/quantization/test_compressed_tensors_mixed_precision.py::TestMixedPrecisionFormat.test_linear_scheme_uses_per_group_format test/registered/unit/layers/quantization/test_compressed_tensors_wna16_moe_no_linear.py::TestWNA16MoENoLinearGroup.test_blackwell_auto_rejects_unvalidated_triton_layouts:

πŸš€ ubuntu-latest (2 tests): βœ… View workflow run

cd test/ && python3 registered/unit/layers/quantization/test_compressed_tensors_mixed_precision.py TestMixedPrecisionFormat.test_linear_scheme_uses_per_group_format
cd test/ && python3 registered/unit/layers/quantization/test_compressed_tensors_wna16_moe_no_linear.py TestWNA16MoENoLinearGroup.test_blackwell_auto_rejects_unvalidated_triton_layouts

@YAMY1234
YAMY1234 merged commit 137fab2 into main Aug 28, 2026
118 of 127 checks passed
@YAMY1234
YAMY1234 deleted the fix/pin-compressed-tensors-0.18.0 branch August 28, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants