4646 fetch-depth : 0
4747 persist-credentials : false
4848
49- - uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6 .0
49+ - uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
5050 name : Install Python
5151 with :
5252 python-version : ' 3.11'
@@ -147,21 +147,17 @@ jobs:
147147 run : Remove-Item -Recurse C:\Strawberry
148148
149149 - name : Build wheels for CPython 3.14
150- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
150+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
151151 with :
152152 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
153153 env :
154154 CIBW_BUILD : " cp314-* cp314t-*"
155155 CIBW_ENABLE : " cpython-freethreading cpython-prerelease"
156156 CIBW_ARCHS : ${{ matrix.cibw_archs }}
157157 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
162158
163159 - name : Build wheels for CPython 3.13
164- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
160+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
165161 with :
166162 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
167163 env :
@@ -170,23 +166,23 @@ jobs:
170166 CIBW_ARCHS : ${{ matrix.cibw_archs }}
171167
172168 - name : Build wheels for CPython 3.12
173- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
169+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
174170 with :
175171 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
176172 env :
177173 CIBW_BUILD : " cp312-*"
178174 CIBW_ARCHS : ${{ matrix.cibw_archs }}
179175
180176 - name : Build wheels for CPython 3.11
181- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
177+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
182178 with :
183179 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
184180 env :
185181 CIBW_BUILD : " cp311-*"
186182 CIBW_ARCHS : ${{ matrix.cibw_archs }}
187183
188184 - name : Build wheels for PyPy
189- uses : pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3
185+ uses : pypa/cibuildwheel@c923d83ad9c1bc00211c5041d0c3f73294ff88f6 # v3.1.4
190186 with :
191187 package-dir : dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
192188 env :
@@ -223,9 +219,9 @@ jobs:
223219 run : ls dist
224220
225221 - 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
227223 with :
228224 subject-path : dist/matplotlib-*
229225
230226 - 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