Skip to content

[CI]Wheel package compilation#288

Merged
hsliuustc0106 merged 5 commits intovllm-project:mainfrom
princepride:ci_for_wheel_package_compilation
Dec 18, 2025
Merged

[CI]Wheel package compilation#288
hsliuustc0106 merged 5 commits intovllm-project:mainfrom
princepride:ci_for_wheel_package_compilation

Conversation

@princepride
Copy link
Collaborator

@princepride princepride commented Dec 11, 2025

Purpose

Resolves #238.

This PR introduces a shiny new CI workflow to automatically compile the wheel package for the latest code. 🚀

Highlights:

  • Adds .github/workflows/build_wheel.yml to trigger builds on push and PRs.
  • Adds .github/workflows/scripts/build.sh as the heavy lifter.

Test Plan

Build Wheel from Script

bash scripts/build_wheel.sh --python .venv/bin/python

Create a new env and install from wheel

uv venv .venv-test -p 3.12
source .venv-test/bin/activate
uv pip install vllm==0.11.0
uv pip install dist/*.whl

Run the test script

python -c "import torch; from vllm_omni.entrypoints.omni import Omni; omni = Omni(model='Qwen/Qwen-Image'); images = omni.generate('a cup of coffee', num_inference_steps=20); images[0].save('test_output.png')"

Result

Details test_output

Build Wheel from Action

brew install act
act -j build --env NODE_TLS_REJECT_UNAUTHORIZED=0

Build Success build failed upload .whl to Github because without ACTIONS_RUNTIME_TOKEN

Details ``` zhipeng.wang@SG-GY4GTWLW0T vllm-omni % act -j build --env NODE_TLS_REJECT_UNAUTHORIZED=0 --env UV_SYSTEM_PYTHON=1 INFO[0000] Using docker host 'unix:///var/run/docker.sock', and daemon socket 'unix:///var/run/docker.sock' WARN ⚠ You are using Apple M-series chip and you have not specified container architecture, you might encounter issues while running act. If so, try running it with '--container-architecture linux/amd64'. ⚠ [Build Wheel/build-1] ⭐ Run Set up job [Build Wheel/build-1] 🚀 Start image=catthehacker/ubuntu:act-latest [Build Wheel/build-2] ⭐ Run Set up job [Build Wheel/build-2] 🚀 Start image=catthehacker/ubuntu:act-latest [Build Wheel/build-1] 🐳 docker pull image=catthehacker/ubuntu:act-latest platform= username= forcePull=true [Build Wheel/build-2] 🐳 docker pull image=catthehacker/ubuntu:act-latest platform= username= forcePull=true [Build Wheel/build-2] 🐳 docker create image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" [Build Wheel/build-2] 🐳 docker run image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" [Build Wheel/build-1] 🐳 docker create image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" [Build Wheel/build-1] 🐳 docker run image=catthehacker/ubuntu:act-latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" [Build Wheel/build-2] 🐳 docker exec cmd=[node --no-warnings -e console.log(process.execPath)] user= workdir= [Build Wheel/build-2] ✅ Success - Set up job [Build Wheel/build-1] 🐳 docker exec cmd=[node --no-warnings -e console.log(process.execPath)] user= workdir= [Build Wheel/build-2] ☁ git clone 'https://github.com/actions/setup-python' # ref=v5 [Build Wheel/build-1] ✅ Success - Set up job [Build Wheel/build-1] ☁ git clone 'https://github.com/actions/setup-python' # ref=v5 [Build Wheel/build-2] ☁ git clone 'https://github.com/actions/upload-artifact' # ref=v4 [Build Wheel/build-1] ☁ git clone 'https://github.com/actions/upload-artifact' # ref=v4 [Build Wheel/build-2] 🧪 Matrix: map[python-version:3.12] [Build Wheel/build-2] ⭐ Run Main actions/checkout@v4 [Build Wheel/build-2] 🐳 docker cp src=/Users/zhipeng.wang/Documents/GitHub/vllm-omni/. dst=/Users/zhipeng.wang/Documents/GitHub/vllm-omni [Build Wheel/build-2] ✅ Success - Main actions/checkout@v4 [172.335667ms] [Build Wheel/build-2] ⭐ Run Main Set up Python 3.12 [Build Wheel/build-2] 🐳 docker cp src=/Users/zhipeng.wang/.cache/act/actions-setup-python@v5/ dst=/var/run/act/actions/actions-setup-python@v5/ [Build Wheel/build-2] 🐳 docker exec cmd=[/opt/acttoolcache/node/18.20.8/arm64/bin/node /var/run/act/actions/actions-setup-python@v5/dist/setup/index.js] user= workdir= [Build Wheel/build-2] ❓ ::group::Installed versions | Successfully set up CPython (3.12.12) [Build Wheel/build-2] ❓ ::endgroup:: [Build Wheel/build-2] ❓ add-matcher /run/act/actions/actions-setup-python@v5/.github/python.json [Build Wheel/build-2] ✅ Success - Main Set up Python 3.12 [691.197667ms] [Build Wheel/build-2] ⚙ ::set-env:: pythonLocation=/opt/hostedtoolcache/Python/3.12.12/arm64 [Build Wheel/build-2] ⚙ ::set-env:: PKG_CONFIG_PATH=/opt/hostedtoolcache/Python/3.12.12/arm64/lib/pkgconfig [Build Wheel/build-2] ⚙ ::set-env:: Python_ROOT_DIR=/opt/hostedtoolcache/Python/3.12.12/arm64 [Build Wheel/build-2] ⚙ ::set-env:: Python2_ROOT_DIR=/opt/hostedtoolcache/Python/3.12.12/arm64 [Build Wheel/build-2] ⚙ ::set-env:: Python3_ROOT_DIR=/opt/hostedtoolcache/Python/3.12.12/arm64 [Build Wheel/build-2] ⚙ ::set-env:: LD_LIBRARY_PATH=/opt/hostedtoolcache/Python/3.12.12/arm64/lib [Build Wheel/build-2] ⚙ ::set-output:: python-path=/opt/hostedtoolcache/Python/3.12.12/arm64/bin/python [Build Wheel/build-2] ⚙ ::set-output:: python-version=3.12.12 [Build Wheel/build-2] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.12.12/arm64 [Build Wheel/build-2] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.12.12/arm64/bin [Build Wheel/build-2] ⭐ Run Main Install uv [Build Wheel/build-2] 🐳 docker exec cmd=[bash -e /var/run/act/workflow/2] user= workdir= | Requirement already satisfied: uv in /opt/hostedtoolcache/Python/3.12.12/arm64/lib/python3.12/site-packages (0.9.17) | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. [Build Wheel/build-1] 🧪 Matrix: map[python-version:3.11] [Build Wheel/build-1] ⭐ Run Main actions/checkout@v4 [Build Wheel/build-1] 🐳 docker cp src=/Users/zhipeng.wang/Documents/GitHub/vllm-omni/. dst=/Users/zhipeng.wang/Documents/GitHub/vllm-omni [Build Wheel/build-1] ✅ Success - Main actions/checkout@v4 [114.8575ms] [Build Wheel/build-1] ⭐ Run Main Set up Python 3.11 [Build Wheel/build-1] 🐳 docker cp src=/Users/zhipeng.wang/.cache/act/actions-setup-python@v5/ dst=/var/run/act/actions/actions-setup-python@v5/ [Build Wheel/build-2] ✅ Success - Main Install uv [620.77125ms] [Build Wheel/build-2] ⭐ Run Main Build Wheel [Build Wheel/build-2] 🐳 docker exec cmd=[bash -e /var/run/act/workflow/3] user= workdir= | [INFO] Switching to repository root: /Users/zhipeng.wang/Documents/GitHub/vllm-omni | [INFO] Ensuring build module is available via uv pip | Using Python 3.12.12 environment at: /opt/hostedtoolcache/Python/3.12.12/arm64 [Build Wheel/build-1] 🐳 docker exec cmd=[/opt/acttoolcache/node/18.20.8/arm64/bin/node /var/run/act/actions/actions-setup-python@v5/dist/setup/index.js] user= workdir= [Build Wheel/build-1] ❓ ::group::Installed versions | Successfully set up CPython (3.11.14) [Build Wheel/build-1] ❓ ::endgroup:: [Build Wheel/build-1] ❓ add-matcher /run/act/actions/actions-setup-python@v5/.github/python.json [Build Wheel/build-1] ✅ Success - Main Set up Python 3.11 [681.424292ms] [Build Wheel/build-1] ⚙ ::set-env:: PKG_CONFIG_PATH=/opt/hostedtoolcache/Python/3.11.14/arm64/lib/pkgconfig [Build Wheel/build-1] ⚙ ::set-env:: Python_ROOT_DIR=/opt/hostedtoolcache/Python/3.11.14/arm64 [Build Wheel/build-1] ⚙ ::set-env:: Python2_ROOT_DIR=/opt/hostedtoolcache/Python/3.11.14/arm64 [Build Wheel/build-1] ⚙ ::set-env:: Python3_ROOT_DIR=/opt/hostedtoolcache/Python/3.11.14/arm64 [Build Wheel/build-1] ⚙ ::set-env:: LD_LIBRARY_PATH=/opt/hostedtoolcache/Python/3.11.14/arm64/lib [Build Wheel/build-1] ⚙ ::set-env:: pythonLocation=/opt/hostedtoolcache/Python/3.11.14/arm64 [Build Wheel/build-1] ⚙ ::set-output:: python-version=3.11.14 [Build Wheel/build-1] ⚙ ::set-output:: python-path=/opt/hostedtoolcache/Python/3.11.14/arm64/bin/python [Build Wheel/build-1] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.11.14/arm64 [Build Wheel/build-1] ⚙ ::add-path:: /opt/hostedtoolcache/Python/3.11.14/arm64/bin [Build Wheel/build-1] ⭐ Run Main Install uv [Build Wheel/build-1] 🐳 docker exec cmd=[bash -e /var/run/act/workflow/2] user= workdir= | Requirement already satisfied: uv in /opt/hostedtoolcache/Python/3.11.14/arm64/lib/python3.11/site-packages (0.9.17) | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Resolved 3 packages in 786ms Prepared 3 packages in 214ms ░░░░░░░░░░░░░░░░░░░░ [0/3] Installing wheels... warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance. | If the cache and target directories are on different filesystems, hardlinking may not be supported. | If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning. Installed 3 packages in 10ms | + build==1.3.0 | + packaging==25.0 | + pyproject-hooks==1.2.0 | [INFO] Checking build module | [INFO] Quality steps available via --run-quality | [INFO] - pre-commit run --all-files | [INFO] - pip install -e '.[dev]' | [INFO] - pytest tests/ -v -m "not slow" | [INFO] Cleaning previous build artifacts | [INFO] Building source and wheel distributions | * Creating isolated environment: venv+pip... | * Installing packages in isolated environment: | - setuptools>=61.0 | - wheel [Build Wheel/build-1] ✅ Success - Main Install uv [672.607166ms] [Build Wheel/build-1] ⭐ Run Main Build Wheel [Build Wheel/build-1] 🐳 docker exec cmd=[bash -e /var/run/act/workflow/3] user= workdir= | [INFO] Switching to repository root: /Users/zhipeng.wang/Documents/GitHub/vllm-omni | [INFO] Ensuring build module is available via uv pip | Using Python 3.11.14 environment at: /opt/hostedtoolcache/Python/3.11.14/arm64 Resolved 3 packages in 799ms Prepared 3 packages in 139ms ░░░░░░░░░░░░░░░░░░░░ [0/3] Installing wheels... warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance. | If the cache and target directories are on different filesystems, hardlinking may not be supported. | If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning. Installed 3 packages in 8ms | + build==1.3.0 | + packaging==25.0 | + pyproject-hooks==1.2.0 | [INFO] Checking build module | [INFO] Quality steps available via --run-quality | [INFO] - pre-commit run --all-files | [INFO] - pip install -e '.[dev]' | [INFO] - pytest tests/ -v -m "not slow" | [INFO] Cleaning previous build artifacts | [INFO] Building source and wheel distributions | * Creating isolated environment: venv+pip... | * Installing packages in isolated environment: | - setuptools>=61.0 | - wheel | * Getting build dependencies for sdist... | /tmp/build-env-inj82b_0/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-inj82b_0/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-inj82b_0/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running egg_info | creating vllm_omni.egg-info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | * Building sdist... | /tmp/build-env-inj82b_0/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-inj82b_0/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-inj82b_0/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running sdist | running egg_info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | running check | creating vllm_omni-0.11.0rc1 | creating vllm_omni-0.11.0rc1/tests | creating vllm_omni-0.11.0rc1/vllm_omni | creating vllm_omni-0.11.0rc1/vllm_omni.egg-info | creating vllm_omni-0.11.0rc1/vllm_omni/config | creating vllm_omni-0.11.0rc1/vllm_omni/core | creating vllm_omni-0.11.0rc1/vllm_omni/core/sched | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/distributed | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/layers | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/model_loader | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker/npu | creating vllm_omni-0.11.0rc1/vllm_omni/distributed | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/ray_utils | creating vllm_omni-0.11.0rc1/vllm_omni/engine | creating vllm_omni-0.11.0rc1/vllm_omni/entrypoints | creating vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | creating vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | creating vllm_omni-0.11.0rc1/vllm_omni/inputs | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/layers | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/model_loader | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | creating vllm_omni-0.11.0rc1/vllm_omni/sample | creating vllm_omni-0.11.0rc1/vllm_omni/utils | creating vllm_omni-0.11.0rc1/vllm_omni/worker | creating vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying files to vllm_omni-0.11.0rc1... | copying LICENSE -> vllm_omni-0.11.0rc1 | copying README.md -> vllm_omni-0.11.0rc1 | copying pyproject.toml -> vllm_omni-0.11.0rc1 | copying tests/test_omni_llm.py -> vllm_omni-0.11.0rc1/tests | copying vllm_omni/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/outputs.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/patch.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/request.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/version.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni.egg-info/PKG-INFO -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/SOURCES.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/dependency_links.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/entry_points.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/requires.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/top_level.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni/config/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/config | copying vllm_omni/config/model.py -> vllm_omni-0.11.0rc1/vllm_omni/config | copying vllm_omni/core/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/core | copying vllm_omni/core/dit_cache_manager.py -> vllm_omni-0.11.0rc1/vllm_omni/core | copying vllm_omni/core/sched/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_ar_scheduler.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_generation_scheduler.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/core/sched/output.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/diffusion/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/data.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/diffusion_engine.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/omni_diffusion.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/registry.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/request.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/scheduler.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/attention/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/layer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/selector.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/backends/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/abstract.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/flash_attn.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/sdpa.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/distributed/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/distributed/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/layers/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/layers | copying vllm_omni/diffusion/model_loader/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/model_loader/diffusers_loader.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/models/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models | copying vllm_omni/diffusion/models/qwen_image/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/wan2_2/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/z_image/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/pipeline_z_image.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/z_image_transformer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/hf_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/network_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/worker/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/gpu_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/npu/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker/npu | copying vllm_omni/diffusion/worker/npu/npu_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker/npu | copying vllm_omni/distributed/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed | copying vllm_omni/distributed/omni_connectors/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/adapter.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/factory.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/connectors/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/base.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/shm_connector.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/config.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/initialization.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/logging.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/serialization.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/ray_utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/ray_utils | copying vllm_omni/distributed/ray_utils/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/ray_utils | copying vllm_omni/engine/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/engine/arg_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/engine/output_processor.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/engine/processor.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/entrypoints/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/async_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/chat_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/log_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_llm.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_stage.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/stage_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/cli/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/main.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/serve.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/openai/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/api_server.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/serving_chat.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | copying vllm_omni/inputs/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/inputs/data.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/inputs/parse.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/inputs/preprocess.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/model_executor/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor | copying vllm_omni/model_executor/layers/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/layers/mrope.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/model_loader/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/model_loader/weight_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/models/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/output_templates.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/registry.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/vision.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/qwen2_5_omni/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen3_omni/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/stage_configs/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_input_processors/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen3_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/sample/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/sample | copying vllm_omni/utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/utils | copying vllm_omni/utils/platform_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/utils | copying vllm_omni/worker/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/npu/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni.egg-info/SOURCES.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | Writing vllm_omni-0.11.0rc1/setup.cfg | Creating tar archive | removing 'vllm_omni-0.11.0rc1' (and everything under it) | * Building wheel from sdist | * Creating isolated environment: venv+pip... | * Installing packages in isolated environment: | - setuptools>=61.0 | - wheel | * Getting build dependencies for wheel... | /tmp/build-env-wohpit_e/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-wohpit_e/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-wohpit_e/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running egg_info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | * Building wheel... | /tmp/build-env-wohpit_e/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-wohpit_e/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-wohpit_e/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running bdist_wheel | running build | running build_py | creating build/lib/vllm_omni | copying vllm_omni/patch.py -> build/lib/vllm_omni | copying vllm_omni/outputs.py -> build/lib/vllm_omni | copying vllm_omni/request.py -> build/lib/vllm_omni | copying vllm_omni/__init__.py -> build/lib/vllm_omni | copying vllm_omni/version.py -> build/lib/vllm_omni | creating build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_model_runner.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_worker.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_worker.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_model_runner.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_model_runner.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/__init__.py -> build/lib/vllm_omni/worker | creating build/lib/vllm_omni/model_executor | copying vllm_omni/model_executor/__init__.py -> build/lib/vllm_omni/model_executor | creating build/lib/vllm_omni/config | copying vllm_omni/config/model.py -> build/lib/vllm_omni/config | copying vllm_omni/config/__init__.py -> build/lib/vllm_omni/config | creating build/lib/vllm_omni/inputs | copying vllm_omni/inputs/parse.py -> build/lib/vllm_omni/inputs | copying vllm_omni/inputs/data.py -> build/lib/vllm_omni/inputs | copying vllm_omni/inputs/__init__.py -> build/lib/vllm_omni/inputs | copying vllm_omni/inputs/preprocess.py -> build/lib/vllm_omni/inputs | creating build/lib/vllm_omni/core | copying vllm_omni/core/__init__.py -> build/lib/vllm_omni/core | copying vllm_omni/core/dit_cache_manager.py -> build/lib/vllm_omni/core | creating build/lib/vllm_omni/distributed | copying vllm_omni/distributed/__init__.py -> build/lib/vllm_omni/distributed | creating build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/log_utils.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_stage.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/async_omni.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_llm.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/chat_utils.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/utils.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/__init__.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/stage_utils.py -> build/lib/vllm_omni/entrypoints | creating build/lib/vllm_omni/utils | copying vllm_omni/utils/__init__.py -> build/lib/vllm_omni/utils | copying vllm_omni/utils/platform_utils.py -> build/lib/vllm_omni/utils | creating build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/omni_diffusion.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/diffusion_engine.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/data.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/registry.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/request.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/__init__.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/scheduler.py -> build/lib/vllm_omni/diffusion | creating build/lib/vllm_omni/sample | copying vllm_omni/sample/__init__.py -> build/lib/vllm_omni/sample | creating build/lib/vllm_omni/engine | copying vllm_omni/engine/processor.py -> build/lib/vllm_omni/engine | copying vllm_omni/engine/output_processor.py -> build/lib/vllm_omni/engine | copying vllm_omni/engine/__init__.py -> build/lib/vllm_omni/engine | copying vllm_omni/engine/arg_utils.py -> build/lib/vllm_omni/engine | creating build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_worker.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_model_runner.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/__init__.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_model_runner.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_model_runner.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_worker.py -> build/lib/vllm_omni/worker/npu | creating build/lib/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/model_loader/__init__.py -> build/lib/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/model_loader/weight_utils.py -> build/lib/vllm_omni/model_executor/model_loader | creating build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/output_templates.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/registry.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/utils.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/__init__.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/vision.py -> build/lib/vllm_omni/model_executor/models | creating build/lib/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen3_omni.py -> build/lib/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/__init__.py -> build/lib/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py -> build/lib/vllm_omni/model_executor/stage_input_processors | creating build/lib/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/layers/mrope.py -> build/lib/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/layers/__init__.py -> build/lib/vllm_omni/model_executor/layers | creating build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/__init__.py -> build/lib/vllm_omni/model_executor/stage_configs | creating build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/__init__.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | creating build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/__init__.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | creating build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/output.py -> build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/__init__.py -> build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_generation_scheduler.py -> build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_ar_scheduler.py -> build/lib/vllm_omni/core/sched | creating build/lib/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/factory.py -> build/lib/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/adapter.py -> build/lib/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/__init__.py -> build/lib/vllm_omni/distributed/omni_connectors | creating build/lib/vllm_omni/distributed/ray_utils | copying vllm_omni/distributed/ray_utils/utils.py -> build/lib/vllm_omni/distributed/ray_utils | copying vllm_omni/distributed/ray_utils/__init__.py -> build/lib/vllm_omni/distributed/ray_utils | creating build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/__init__.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/shm_connector.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/base.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | creating build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/config.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/serialization.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/logging.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/__init__.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/initialization.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | creating build/lib/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/api_server.py -> build/lib/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/__init__.py -> build/lib/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/serving_chat.py -> build/lib/vllm_omni/entrypoints/openai | creating build/lib/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/main.py -> build/lib/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/serve.py -> build/lib/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/__init__.py -> build/lib/vllm_omni/entrypoints/cli | creating build/lib/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/__init__.py -> build/lib/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/gpu_worker.py -> build/lib/vllm_omni/diffusion/worker | creating build/lib/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/model_loader/diffusers_loader.py -> build/lib/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/model_loader/__init__.py -> build/lib/vllm_omni/diffusion/model_loader | creating build/lib/vllm_omni/diffusion/models | copying vllm_omni/diffusion/models/__init__.py -> build/lib/vllm_omni/diffusion/models | creating build/lib/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/selector.py -> build/lib/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/layer.py -> build/lib/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/__init__.py -> build/lib/vllm_omni/diffusion/attention | creating build/lib/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/distributed/utils.py -> build/lib/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/distributed/__init__.py -> build/lib/vllm_omni/diffusion/distributed | creating build/lib/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/__init__.py -> build/lib/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/network_utils.py -> build/lib/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/hf_utils.py -> build/lib/vllm_omni/diffusion/utils | creating build/lib/vllm_omni/diffusion/layers | copying vllm_omni/diffusion/layers/__init__.py -> build/lib/vllm_omni/diffusion/layers | creating build/lib/vllm_omni/diffusion/worker/npu | copying vllm_omni/diffusion/worker/npu/__init__.py -> build/lib/vllm_omni/diffusion/worker/npu | copying vllm_omni/diffusion/worker/npu/npu_worker.py -> build/lib/vllm_omni/diffusion/worker/npu | creating build/lib/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/pipeline_z_image.py -> build/lib/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/__init__.py -> build/lib/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/z_image_transformer.py -> build/lib/vllm_omni/diffusion/models/z_image | creating build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py -> build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py -> build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/__init__.py -> build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py -> build/lib/vllm_omni/diffusion/models/qwen_image | creating build/lib/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py -> build/lib/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/__init__.py -> build/lib/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py -> build/lib/vllm_omni/diffusion/models/wan2_2 | creating build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/flash_attn.py -> build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/abstract.py -> build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/__init__.py -> build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/sdpa.py -> build/lib/vllm_omni/diffusion/attention/backends | running egg_info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml -> build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml -> build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml -> build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml -> build/lib/vllm_omni/model_executor/stage_configs | installing to build/bdist.linux-aarch64/wheel | running install | running install_lib | creating build/bdist.linux-aarch64/wheel | creating build/bdist.linux-aarch64/wheel/vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_generation_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_ar_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_generation_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_ar_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | creating build/bdist.linux-aarch64/wheel/vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_ar_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_generation_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_ar_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_generation_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/patch.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/model_loader | copying build/lib/vllm_omni/model_executor/model_loader/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/model_loader | copying build/lib/vllm_omni/model_executor/model_loader/weight_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/model_loader | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/output_templates.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/registry.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/vision.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/stage_input_processors | copying build/lib/vllm_omni/model_executor/stage_input_processors/qwen3_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_input_processors | copying build/lib/vllm_omni/model_executor/stage_input_processors/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_input_processors | copying build/lib/vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_input_processors | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/layers | copying build/lib/vllm_omni/model_executor/layers/mrope.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/layers | copying build/lib/vllm_omni/model_executor/layers/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/layers | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor | creating build/bdist.linux-aarch64/wheel/vllm_omni/config | copying build/lib/vllm_omni/config/model.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/config | copying build/lib/vllm_omni/config/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/config | creating build/bdist.linux-aarch64/wheel/vllm_omni/inputs | copying build/lib/vllm_omni/inputs/parse.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | copying build/lib/vllm_omni/inputs/data.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | copying build/lib/vllm_omni/inputs/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | copying build/lib/vllm_omni/inputs/preprocess.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | creating build/bdist.linux-aarch64/wheel/vllm_omni/core | creating build/bdist.linux-aarch64/wheel/vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/output.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/omni_generation_scheduler.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/omni_ar_scheduler.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core | copying build/lib/vllm_omni/core/dit_cache_manager.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/omni_connectors | copying build/lib/vllm_omni/distributed/omni_connectors/factory.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/shm_connector.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/base.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/adapter.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/config.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/serialization.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/logging.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/initialization.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors | copying build/lib/vllm_omni/distributed/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/ray_utils | copying build/lib/vllm_omni/distributed/ray_utils/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/ray_utils | copying build/lib/vllm_omni/distributed/ray_utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/ray_utils | creating build/bdist.linux-aarch64/wheel/vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/log_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | creating build/bdist.linux-aarch64/wheel/vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/openai/api_server.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/openai/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/openai/serving_chat.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/omni_stage.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/async_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/omni_llm.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/chat_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | creating build/bdist.linux-aarch64/wheel/vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/cli/main.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/cli/serve.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/cli/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/stage_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | creating build/bdist.linux-aarch64/wheel/vllm_omni/utils | copying build/lib/vllm_omni/utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/utils | copying build/lib/vllm_omni/utils/platform_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/utils | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/worker | copying build/lib/vllm_omni/diffusion/worker/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/worker/npu | copying build/lib/vllm_omni/diffusion/worker/npu/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker/npu | copying build/lib/vllm_omni/diffusion/worker/npu/npu_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker/npu | copying build/lib/vllm_omni/diffusion/worker/gpu_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/model_loader | copying build/lib/vllm_omni/diffusion/model_loader/diffusers_loader.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/model_loader | copying build/lib/vllm_omni/diffusion/model_loader/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/model_loader | copying build/lib/vllm_omni/diffusion/omni_diffusion.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models/z_image | copying build/lib/vllm_omni/diffusion/models/z_image/pipeline_z_image.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/z_image | copying build/lib/vllm_omni/diffusion/models/z_image/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/z_image | copying build/lib/vllm_omni/diffusion/models/z_image/z_image_transformer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/z_image | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models/wan2_2 | copying build/lib/vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/wan2_2 | copying build/lib/vllm_omni/diffusion/models/wan2_2/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/wan2_2 | copying build/lib/vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/wan2_2 | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/attention | copying build/lib/vllm_omni/diffusion/attention/selector.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention | copying build/lib/vllm_omni/diffusion/attention/layer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention | copying build/lib/vllm_omni/diffusion/attention/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/flash_attn.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/abstract.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/sdpa.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/distributed | copying build/lib/vllm_omni/diffusion/distributed/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/distributed | copying build/lib/vllm_omni/diffusion/distributed/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/distributed | copying build/lib/vllm_omni/diffusion/diffusion_engine.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/diffusion/data.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/utils/network_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/utils/hf_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/registry.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/layers | copying build/lib/vllm_omni/diffusion/layers/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/layers | copying build/lib/vllm_omni/diffusion/request.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/diffusion/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/diffusion/scheduler.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/outputs.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | copying build/lib/vllm_omni/request.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/sample | copying build/lib/vllm_omni/sample/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/sample | copying build/lib/vllm_omni/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | copying build/lib/vllm_omni/version.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/engine | copying build/lib/vllm_omni/engine/processor.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | copying build/lib/vllm_omni/engine/output_processor.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | copying build/lib/vllm_omni/engine/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | copying build/lib/vllm_omni/engine/arg_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | running install_egg_info | Copying vllm_omni.egg-info to build/bdist.linux-aarch64/wheel/./vllm_omni-0.11.0rc1-py3.12.egg-info | running install_scripts | creating build/bdist.linux-aarch64/wheel/vllm_omni-0.11.0rc1.dist-info/WHEEL | creating '/Users/zhipeng.wang/Documents/GitHub/vllm-omni/dist/.tmp-fvqn4or3/vllm_omni-0.11.0rc1-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it | adding 'vllm_omni/__init__.py' | adding 'vllm_omni/outputs.py' | adding 'vllm_omni/patch.py' | adding 'vllm_omni/request.py' | adding 'vllm_omni/version.py' | adding 'vllm_omni/config/__init__.py' | adding 'vllm_omni/config/model.py' | adding 'vllm_omni/core/__init__.py' | adding 'vllm_omni/core/dit_cache_manager.py' | adding 'vllm_omni/core/sched/__init__.py' | adding 'vllm_omni/core/sched/omni_ar_scheduler.py' | adding 'vllm_omni/core/sched/omni_generation_scheduler.py' | adding 'vllm_omni/core/sched/output.py' | adding 'vllm_omni/diffusion/__init__.py' | adding 'vllm_omni/diffusion/data.py' | adding 'vllm_omni/diffusion/diffusion_engine.py' | adding 'vllm_omni/diffusion/omni_diffusion.py' | adding 'vllm_omni/diffusion/registry.py' | adding 'vllm_omni/diffusion/request.py' | adding 'vllm_omni/diffusion/scheduler.py' | adding 'vllm_omni/diffusion/attention/__init__.py' | adding 'vllm_omni/diffusion/attention/layer.py' | adding 'vllm_omni/diffusion/attention/selector.py' | adding 'vllm_omni/diffusion/attention/backends/__init__.py' | adding 'vllm_omni/diffusion/attention/backends/abstract.py' | adding 'vllm_omni/diffusion/attention/backends/flash_attn.py' | adding 'vllm_omni/diffusion/attention/backends/sdpa.py' | adding 'vllm_omni/diffusion/distributed/__init__.py' | adding 'vllm_omni/diffusion/distributed/utils.py' | adding 'vllm_omni/diffusion/layers/__init__.py' | adding 'vllm_omni/diffusion/model_loader/__init__.py' | adding 'vllm_omni/diffusion/model_loader/diffusers_loader.py' | adding 'vllm_omni/diffusion/models/__init__.py' | adding 'vllm_omni/diffusion/models/qwen_image/__init__.py' | adding 'vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py' | adding 'vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py' | adding 'vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py' | adding 'vllm_omni/diffusion/models/wan2_2/__init__.py' | adding 'vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py' | adding 'vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py' | adding 'vllm_omni/diffusion/models/z_image/__init__.py' | adding 'vllm_omni/diffusion/models/z_image/pipeline_z_image.py' | adding 'vllm_omni/diffusion/models/z_image/z_image_transformer.py' | adding 'vllm_omni/diffusion/utils/__init__.py' | adding 'vllm_omni/diffusion/utils/hf_utils.py' | adding 'vllm_omni/diffusion/utils/network_utils.py' | adding 'vllm_omni/diffusion/worker/__init__.py' | adding 'vllm_omni/diffusion/worker/gpu_worker.py' | adding 'vllm_omni/diffusion/worker/npu/__init__.py' | adding 'vllm_omni/diffusion/worker/npu/npu_worker.py' | adding 'vllm_omni/distributed/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/adapter.py' | adding 'vllm_omni/distributed/omni_connectors/factory.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/base.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/shm_connector.py' | adding 'vllm_omni/distributed/omni_connectors/utils/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/utils/config.py' | adding 'vllm_omni/distributed/omni_connectors/utils/initialization.py' | adding 'vllm_omni/distributed/omni_connectors/utils/logging.py' | adding 'vllm_omni/distributed/omni_connectors/utils/serialization.py' | adding 'vllm_omni/distributed/ray_utils/__init__.py' | adding 'vllm_omni/distributed/ray_utils/utils.py' | adding 'vllm_omni/engine/__init__.py' | adding 'vllm_omni/engine/arg_utils.py' | adding 'vllm_omni/engine/output_processor.py' | adding 'vllm_omni/engine/processor.py' | adding 'vllm_omni/entrypoints/__init__.py' | adding 'vllm_omni/entrypoints/async_omni.py' | adding 'vllm_omni/entrypoints/chat_utils.py' | adding 'vllm_omni/entrypoints/log_utils.py' | adding 'vllm_omni/entrypoints/omni.py' | adding 'vllm_omni/entrypoints/omni_llm.py' | adding 'vllm_omni/entrypoints/omni_stage.py' | adding 'vllm_omni/entrypoints/stage_utils.py' | adding 'vllm_omni/entrypoints/utils.py' | adding 'vllm_omni/entrypoints/cli/__init__.py' | adding 'vllm_omni/entrypoints/cli/main.py' | adding 'vllm_omni/entrypoints/cli/serve.py' | adding 'vllm_omni/entrypoints/openai/__init__.py' | adding 'vllm_omni/entrypoints/openai/api_server.py' | adding 'vllm_omni/entrypoints/openai/serving_chat.py' | adding 'vllm_omni/inputs/__init__.py' | adding 'vllm_omni/inputs/data.py' | adding 'vllm_omni/inputs/parse.py' | adding 'vllm_omni/inputs/preprocess.py' | adding 'vllm_omni/model_executor/__init__.py' | adding 'vllm_omni/model_executor/layers/__init__.py' | adding 'vllm_omni/model_executor/layers/mrope.py' | adding 'vllm_omni/model_executor/model_loader/__init__.py' | adding 'vllm_omni/model_executor/model_loader/weight_utils.py' | adding 'vllm_omni/model_executor/models/__init__.py' | adding 'vllm_omni/model_executor/models/output_templates.py' | adding 'vllm_omni/model_executor/models/registry.py' | adding 'vllm_omni/model_executor/models/utils.py' | adding 'vllm_omni/model_executor/models/vision.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/__init__.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/__init__.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py' | adding 'vllm_omni/model_executor/stage_configs/__init__.py' | adding 'vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml' | adding 'vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml' | adding 'vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml' | adding 'vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml' | adding 'vllm_omni/model_executor/stage_input_processors/__init__.py' | adding 'vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py' | adding 'vllm_omni/model_executor/stage_input_processors/qwen3_omni.py' | adding 'vllm_omni/sample/__init__.py' | adding 'vllm_omni/utils/__init__.py' | adding 'vllm_omni/utils/platform_utils.py' | adding 'vllm_omni/worker/__init__.py' | adding 'vllm_omni/worker/gpu_ar_model_runner.py' | adding 'vllm_omni/worker/gpu_ar_worker.py' | adding 'vllm_omni/worker/gpu_generation_model_runner.py' | adding 'vllm_omni/worker/gpu_generation_worker.py' | adding 'vllm_omni/worker/gpu_model_runner.py' | adding 'vllm_omni/worker/npu/__init__.py' | adding 'vllm_omni/worker/npu/npu_ar_model_runner.py' | adding 'vllm_omni/worker/npu/npu_ar_worker.py' | adding 'vllm_omni/worker/npu/npu_generation_model_runner.py' | adding 'vllm_omni/worker/npu/npu_generation_worker.py' | adding 'vllm_omni/worker/npu/npu_model_runner.py' | adding 'vllm_omni-0.11.0rc1.dist-info/licenses/LICENSE' | adding 'vllm_omni-0.11.0rc1.dist-info/METADATA' | adding 'vllm_omni-0.11.0rc1.dist-info/WHEEL' | adding 'vllm_omni-0.11.0rc1.dist-info/entry_points.txt' | adding 'vllm_omni-0.11.0rc1.dist-info/top_level.txt' | adding 'vllm_omni-0.11.0rc1.dist-info/RECORD' | removing build/bdist.linux-aarch64/wheel | Successfully built vllm_omni-0.11.0rc1.tar.gz and vllm_omni-0.11.0rc1-py3-none-any.whl | [INFO] Build finished, artifacts: | total 624K | -rw-r--r-- 1 root root 337K Dec 13 05:40 vllm_omni-0.11.0rc1-py3-none-any.whl | -rw-r--r-- 1 root root 284K Dec 13 05:40 vllm_omni-0.11.0rc1.tar.gz [Build Wheel/build-2] ✅ Success - Main Build Wheel [4.722803958s] [Build Wheel/build-2] ⭐ Run Main Upload Wheel Artifact [Build Wheel/build-2] 🐳 docker cp src=/Users/zhipeng.wang/.cache/act/actions-upload-artifact@v4/ dst=/var/run/act/actions/actions-upload-artifact@v4/ [Build Wheel/build-2] 🐳 docker exec cmd=[/opt/acttoolcache/node/18.20.8/arm64/bin/node /var/run/act/actions/actions-upload-artifact@v4/dist/upload/index.js] user= workdir= | * Getting build dependencies for sdist... | With the provided path, there will be 1 file uploaded | Artifact name is valid! | Root directory input is valid! [Build Wheel/build-2] ❗ ::error::Unable to get the ACTIONS_RUNTIME_TOKEN env variable [Build Wheel/build-2] ❌ Failure - Main Upload Wheel Artifact [476.044875ms] [Build Wheel/build-2] exitcode '1': failure [Build Wheel/build-2] ⭐ Run Complete job [Build Wheel/build-2] ✅ Success - Complete job [Build Wheel/build-2] 🏁 Job failed | /tmp/build-env-rjobj8uy/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-rjobj8uy/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-rjobj8uy/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running egg_info | creating vllm_omni.egg-info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | * Building sdist... | /tmp/build-env-rjobj8uy/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-rjobj8uy/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-rjobj8uy/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running sdist | running egg_info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | running check | creating vllm_omni-0.11.0rc1 | creating vllm_omni-0.11.0rc1/tests | creating vllm_omni-0.11.0rc1/vllm_omni | creating vllm_omni-0.11.0rc1/vllm_omni.egg-info | creating vllm_omni-0.11.0rc1/vllm_omni/config | creating vllm_omni-0.11.0rc1/vllm_omni/core | creating vllm_omni-0.11.0rc1/vllm_omni/core/sched | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/distributed | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/layers | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/model_loader | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker | creating vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker/npu | creating vllm_omni-0.11.0rc1/vllm_omni/distributed | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | creating vllm_omni-0.11.0rc1/vllm_omni/distributed/ray_utils | creating vllm_omni-0.11.0rc1/vllm_omni/engine | creating vllm_omni-0.11.0rc1/vllm_omni/entrypoints | creating vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | creating vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | creating vllm_omni-0.11.0rc1/vllm_omni/inputs | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/layers | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/model_loader | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | creating vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | creating vllm_omni-0.11.0rc1/vllm_omni/sample | creating vllm_omni-0.11.0rc1/vllm_omni/utils | creating vllm_omni-0.11.0rc1/vllm_omni/worker | creating vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying files to vllm_omni-0.11.0rc1... | copying LICENSE -> vllm_omni-0.11.0rc1 | copying README.md -> vllm_omni-0.11.0rc1 | copying pyproject.toml -> vllm_omni-0.11.0rc1 | copying tests/test_omni_llm.py -> vllm_omni-0.11.0rc1/tests | copying vllm_omni/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/outputs.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/patch.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/request.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni/version.py -> vllm_omni-0.11.0rc1/vllm_omni | copying vllm_omni.egg-info/PKG-INFO -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/SOURCES.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/dependency_links.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/entry_points.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/requires.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni.egg-info/top_level.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | copying vllm_omni/config/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/config | copying vllm_omni/config/model.py -> vllm_omni-0.11.0rc1/vllm_omni/config | copying vllm_omni/core/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/core | copying vllm_omni/core/dit_cache_manager.py -> vllm_omni-0.11.0rc1/vllm_omni/core | copying vllm_omni/core/sched/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_ar_scheduler.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_generation_scheduler.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/core/sched/output.py -> vllm_omni-0.11.0rc1/vllm_omni/core/sched | copying vllm_omni/diffusion/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/data.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/diffusion_engine.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/omni_diffusion.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/registry.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/request.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/scheduler.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion | copying vllm_omni/diffusion/attention/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/layer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/selector.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/backends/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/abstract.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/flash_attn.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/sdpa.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/distributed/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/distributed/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/layers/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/layers | copying vllm_omni/diffusion/model_loader/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/model_loader/diffusers_loader.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/models/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models | copying vllm_omni/diffusion/models/qwen_image/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/wan2_2/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/z_image/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/pipeline_z_image.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/z_image_transformer.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/hf_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/network_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/worker/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/gpu_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/npu/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker/npu | copying vllm_omni/diffusion/worker/npu/npu_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/diffusion/worker/npu | copying vllm_omni/distributed/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed | copying vllm_omni/distributed/omni_connectors/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/adapter.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/factory.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/connectors/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/base.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/shm_connector.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/config.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/initialization.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/logging.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/serialization.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/ray_utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/ray_utils | copying vllm_omni/distributed/ray_utils/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/distributed/ray_utils | copying vllm_omni/engine/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/engine/arg_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/engine/output_processor.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/engine/processor.py -> vllm_omni-0.11.0rc1/vllm_omni/engine | copying vllm_omni/entrypoints/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/async_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/chat_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/log_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_llm.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_stage.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/stage_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints | copying vllm_omni/entrypoints/cli/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/main.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/serve.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/openai/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/api_server.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/serving_chat.py -> vllm_omni-0.11.0rc1/vllm_omni/entrypoints/openai | copying vllm_omni/inputs/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/inputs/data.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/inputs/parse.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/inputs/preprocess.py -> vllm_omni-0.11.0rc1/vllm_omni/inputs | copying vllm_omni/model_executor/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor | copying vllm_omni/model_executor/layers/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/layers/mrope.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/model_loader/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/model_loader/weight_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/models/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/output_templates.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/registry.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/utils.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/vision.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/qwen2_5_omni/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen3_omni/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/stage_configs/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_input_processors/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen3_omni.py -> vllm_omni-0.11.0rc1/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/sample/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/sample | copying vllm_omni/utils/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/utils | copying vllm_omni/utils/platform_utils.py -> vllm_omni-0.11.0rc1/vllm_omni/utils | copying vllm_omni/worker/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/gpu_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker | copying vllm_omni/worker/npu/__init__.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_worker.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_model_runner.py -> vllm_omni-0.11.0rc1/vllm_omni/worker/npu | copying vllm_omni.egg-info/SOURCES.txt -> vllm_omni-0.11.0rc1/vllm_omni.egg-info | Writing vllm_omni-0.11.0rc1/setup.cfg | Creating tar archive | removing 'vllm_omni-0.11.0rc1' (and everything under it) | * Building wheel from sdist | * Creating isolated environment: venv+pip... | * Installing packages in isolated environment: | - setuptools>=61.0 | - wheel | * Getting build dependencies for wheel... | /tmp/build-env-qbu6cvs1/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-qbu6cvs1/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-qbu6cvs1/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running egg_info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | * Building wheel... | /tmp/build-env-qbu6cvs1/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated | !! | | ******************************************************************************** | Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). | | By 2026-Feb-18, you need to update your project and remove deprecated calls | or your builds will no longer be supported. | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | corresp(dist, value, root_dir) | /tmp/build-env-qbu6cvs1/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | dist._finalize_license_expression() | /tmp/build-env-qbu6cvs1/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. | !! | | ******************************************************************************** | Please consider removing the following classifiers in favor of a SPDX license expression: | | License :: OSI Approved :: Apache Software License | | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. | ******************************************************************************** | | !! | self._finalize_license_expression() | running bdist_wheel | running build | running build_py | creating build/lib/vllm_omni | copying vllm_omni/patch.py -> build/lib/vllm_omni | copying vllm_omni/outputs.py -> build/lib/vllm_omni | copying vllm_omni/request.py -> build/lib/vllm_omni | copying vllm_omni/__init__.py -> build/lib/vllm_omni | copying vllm_omni/version.py -> build/lib/vllm_omni | creating build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_model_runner.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_worker.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_worker.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_generation_model_runner.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/gpu_ar_model_runner.py -> build/lib/vllm_omni/worker | copying vllm_omni/worker/__init__.py -> build/lib/vllm_omni/worker | creating build/lib/vllm_omni/model_executor | copying vllm_omni/model_executor/__init__.py -> build/lib/vllm_omni/model_executor | creating build/lib/vllm_omni/config | copying vllm_omni/config/model.py -> build/lib/vllm_omni/config | copying vllm_omni/config/__init__.py -> build/lib/vllm_omni/config | creating build/lib/vllm_omni/inputs | copying vllm_omni/inputs/parse.py -> build/lib/vllm_omni/inputs | copying vllm_omni/inputs/data.py -> build/lib/vllm_omni/inputs | copying vllm_omni/inputs/__init__.py -> build/lib/vllm_omni/inputs | copying vllm_omni/inputs/preprocess.py -> build/lib/vllm_omni/inputs | creating build/lib/vllm_omni/core | copying vllm_omni/core/__init__.py -> build/lib/vllm_omni/core | copying vllm_omni/core/dit_cache_manager.py -> build/lib/vllm_omni/core | creating build/lib/vllm_omni/distributed | copying vllm_omni/distributed/__init__.py -> build/lib/vllm_omni/distributed | creating build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/log_utils.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_stage.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/async_omni.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/omni_llm.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/chat_utils.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/utils.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/__init__.py -> build/lib/vllm_omni/entrypoints | copying vllm_omni/entrypoints/stage_utils.py -> build/lib/vllm_omni/entrypoints | creating build/lib/vllm_omni/utils | copying vllm_omni/utils/__init__.py -> build/lib/vllm_omni/utils | copying vllm_omni/utils/platform_utils.py -> build/lib/vllm_omni/utils | creating build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/omni_diffusion.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/diffusion_engine.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/data.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/registry.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/request.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/__init__.py -> build/lib/vllm_omni/diffusion | copying vllm_omni/diffusion/scheduler.py -> build/lib/vllm_omni/diffusion | creating build/lib/vllm_omni/sample | copying vllm_omni/sample/__init__.py -> build/lib/vllm_omni/sample | creating build/lib/vllm_omni/engine | copying vllm_omni/engine/processor.py -> build/lib/vllm_omni/engine | copying vllm_omni/engine/output_processor.py -> build/lib/vllm_omni/engine | copying vllm_omni/engine/__init__.py -> build/lib/vllm_omni/engine | copying vllm_omni/engine/arg_utils.py -> build/lib/vllm_omni/engine | creating build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_worker.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_model_runner.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/__init__.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_model_runner.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_ar_model_runner.py -> build/lib/vllm_omni/worker/npu | copying vllm_omni/worker/npu/npu_generation_worker.py -> build/lib/vllm_omni/worker/npu | creating build/lib/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/model_loader/__init__.py -> build/lib/vllm_omni/model_executor/model_loader | copying vllm_omni/model_executor/model_loader/weight_utils.py -> build/lib/vllm_omni/model_executor/model_loader | creating build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/output_templates.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/registry.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/utils.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/__init__.py -> build/lib/vllm_omni/model_executor/models | copying vllm_omni/model_executor/models/vision.py -> build/lib/vllm_omni/model_executor/models | creating build/lib/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen3_omni.py -> build/lib/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/__init__.py -> build/lib/vllm_omni/model_executor/stage_input_processors | copying vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py -> build/lib/vllm_omni/model_executor/stage_input_processors | creating build/lib/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/layers/mrope.py -> build/lib/vllm_omni/model_executor/layers | copying vllm_omni/model_executor/layers/__init__.py -> build/lib/vllm_omni/model_executor/layers | creating build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/__init__.py -> build/lib/vllm_omni/model_executor/stage_configs | creating build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/__init__.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | copying vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py -> build/lib/vllm_omni/model_executor/models/qwen2_5_omni | creating build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/__init__.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | copying vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py -> build/lib/vllm_omni/model_executor/models/qwen3_omni | creating build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/output.py -> build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/__init__.py -> build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_generation_scheduler.py -> build/lib/vllm_omni/core/sched | copying vllm_omni/core/sched/omni_ar_scheduler.py -> build/lib/vllm_omni/core/sched | creating build/lib/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/factory.py -> build/lib/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/adapter.py -> build/lib/vllm_omni/distributed/omni_connectors | copying vllm_omni/distributed/omni_connectors/__init__.py -> build/lib/vllm_omni/distributed/omni_connectors | creating build/lib/vllm_omni/distributed/ray_utils | copying vllm_omni/distributed/ray_utils/utils.py -> build/lib/vllm_omni/distributed/ray_utils | copying vllm_omni/distributed/ray_utils/__init__.py -> build/lib/vllm_omni/distributed/ray_utils | creating build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/__init__.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/shm_connector.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | copying vllm_omni/distributed/omni_connectors/connectors/base.py -> build/lib/vllm_omni/distributed/omni_connectors/connectors | creating build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/config.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/serialization.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/logging.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/__init__.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | copying vllm_omni/distributed/omni_connectors/utils/initialization.py -> build/lib/vllm_omni/distributed/omni_connectors/utils | creating build/lib/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/api_server.py -> build/lib/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/__init__.py -> build/lib/vllm_omni/entrypoints/openai | copying vllm_omni/entrypoints/openai/serving_chat.py -> build/lib/vllm_omni/entrypoints/openai | creating build/lib/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/main.py -> build/lib/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/serve.py -> build/lib/vllm_omni/entrypoints/cli | copying vllm_omni/entrypoints/cli/__init__.py -> build/lib/vllm_omni/entrypoints/cli | creating build/lib/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/__init__.py -> build/lib/vllm_omni/diffusion/worker | copying vllm_omni/diffusion/worker/gpu_worker.py -> build/lib/vllm_omni/diffusion/worker | creating build/lib/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/model_loader/diffusers_loader.py -> build/lib/vllm_omni/diffusion/model_loader | copying vllm_omni/diffusion/model_loader/__init__.py -> build/lib/vllm_omni/diffusion/model_loader | creating build/lib/vllm_omni/diffusion/models | copying vllm_omni/diffusion/models/__init__.py -> build/lib/vllm_omni/diffusion/models | creating build/lib/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/selector.py -> build/lib/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/layer.py -> build/lib/vllm_omni/diffusion/attention | copying vllm_omni/diffusion/attention/__init__.py -> build/lib/vllm_omni/diffusion/attention | creating build/lib/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/distributed/utils.py -> build/lib/vllm_omni/diffusion/distributed | copying vllm_omni/diffusion/distributed/__init__.py -> build/lib/vllm_omni/diffusion/distributed | creating build/lib/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/__init__.py -> build/lib/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/network_utils.py -> build/lib/vllm_omni/diffusion/utils | copying vllm_omni/diffusion/utils/hf_utils.py -> build/lib/vllm_omni/diffusion/utils | creating build/lib/vllm_omni/diffusion/layers | copying vllm_omni/diffusion/layers/__init__.py -> build/lib/vllm_omni/diffusion/layers | creating build/lib/vllm_omni/diffusion/worker/npu | copying vllm_omni/diffusion/worker/npu/__init__.py -> build/lib/vllm_omni/diffusion/worker/npu | copying vllm_omni/diffusion/worker/npu/npu_worker.py -> build/lib/vllm_omni/diffusion/worker/npu | creating build/lib/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/pipeline_z_image.py -> build/lib/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/__init__.py -> build/lib/vllm_omni/diffusion/models/z_image | copying vllm_omni/diffusion/models/z_image/z_image_transformer.py -> build/lib/vllm_omni/diffusion/models/z_image | creating build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py -> build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py -> build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/__init__.py -> build/lib/vllm_omni/diffusion/models/qwen_image | copying vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py -> build/lib/vllm_omni/diffusion/models/qwen_image | creating build/lib/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py -> build/lib/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/__init__.py -> build/lib/vllm_omni/diffusion/models/wan2_2 | copying vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py -> build/lib/vllm_omni/diffusion/models/wan2_2 | creating build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/flash_attn.py -> build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/abstract.py -> build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/__init__.py -> build/lib/vllm_omni/diffusion/attention/backends | copying vllm_omni/diffusion/attention/backends/sdpa.py -> build/lib/vllm_omni/diffusion/attention/backends | running egg_info | writing vllm_omni.egg-info/PKG-INFO | writing dependency_links to vllm_omni.egg-info/dependency_links.txt | writing entry points to vllm_omni.egg-info/entry_points.txt | writing requirements to vllm_omni.egg-info/requires.txt | writing top-level names to vllm_omni.egg-info/top_level.txt | reading manifest file 'vllm_omni.egg-info/SOURCES.txt' | adding license file 'LICENSE' | writing manifest file 'vllm_omni.egg-info/SOURCES.txt' | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml -> build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml -> build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml -> build/lib/vllm_omni/model_executor/stage_configs | copying vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml -> build/lib/vllm_omni/model_executor/stage_configs | installing to build/bdist.linux-aarch64/wheel | running install | running install_lib | creating build/bdist.linux-aarch64/wheel | creating build/bdist.linux-aarch64/wheel/vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_generation_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_ar_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_generation_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/gpu_ar_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | copying build/lib/vllm_omni/worker/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker | creating build/bdist.linux-aarch64/wheel/vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_ar_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_generation_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_ar_model_runner.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/worker/npu/npu_generation_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/worker/npu | copying build/lib/vllm_omni/patch.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/model_loader | copying build/lib/vllm_omni/model_executor/model_loader/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/model_loader | copying build/lib/vllm_omni/model_executor/model_loader/weight_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/model_loader | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen2_5_omni | copying build/lib/vllm_omni/model_executor/models/output_templates.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/registry.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | copying build/lib/vllm_omni/model_executor/models/vision.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | copying build/lib/vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/models/qwen3_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/stage_input_processors | copying build/lib/vllm_omni/model_executor/stage_input_processors/qwen3_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_input_processors | copying build/lib/vllm_omni/model_executor/stage_input_processors/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_input_processors | copying build/lib/vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_input_processors | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/layers | copying build/lib/vllm_omni/model_executor/layers/mrope.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/layers | copying build/lib/vllm_omni/model_executor/layers/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/layers | creating build/bdist.linux-aarch64/wheel/vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor/stage_configs | copying build/lib/vllm_omni/model_executor/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/model_executor | creating build/bdist.linux-aarch64/wheel/vllm_omni/config | copying build/lib/vllm_omni/config/model.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/config | copying build/lib/vllm_omni/config/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/config | creating build/bdist.linux-aarch64/wheel/vllm_omni/inputs | copying build/lib/vllm_omni/inputs/parse.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | copying build/lib/vllm_omni/inputs/data.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | copying build/lib/vllm_omni/inputs/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | copying build/lib/vllm_omni/inputs/preprocess.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/inputs | creating build/bdist.linux-aarch64/wheel/vllm_omni/core | creating build/bdist.linux-aarch64/wheel/vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/output.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/omni_generation_scheduler.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/sched/omni_ar_scheduler.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core/sched | copying build/lib/vllm_omni/core/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core | copying build/lib/vllm_omni/core/dit_cache_manager.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/core | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/omni_connectors | copying build/lib/vllm_omni/distributed/omni_connectors/factory.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/shm_connector.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/connectors/base.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/connectors | copying build/lib/vllm_omni/distributed/omni_connectors/adapter.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/config.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/serialization.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/logging.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/utils/initialization.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors/utils | copying build/lib/vllm_omni/distributed/omni_connectors/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/omni_connectors | copying build/lib/vllm_omni/distributed/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed | creating build/bdist.linux-aarch64/wheel/vllm_omni/distributed/ray_utils | copying build/lib/vllm_omni/distributed/ray_utils/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/ray_utils | copying build/lib/vllm_omni/distributed/ray_utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/distributed/ray_utils | creating build/bdist.linux-aarch64/wheel/vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/log_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | creating build/bdist.linux-aarch64/wheel/vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/openai/api_server.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/openai/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/openai/serving_chat.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/openai | copying build/lib/vllm_omni/entrypoints/omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/omni_stage.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/async_omni.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/omni_llm.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/chat_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | copying build/lib/vllm_omni/entrypoints/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | creating build/bdist.linux-aarch64/wheel/vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/cli/main.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/cli/serve.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/cli/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints/cli | copying build/lib/vllm_omni/entrypoints/stage_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/entrypoints | creating build/bdist.linux-aarch64/wheel/vllm_omni/utils | copying build/lib/vllm_omni/utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/utils | copying build/lib/vllm_omni/utils/platform_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/utils | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/worker | copying build/lib/vllm_omni/diffusion/worker/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/worker/npu | copying build/lib/vllm_omni/diffusion/worker/npu/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker/npu | copying build/lib/vllm_omni/diffusion/worker/npu/npu_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker/npu | copying build/lib/vllm_omni/diffusion/worker/gpu_worker.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/worker | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/model_loader | copying build/lib/vllm_omni/diffusion/model_loader/diffusers_loader.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/model_loader | copying build/lib/vllm_omni/diffusion/model_loader/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/model_loader | copying build/lib/vllm_omni/diffusion/omni_diffusion.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models/z_image | copying build/lib/vllm_omni/diffusion/models/z_image/pipeline_z_image.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/z_image | copying build/lib/vllm_omni/diffusion/models/z_image/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/z_image | copying build/lib/vllm_omni/diffusion/models/z_image/z_image_transformer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/z_image | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/qwen_image | copying build/lib/vllm_omni/diffusion/models/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/models/wan2_2 | copying build/lib/vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/wan2_2 | copying build/lib/vllm_omni/diffusion/models/wan2_2/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/wan2_2 | copying build/lib/vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/models/wan2_2 | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/attention | copying build/lib/vllm_omni/diffusion/attention/selector.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention | copying build/lib/vllm_omni/diffusion/attention/layer.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention | copying build/lib/vllm_omni/diffusion/attention/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/flash_attn.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/abstract.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | copying build/lib/vllm_omni/diffusion/attention/backends/sdpa.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/attention/backends | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/distributed | copying build/lib/vllm_omni/diffusion/distributed/utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/distributed | copying build/lib/vllm_omni/diffusion/distributed/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/distributed | copying build/lib/vllm_omni/diffusion/diffusion_engine.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/diffusion/data.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/utils/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/utils/network_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/utils/hf_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/utils | copying build/lib/vllm_omni/diffusion/registry.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | creating build/bdist.linux-aarch64/wheel/vllm_omni/diffusion/layers | copying build/lib/vllm_omni/diffusion/layers/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion/layers | copying build/lib/vllm_omni/diffusion/request.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/diffusion/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/diffusion/scheduler.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/diffusion | copying build/lib/vllm_omni/outputs.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | copying build/lib/vllm_omni/request.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/sample | copying build/lib/vllm_omni/sample/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/sample | copying build/lib/vllm_omni/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | copying build/lib/vllm_omni/version.py -> build/bdist.linux-aarch64/wheel/./vllm_omni | creating build/bdist.linux-aarch64/wheel/vllm_omni/engine | copying build/lib/vllm_omni/engine/processor.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | copying build/lib/vllm_omni/engine/output_processor.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | copying build/lib/vllm_omni/engine/__init__.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | copying build/lib/vllm_omni/engine/arg_utils.py -> build/bdist.linux-aarch64/wheel/./vllm_omni/engine | running install_egg_info | Copying vllm_omni.egg-info to build/bdist.linux-aarch64/wheel/./vllm_omni-0.11.0rc1-py3.11.egg-info | running install_scripts | creating build/bdist.linux-aarch64/wheel/vllm_omni-0.11.0rc1.dist-info/WHEEL | creating '/Users/zhipeng.wang/Documents/GitHub/vllm-omni/dist/.tmp-q555o5cr/vllm_omni-0.11.0rc1-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it | adding 'vllm_omni/__init__.py' | adding 'vllm_omni/outputs.py' | adding 'vllm_omni/patch.py' | adding 'vllm_omni/request.py' | adding 'vllm_omni/version.py' | adding 'vllm_omni/config/__init__.py' | adding 'vllm_omni/config/model.py' | adding 'vllm_omni/core/__init__.py' | adding 'vllm_omni/core/dit_cache_manager.py' | adding 'vllm_omni/core/sched/__init__.py' | adding 'vllm_omni/core/sched/omni_ar_scheduler.py' | adding 'vllm_omni/core/sched/omni_generation_scheduler.py' | adding 'vllm_omni/core/sched/output.py' | adding 'vllm_omni/diffusion/__init__.py' | adding 'vllm_omni/diffusion/data.py' | adding 'vllm_omni/diffusion/diffusion_engine.py' | adding 'vllm_omni/diffusion/omni_diffusion.py' | adding 'vllm_omni/diffusion/registry.py' | adding 'vllm_omni/diffusion/request.py' | adding 'vllm_omni/diffusion/scheduler.py' | adding 'vllm_omni/diffusion/attention/__init__.py' | adding 'vllm_omni/diffusion/attention/layer.py' | adding 'vllm_omni/diffusion/attention/selector.py' | adding 'vllm_omni/diffusion/attention/backends/__init__.py' | adding 'vllm_omni/diffusion/attention/backends/abstract.py' | adding 'vllm_omni/diffusion/attention/backends/flash_attn.py' | adding 'vllm_omni/diffusion/attention/backends/sdpa.py' | adding 'vllm_omni/diffusion/distributed/__init__.py' | adding 'vllm_omni/diffusion/distributed/utils.py' | adding 'vllm_omni/diffusion/layers/__init__.py' | adding 'vllm_omni/diffusion/model_loader/__init__.py' | adding 'vllm_omni/diffusion/model_loader/diffusers_loader.py' | adding 'vllm_omni/diffusion/models/__init__.py' | adding 'vllm_omni/diffusion/models/qwen_image/__init__.py' | adding 'vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image.py' | adding 'vllm_omni/diffusion/models/qwen_image/pipeline_qwen_image_edit.py' | adding 'vllm_omni/diffusion/models/qwen_image/qwen_image_transformer.py' | adding 'vllm_omni/diffusion/models/wan2_2/__init__.py' | adding 'vllm_omni/diffusion/models/wan2_2/pipeline_wan2_2.py' | adding 'vllm_omni/diffusion/models/wan2_2/wan2_2_transformer.py' | adding 'vllm_omni/diffusion/models/z_image/__init__.py' | adding 'vllm_omni/diffusion/models/z_image/pipeline_z_image.py' | adding 'vllm_omni/diffusion/models/z_image/z_image_transformer.py' | adding 'vllm_omni/diffusion/utils/__init__.py' | adding 'vllm_omni/diffusion/utils/hf_utils.py' | adding 'vllm_omni/diffusion/utils/network_utils.py' | adding 'vllm_omni/diffusion/worker/__init__.py' | adding 'vllm_omni/diffusion/worker/gpu_worker.py' | adding 'vllm_omni/diffusion/worker/npu/__init__.py' | adding 'vllm_omni/diffusion/worker/npu/npu_worker.py' | adding 'vllm_omni/distributed/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/adapter.py' | adding 'vllm_omni/distributed/omni_connectors/factory.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/base.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/mooncake_connector.py' | adding 'vllm_omni/distributed/omni_connectors/connectors/shm_connector.py' | adding 'vllm_omni/distributed/omni_connectors/utils/__init__.py' | adding 'vllm_omni/distributed/omni_connectors/utils/config.py' | adding 'vllm_omni/distributed/omni_connectors/utils/initialization.py' | adding 'vllm_omni/distributed/omni_connectors/utils/logging.py' | adding 'vllm_omni/distributed/omni_connectors/utils/serialization.py' | adding 'vllm_omni/distributed/ray_utils/__init__.py' | adding 'vllm_omni/distributed/ray_utils/utils.py' | adding 'vllm_omni/engine/__init__.py' | adding 'vllm_omni/engine/arg_utils.py' | adding 'vllm_omni/engine/output_processor.py' | adding 'vllm_omni/engine/processor.py' | adding 'vllm_omni/entrypoints/__init__.py' | adding 'vllm_omni/entrypoints/async_omni.py' | adding 'vllm_omni/entrypoints/chat_utils.py' | adding 'vllm_omni/entrypoints/log_utils.py' | adding 'vllm_omni/entrypoints/omni.py' | adding 'vllm_omni/entrypoints/omni_llm.py' | adding 'vllm_omni/entrypoints/omni_stage.py' | adding 'vllm_omni/entrypoints/stage_utils.py' | adding 'vllm_omni/entrypoints/utils.py' | adding 'vllm_omni/entrypoints/cli/__init__.py' | adding 'vllm_omni/entrypoints/cli/main.py' | adding 'vllm_omni/entrypoints/cli/serve.py' | adding 'vllm_omni/entrypoints/openai/__init__.py' | adding 'vllm_omni/entrypoints/openai/api_server.py' | adding 'vllm_omni/entrypoints/openai/serving_chat.py' | adding 'vllm_omni/inputs/__init__.py' | adding 'vllm_omni/inputs/data.py' | adding 'vllm_omni/inputs/parse.py' | adding 'vllm_omni/inputs/preprocess.py' | adding 'vllm_omni/model_executor/__init__.py' | adding 'vllm_omni/model_executor/layers/__init__.py' | adding 'vllm_omni/model_executor/layers/mrope.py' | adding 'vllm_omni/model_executor/model_loader/__init__.py' | adding 'vllm_omni/model_executor/model_loader/weight_utils.py' | adding 'vllm_omni/model_executor/models/__init__.py' | adding 'vllm_omni/model_executor/models/output_templates.py' | adding 'vllm_omni/model_executor/models/registry.py' | adding 'vllm_omni/model_executor/models/utils.py' | adding 'vllm_omni/model_executor/models/vision.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/__init__.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_talker.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_thinker.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_5_omni_token2wav.py' | adding 'vllm_omni/model_executor/models/qwen2_5_omni/qwen2_old.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/__init__.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_moe.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_code2wav.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_code_predictor_mtp.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_talker.py' | adding 'vllm_omni/model_executor/models/qwen3_omni/qwen3_omni_moe_thinker.py' | adding 'vllm_omni/model_executor/stage_configs/__init__.py' | adding 'vllm_omni/model_executor/stage_configs/qwen2_5_omni.yaml' | adding 'vllm_omni/model_executor/stage_configs/qwen2_5_omni_multiconnector.yaml' | adding 'vllm_omni/model_executor/stage_configs/qwen3_omni_moe.yaml' | adding 'vllm_omni/model_executor/stage_configs/qwen3_omni_moe_multiconnector.yaml' | adding 'vllm_omni/model_executor/stage_input_processors/__init__.py' | adding 'vllm_omni/model_executor/stage_input_processors/qwen2_5_omni.py' | adding 'vllm_omni/model_executor/stage_input_processors/qwen3_omni.py' | adding 'vllm_omni/sample/__init__.py' | adding 'vllm_omni/utils/__init__.py' | adding 'vllm_omni/utils/platform_utils.py' | adding 'vllm_omni/worker/__init__.py' | adding 'vllm_omni/worker/gpu_ar_model_runner.py' | adding 'vllm_omni/worker/gpu_ar_worker.py' | adding 'vllm_omni/worker/gpu_generation_model_runner.py' | adding 'vllm_omni/worker/gpu_generation_worker.py' | adding 'vllm_omni/worker/gpu_model_runner.py' | adding 'vllm_omni/worker/npu/__init__.py' | adding 'vllm_omni/worker/npu/npu_ar_model_runner.py' | adding 'vllm_omni/worker/npu/npu_ar_worker.py' | adding 'vllm_omni/worker/npu/npu_generation_model_runner.py' | adding 'vllm_omni/worker/npu/npu_generation_worker.py' | adding 'vllm_omni/worker/npu/npu_model_runner.py' | adding 'vllm_omni-0.11.0rc1.dist-info/licenses/LICENSE' | adding 'vllm_omni-0.11.0rc1.dist-info/METADATA' | adding 'vllm_omni-0.11.0rc1.dist-info/WHEEL' | adding 'vllm_omni-0.11.0rc1.dist-info/entry_points.txt' | adding 'vllm_omni-0.11.0rc1.dist-info/top_level.txt' | adding 'vllm_omni-0.11.0rc1.dist-info/RECORD' | removing build/bdist.linux-aarch64/wheel | Successfully built vllm_omni-0.11.0rc1.tar.gz and vllm_omni-0.11.0rc1-py3-none-any.whl | [INFO] Build finished, artifacts: | total 624K | -rw-r--r-- 1 root root 337K Dec 13 05:40 vllm_omni-0.11.0rc1-py3-none-any.whl | -rw-r--r-- 1 root root 284K Dec 13 05:40 vllm_omni-0.11.0rc1.tar.gz [Build Wheel/build-1] ✅ Success - Main Build Wheel [5.18160475s] [Build Wheel/build-1] ⭐ Run Main Upload Wheel Artifact [Build Wheel/build-1] 🐳 docker cp src=/Users/zhipeng.wang/.cache/act/actions-upload-artifact@v4/ dst=/var/run/act/actions/actions-upload-artifact@v4/ [Build Wheel/build-1] 🐳 docker exec cmd=[/opt/acttoolcache/node/18.20.8/arm64/bin/node /var/run/act/actions/actions-upload-artifact@v4/dist/upload/index.js] user= workdir= | With the provided path, there will be 1 file uploaded | Artifact name is valid! | Root directory input is valid! [Build Wheel/build-1] ❗ ::error::Unable to get the ACTIONS_RUNTIME_TOKEN env variable [Build Wheel/build-1] ❌ Failure - Main Upload Wheel Artifact [452.893375ms] [Build Wheel/build-1] exitcode '1': failure [Build Wheel/build-1] ⭐ Run Complete job [Build Wheel/build-1] ✅ Success - Complete job [Build Wheel/build-1] 🏁 Job failed Error: Job 'build' failed ```

@princepride
Copy link
Collaborator Author

Ask AI to generate it based on the vLLM GitHub Actions. 😀

@princepride princepride force-pushed the ci_for_wheel_package_compilation branch from aa7372d to 5906f8f Compare December 11, 2025 14:55
@princepride princepride marked this pull request as ready for review December 11, 2025 14:57
Signed-off-by: princepride <[email protected]>
@princepride
Copy link
Collaborator Author

@congw729 Can you review it, please let me know if you have any request of change.

@princepride
Copy link
Collaborator Author

Thanks for your response, I'll test it locally tonight, and I'll take your suggestion into consideration. I'm very sorry, I'm not very familiar with GitHub Actions. Thank you for your suggestion.

@princepride princepride requested a review from congw729 December 13, 2025 06:36
@congw729
Copy link
Contributor

I think this PR is ready for buildkite test @ywang96

@princepride
Copy link
Collaborator Author

@ywang96 Can you help review it 👀

@hsliuustc0106 hsliuustc0106 added the ready label to trigger buildkite CI label Dec 16, 2025
@hsliuustc0106
Copy link
Collaborator

I think this PR is ready for buildkite test @ywang96

can you add approve since you have reviewed it

@congw729
Copy link
Contributor

I think this PR is ready for buildkite test @ywang96

can you add approve since you have reviewed it

Added, but still need one more reviewer from the maintainer team.

@congw729
Copy link
Contributor

congw729 commented Dec 18, 2025

@hsliuustc0106 @Gaohan123 Can you give an approval for this PR?

Copy link
Collaborator

@hsliuustc0106 hsliuustc0106 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@hsliuustc0106 hsliuustc0106 merged commit a97f979 into vllm-project:main Dec 18, 2025
6 checks passed
faaany pushed a commit to faaany/vllm-omni that referenced this pull request Dec 19, 2025
Signed-off-by: princepride <[email protected]>
Signed-off-by: Fanli Lin <[email protected]>
yenuo26 pushed a commit to yenuo26/vllm-omni that referenced this pull request Dec 29, 2025
Signed-off-by: princepride <[email protected]>
Signed-off-by: wangyu31577 <[email protected]>
princepride added a commit to princepride/vllm-omni that referenced this pull request Jan 10, 2026

jobs:
build:
runs-on: ubuntu-latest
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we consider add arm machine for this CI. I remember many npu machines use arm cpu @hsliuustc0106

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready label to trigger buildkite CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: CI for wheel package compilation

4 participants