Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

vllm-ascend-quant-ext

Runtime-only extension for loading and executing versioned Ascend quantized model artifacts. It contains no calibration datasets, ModelSlim invocation, model conversion, PPL evaluation, or benchmark orchestration.

Installation alone changes no vLLM behavior. Admission is explicit and fail-closed:

vllm-ascend-quant-ext check --model /path/to/model
vllm-ascend-quant-ext plan --model /path/to/model
vllm-ascend-quant-ext render --model /path/to/model

plan and render describe an explicit direct-diagnostic path. They do not produce Extension Manager activation evidence. The plugin validates the model contract before importing vLLM-Ascend implementation modules and never modifies the model directory.

This extension is for model-weight quantization. It does not own KV-cache format, allocation, compression, scheduling, or the lifecycle of vllm-ascend-adaptive-quantized-kv-hust.

The proposed Manager adapter is exposed as a pure-data symbol:

from vllm_ascend_quant_ext.manager import provider

provider.descriptor()
provider.check({"enabled": True, "model": "/path/to/model"})
provider.plan({"enabled": True, "model": "/path/to/model"})
provider.render({"enabled": True, "model": "/path/to/model"})

This adapter is import-only: inspection and artifact checking are supported, but enabled plan and render fail closed until vLLM-Ascend publishes the declared typed Host protocols. See ../docs/extension-manager-handoff.md.

Extension Bundle identity

PyPI distribution: vllm-ascend-quant-ext
Python package:     vllm_ascend_quant_ext
Bundle ID:          org.vllm-hust.ascend-quant-runtime
Component ID:       ascend-quant-artifact-validator
Full component ID:  org.vllm-hust.ascend-quant-runtime/ascend-quant-artifact-validator
Contract:           vllm.ascend.quantized-artifact-loader.v1
Execution planes:   worker, device
Status:             import_only

The wheel exposes two distinct entry points:

  • vllm_hust.extension_bundles discovers static Bundle metadata;
  • vllm.general_plugins provides an explicit direct-diagnostic registration path.

The first is the Manager discovery target. The Bundle does not automatically select the second entry point or inject environment/additional-config values. That prevents partial integration from starting an unsafe legacy path. Formal activation remains blocked until vLLM-Ascend accepts and materializes both declared Host protocols.

The namespaced ASCEND_QUANT_W8A8 registration delegates to the selected vLLM-Ascend W8A8 linear and MoE implementations. The extension owns admission and alias registration, while vLLM-Ascend continues to own weight loading, parameter layout, execution-role selection, and NPU operators.

The Bundle manifest is located at:

vllm_ascend_quant_ext/manifests/vllm-hust-extension-v0.2.json

The identifiers use the current 0.2-experimental Manager baseline. This is still an alpha/NO-GO integration: import_only must not be changed to an active status before the Extension Manager and vLLM-Ascend owners approve the Host loader/operator contracts.

Metadata

Release files for vllm-ascend-quant-ext 0.4.1a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vllm-ascend-quant-ext 0.4.1a1
File Size Uploaded
vllm_ascend_quant_ext-0.4.1a1.tar.gz 28.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vllm-ascend-quant-ext 0.4.1a1
File Interpreter ABI Platform
vllm_ascend_quant_ext-0.4.1a1-py3-none-any.whl Python 3 none any Details

Total release size: 53.7 kB

Release files / vllm_ascend_quant_ext-0.4.1a1.tar.gz

Download URL vllm_ascend_quant_ext-0.4.1a1.tar.gz
Size 28.4 kB
Tags Source
SHA-256 checksum
How to use checksums
44c8edf57b1b4cf9f595a884c5d693cf8a791055ae8bce8647529364bf5643ce
BLAKE2b-256 checksum
How to use checksums
8a123dbee25d78edd7956711847a14f10523b950bfe2f630895e756ad98d7cd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / vllm_ascend_quant_ext-0.4.1a1-py3-none-any.whl

Download URL vllm_ascend_quant_ext-0.4.1a1-py3-none-any.whl
Size 25.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3a0304236334f993a522939fa18e279f12d3b48f24706e9fa1c917ed82bea391
BLAKE2b-256 checksum
How to use checksums
c7329e4fa5fd69c7cbf668b5b5fe5393359dad9c595c2d2eabafed5350fb3f20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.1a1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page