@@ -143,13 +143,11 @@ jobs:
143143 path : dist/
144144
145145 - name : Build wheels for CPython 3.13
146- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
146+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
147147 with :
148148 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
149149 env :
150150 CIBW_BUILD : " cp313-* cp313t-*"
151- # No free-threading wheels for NumPy; musllinux skipped for main builds also.
152- CIBW_SKIP : " cp313t-win_amd64 *-musllinux_aarch64"
153151 CIBW_BUILD_FRONTEND :
154152 " pip; args: --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple"
155153 CIBW_FREE_THREADED_SUPPORT : true
@@ -163,39 +161,39 @@ jobs:
163161 CIBW_ARCHS : ${{ matrix.cibw_archs }}
164162
165163 - name : Build wheels for CPython 3.12
166- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
164+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
167165 with :
168166 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
169167 env :
170168 CIBW_BUILD : " cp312-*"
171169 CIBW_ARCHS : ${{ matrix.cibw_archs }}
172170
173171 - name : Build wheels for CPython 3.11
174- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
172+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
175173 with :
176174 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
177175 env :
178176 CIBW_BUILD : " cp311-*"
179177 CIBW_ARCHS : ${{ matrix.cibw_archs }}
180178
181179 - name : Build wheels for CPython 3.10
182- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
180+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
183181 with :
184182 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
185183 env :
186184 CIBW_BUILD : " cp310-*"
187185 CIBW_ARCHS : ${{ matrix.cibw_archs }}
188186
189187 - name : Build wheels for CPython 3.9
190- uses : pypa/cibuildwheel@7e5a838a63ac8128d71ab2dfd99e4634dd1bca09 # v2.19.2
188+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
191189 with :
192190 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
193191 env :
194192 CIBW_BUILD : " cp39-*"
195193 CIBW_ARCHS : ${{ matrix.cibw_archs }}
196194
197195 - name : Build wheels for PyPy
198- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
196+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
199197 with :
200198 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
201199 env :
@@ -231,9 +229,9 @@ jobs:
231229 run : ls dist
232230
233231 - name : Generate artifact attestation for sdist and wheel
234- uses : actions/attest-build-provenance@210c1913531870065f03ce1f9440dd87bc0938cd # v1.4.0
232+ uses : actions/attest-build-provenance@ef244123eb79f2f7a7e75d99086184180e6d0018 # v1.4.4
235233 with :
236234 subject-path : dist/matplotlib-*
237235
238236 - name : Publish package distributions to PyPI
239- uses : pypa/gh-action-pypi-publish@ec4db0b4ddc65acdf4bff5fa45ac92d78b56bdf0 # v1.9.0
237+ uses : pypa/gh-action-pypi-publish@15c56dba361d8335944d31a2ecd17d700fc7bcbc # v1.12.2
0 commit comments