46
46
fetch-depth : 0
47
47
persist-credentials : false
48
48
49
- - uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6 .0
49
+ - uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
50
50
name : Install Python
51
51
with :
52
52
python-version : ' 3.11'
@@ -147,21 +147,17 @@ jobs:
147
147
run : Remove-Item -Recurse C:\Strawberry
148
148
149
149
- name : Build wheels for CPython 3.14
150
- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
150
+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
151
151
with :
152
152
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
153
153
env :
154
154
CIBW_BUILD : " cp314-* cp314t-*"
155
155
CIBW_ENABLE : " cpython-freethreading cpython-prerelease"
156
156
CIBW_ARCHS : ${{ matrix.cibw_archs }}
157
157
CIBW_MANYLINUX_X86_64_IMAGE : manylinux_2_28
158
- CIBW_BEFORE_TEST : >-
159
- python -m pip install
160
- --index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple
161
- --upgrade --pre --only-binary=:all: contourpy numpy pillow
162
158
163
159
- name : Build wheels for CPython 3.13
164
- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
160
+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
165
161
with :
166
162
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
167
163
env :
@@ -170,23 +166,23 @@ jobs:
170
166
CIBW_ARCHS : ${{ matrix.cibw_archs }}
171
167
172
168
- name : Build wheels for CPython 3.12
173
- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
169
+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
174
170
with :
175
171
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
176
172
env :
177
173
CIBW_BUILD : " cp312-*"
178
174
CIBW_ARCHS : ${{ matrix.cibw_archs }}
179
175
180
176
- name : Build wheels for CPython 3.11
181
- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
177
+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
182
178
with :
183
179
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
184
180
env :
185
181
CIBW_BUILD : " cp311-*"
186
182
CIBW_ARCHS : ${{ matrix.cibw_archs }}
187
183
188
184
- name : Build wheels for PyPy
189
- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
185
+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
190
186
with :
191
187
package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
192
188
env :
@@ -223,9 +219,9 @@ jobs:
223
219
run : ls dist
224
220
225
221
- name : Generate artifact attestation for sdist and wheel
226
- uses : actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be # v2.4 .0
222
+ uses : actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0 .0
227
223
with :
228
224
subject-path : dist/matplotlib-*
229
225
230
226
- name : Publish package distributions to PyPI
231
- uses : pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4
227
+ uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0
0 commit comments