@@ -125,46 +125,47 @@ jobs:
125125 run : Remove-Item -Recurse C:\Strawberry
126126
127127 - name : Build wheels for CPython 3.14
128- uses : pypa/cibuildwheel@adba99c781d3746d38b3a09b1cf797965bcb7fe6 # v4.3.0
128+ uses : pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4
129129 with :
130130 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
131131 env :
132132 CIBW_BUILD : " cp314-* cp314t-*"
133133 CIBW_ARCHS : ${{ matrix.cibw_archs }}
134134
135135 - name : Build wheels for CPython 3.13
136- uses : pypa/cibuildwheel@adba99c781d3746d38b3a09b1cf797965bcb7fe6 # v4.3.0
136+ uses : pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4
137137 with :
138138 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
139139 env :
140140 CIBW_BUILD : " cp313-*"
141141 CIBW_ARCHS : ${{ matrix.cibw_archs }}
142142
143143 - name : Build wheels for CPython 3.12
144- uses : pypa/cibuildwheel@adba99c781d3746d38b3a09b1cf797965bcb7fe6 # v4.3.0
144+ uses : pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4
145145 with :
146146 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
147147 env :
148148 CIBW_BUILD : " cp312-*"
149149 CIBW_ARCHS : ${{ matrix.cibw_archs }}
150150
151151 - name : Build wheels for CPython 3.11
152- uses : pypa/cibuildwheel@adba99c781d3746d38b3a09b1cf797965bcb7fe6 # v4.3.0
152+ uses : pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4
153153 with :
154154 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
155155 env :
156156 CIBW_BUILD : " cp311-*"
157157 CIBW_ARCHS : ${{ matrix.cibw_archs }}
158158
159159 - name : Build wheels for PyPy
160- # Keep cibuildwheel at v4.2.0 due to manylinux dependency
161- uses : pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0, do not update
160+ uses : pypa/cibuildwheel@b9e566a2b284570af229f6c2a33673410d0389a3 # v4.3.4
162161 with :
163162 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
164163 env :
165164 CIBW_BUILD : " pp311-*"
166165 CIBW_ARCHS : ${{ matrix.cibw_archs }}
167166 CIBW_ENABLE : pypy
167+ # cibuildwheel 4.3.4 bumps to PyPy 8, which requires manylinux_2_28.
168+ CIBW_MANYLINUX_X86_64_IMAGE : manylinux_2_28
168169 if : matrix.cibw_archs != 'aarch64' && matrix.os != 'windows-latest' && matrix.os != 'windows-11-arm'
169170
170171 - uses : actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
0 commit comments