@@ -70,24 +70,16 @@ jobs:
7070 platforms : all
7171
7272 - name : Install cibuildwheel
73- # Note: the default manylinux is manylinux2014
73+ # Note: the default manylinux is manylinux_2_28
7474 run : |
7575 python -m pip install -U pip
76- python -m pip install "cibuildwheel>=2.20,<3 "
76+ python -m pip install "cibuildwheel>=3.2.0,<4 "
7777
7878 - name : Build wheels
7979 env :
8080 CIBW_BUILD : ${{ matrix.buildplat[2] }}
8181 run : python -m cibuildwheel --output-dir wheelhouse
8282
83- - name : Build manylinux1 wheels
84- if : ${{ matrix.buildplat[1] == 'manylinux_x86_64' || matrix.buildplat[1] == 'manylinux_i686' }}
85- env :
86- CIBW_MANYLINUX_X86_64_IMAGE : manylinux1
87- CIBW_MANYLINUX_I686_IMAGE : manylinux1
88- CIBW_BUILD : " cp39-${{ matrix.buildplat[1] }} cp39-${{ matrix.buildplat[1] }}"
89- run : python -m cibuildwheel --output-dir wheelhouse
90-
9183 - name : Assert all versions in wheelhouse
9284 if : ${{ ! startsWith(matrix.buildplat[1], 'macos') }}
9385 run : |
9688 ls wheelhouse/*cp311*.whl
9789 ls wheelhouse/*cp312*.whl
9890 ls wheelhouse/*cp313*.whl
91+ ls wheelhouse/*cp314*.whl
9992 # Free-threading builds:
100- ls wheelhouse/*cp313t *.whl
93+ ls wheelhouse/*cp314t *.whl
10194
10295 - uses : actions/upload-artifact@v4
10396 with :
0 commit comments