Skip to content

Commit a3f0372

Browse files
authored
Remove wheel dependency as unused (#5337)
Ref: https://github.com/pypa/wheel?tab=readme-ov-file#historical-note: `"This project used to contain the implementation of the [setuptools](https://pypi.org/project/setuptools/) bdist_wheel command, but as of setuptools v70.1, it no longer needs wheel installed for that to work. Thus, you should install this only if you intend to use the wheel command line tool!"` Signed-off-by: Anatoly Myachev <anatoly.myachev@intel.com>
1 parent 190d245 commit a3f0372

15 files changed

+13
-15
lines changed

.github/WINDOWS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ python -c 'import torch;print(torch.__version__)'
141141
Install build dependencies:
142142

143143
```
144-
pip install -U wheel pybind11 cmake
144+
pip install -U pybind11 cmake
145145
```
146146

147147
Build and install Triton:

.github/actions/setup-pytorch/action.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ runs:
121121
export TORCH_XPU_ARCH_LIST="pvc,bmg,dg2,arl-h,mtl-h"
122122
123123
cd pytorch
124-
pip install wheel
125124
# FIXME: Compatibility with versions of CMake older than 3.5 has been removed, this brakes compilation of third_party/protobuf:
126125
# CMake Error at third_party/protobuf/cmake/CMakeLists.txt:2 (cmake_minimum_required)
127126
pip install 'cmake<4.0.0'

.github/workflows/build-test-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ jobs:
119119
.venv\Scripts\activate.ps1
120120
Invoke-BatchFile "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
121121
cd ${{ env.NEW_WORKSPACE }}
122-
pip install -U wheel pybind11 cmake
122+
pip install -U pybind11 cmake
123123
pip install -v '.[build,tests,tutorials]'
124124
125125
- name: Triton version

.github/workflows/build-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
.venv\Scripts\activate.ps1
5454
Invoke-BatchFile "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
5555
cd ${{ env.NEW_WORKSPACE }}
56-
pip install -U wheel pybind11 cmake
56+
pip install -U pybind11 cmake
5757
pip install -v '.[build]'
5858
5959
- name: Clean

.github/workflows/e2e-reusable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
run: |
9090
# cmake 3.22.1 does not work with the recent torchaudio: https://github.com/intel/intel-xpu-backend-for-triton/issues/2079
9191
# cmake<4.0.0 is required as a workaround for CMake Error at third_party/double-conversion/CMakeLists.txt:1 (cmake_minimum_required)
92-
pip install wheel 'cmake<4.0.0' build
92+
pip install 'cmake<4.0.0' build
9393
9494
- name: Setup PyTorch
9595
id: setup-pytorch

.github/workflows/e2e-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144
.venv\Scripts\activate.ps1
145145
Invoke-BatchFile "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
146146
cd ${{ env.NEW_WORKSPACE }}
147-
pip install -U wheel pybind11 cmake
147+
pip install -U pybind11 cmake
148148
pip install -v '.[build,tests,tutorials]'
149149
150150
- name: Triton version

.github/workflows/inductor-tests-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ jobs:
122122
.venv\Scripts\activate.ps1
123123
Invoke-BatchFile "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
124124
cd ${{ env.NEW_WORKSPACE }}
125-
pip install -U wheel pybind11 cmake
125+
pip install -U pybind11 cmake
126126
pip install -v '.[build,tests,tutorials]'
127127
128128
- name: Triton version

.github/workflows/nightly-wheels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
- name: Install Python build dependencies
5555
run: |
5656
# cmake 3.22.1 does not work with the recent torchaudio: https://github.com/intel/intel-xpu-backend-for-triton/issues/2079
57-
pip install wheel cmake build
57+
pip install cmake build
5858
5959
- name: Setup PyTorch
6060
id: setup-pytorch

.github/workflows/pip-test-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
.venv\Scripts\activate.ps1
9191
Invoke-BatchFile "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
9292
cd ${{ env.NEW_WORKSPACE }}
93-
pip install -U wheel pybind11 'cmake>=3.20,<4.0' intel-sycl-rt==2025.2.1 build
93+
pip install -U pybind11 'cmake>=3.20,<4.0' intel-sycl-rt==2025.2.1 build
9494
# `build` can't determine that Ninja is already installed.
9595
# similar issue: https://github.com/pypa/build/issues/506
9696
python -m build --wheel --no-isolation --skip-dependency-check

.github/workflows/sglang-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
6767
- name: Install Python build dependencies
6868
run: |
69-
pip install wheel cmake
69+
pip install cmake
7070
7171
- name: Create reports dir
7272
run: |

0 commit comments

Comments
 (0)