@@ -143,13 +143,11 @@ jobs:
143
143
path : dist/
144
144
145
145
- name : Build wheels for CPython 3.13
146
- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
146
+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
147
147
with :
148
148
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
149
149
env :
150
150
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"
153
151
CIBW_BUILD_FRONTEND :
154
152
" pip; args: --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple"
155
153
CIBW_FREE_THREADED_SUPPORT : true
@@ -163,39 +161,39 @@ jobs:
163
161
CIBW_ARCHS : ${{ matrix.cibw_archs }}
164
162
165
163
- name : Build wheels for CPython 3.12
166
- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
164
+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
167
165
with :
168
166
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
169
167
env :
170
168
CIBW_BUILD : " cp312-*"
171
169
CIBW_ARCHS : ${{ matrix.cibw_archs }}
172
170
173
171
- name : Build wheels for CPython 3.11
174
- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
172
+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
175
173
with :
176
174
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
177
175
env :
178
176
CIBW_BUILD : " cp311-*"
179
177
CIBW_ARCHS : ${{ matrix.cibw_archs }}
180
178
181
179
- name : Build wheels for CPython 3.10
182
- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
180
+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
183
181
with :
184
182
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
185
183
env :
186
184
CIBW_BUILD : " cp310-*"
187
185
CIBW_ARCHS : ${{ matrix.cibw_archs }}
188
186
189
187
- name : Build wheels for CPython 3.9
190
- uses : pypa/cibuildwheel@7e5a838a63ac8128d71ab2dfd99e4634dd1bca09 # v2.19.2
188
+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
191
189
with :
192
190
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
193
191
env :
194
192
CIBW_BUILD : " cp39-*"
195
193
CIBW_ARCHS : ${{ matrix.cibw_archs }}
196
194
197
195
- name : Build wheels for PyPy
198
- uses : pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0
196
+ uses : pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3
199
197
with :
200
198
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
201
199
env :
@@ -231,9 +229,9 @@ jobs:
231
229
run : ls dist
232
230
233
231
- 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
235
233
with :
236
234
subject-path : dist/matplotlib-*
237
235
238
236
- 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