[XPU][CI/Release][2/N] add triton shim in xpu requirements (#51935)

Signed-off-by: Kunshang Ji <kunshang.ji@intel.com>

Kunshang Ji committed Aug 12, 2026 at 20:10 UTC 7aa248fcfef5ba7a6bfb0ce314e328ce63abb9f9
3 files changed +10 -5
.pre-commit-config.yaml
-1
@@ -126,7 +126,6 @@ repos:
126 -c, requirements/xpu.txt,
127 -o, requirements/test/xpu.txt,
128 --index-strategy, unsafe-best-match,
129 - --torch-backend, xpu,
129 --python-platform, x86_64-manylinux_2_39,
130 --python-version, "3.12",
131 ]
requirements/test/xpu.txt
+8 -4
@@ -1,5 +1,5 @@
1 # This file was autogenerated by uv via the following command:
2 -# uv pip compile requirements/test/xpu.in -c requirements/xpu.txt -o requirements/test/xpu.txt --index-strategy unsafe-best-match --torch-backend xpu --python-platform x86_64-manylinux_2_39 --python-version 3.12
2 +# uv pip compile requirements/test/xpu.in -c requirements/xpu.txt -o requirements/test/xpu.txt --index-strategy unsafe-best-match --python-platform x86_64-manylinux_2_39 --python-version 3.12
3 absl-py==2.4.0
4 # via
5 # -r requirements/test/xpu.in
@@ -948,10 +948,14 @@ transformers==5.15.0
948 # compressed-tensors
949 # sentence-transformers
950 # xgrammar
951 -triton==3.7.1
952 - # via xgrammar
951 +triton==3.7.2+xpu
952 + # via
953 + # -c requirements/xpu.txt
954 + # xgrammar
955 triton-xpu==3.7.2
954 - # via torch
956 + # via
957 + # torch
958 + # triton
959 typepy==1.3.4
960 # via
961 # dataproperty
requirements/xpu.txt
+2
@@ -1,5 +1,7 @@
1 # Common dependencies
2 -r common.txt
3 +--extra-index-url=https://wheels.vllm.ai/xpu/
4 +triton==3.7.2+xpu
5
6 ray>=2.9
7 cmake>=3.26.1