@@ -34,25 +34,24 @@ jobs:
3434 fail-fast : false
3535 matrix :
3636 os : [ubuntu-latest]
37- cibw_python : ["cp312", "cp313", "cp313t", " cp314", "cp314t"]
37+ cibw_python : ["cp312", "cp313", "cp314", "cp314t"]
3838 cibw_arch : ["x86_64"]
3939 steps :
40- - uses : actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.2
40+ - uses : actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a # v4.1.2
4141 with :
4242 fetch-depth : 0
43- - uses : actions/setup-python@2e3e4b15a884dc73a63f962bff250a855150a234 # v5.5.0
43+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v5.5.0
4444 name : Install Python
4545 with :
4646 python-version : " 3.12"
4747
4848 - name : Build the wheel
49- uses : pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084 # v3.4.1
49+ uses : pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0
5050 with :
5151 output-dir : dist
5252 env :
5353 CIBW_BUILD : ${{ matrix.cibw_python }}-*
5454 CIBW_ARCHS_LINUX : ${{ matrix.cibw_arch }}
55- CIBW_ENABLE : cpython-freethreading
5655 - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5756 with :
5857 name : wheels_linux_${{ matrix.cibw_arch }}_${{ matrix.cibw_python }}
@@ -66,25 +65,24 @@ jobs:
6665 fail-fast : false
6766 matrix :
6867 os : [ubuntu-22.04-arm]
69- cibw_python : ["cp312", "cp313", "cp313t", " cp314", "cp314t"]
68+ cibw_python : ["cp312", "cp313", "cp314", "cp314t"]
7069 cibw_arch : ["aarch64"]
7170 steps :
72- - uses : actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.2
71+ - uses : actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a # v4.1.2
7372 with :
7473 fetch-depth : 0
75- - uses : actions/setup-python@2e3e4b15a884dc73a63f962bff250a855150a234 # v5.5.0
74+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v5.5.0
7675 name : Install Python
7776 with :
7877 python-version : " 3.12"
7978
8079 - name : Build the wheel
81- uses : pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084 # v3.4.1
80+ uses : pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0
8281 with :
8382 output-dir : dist
8483 env :
8584 CIBW_BUILD : ${{ matrix.cibw_python }}-*
8685 CIBW_ARCHS_LINUX : ${{ matrix.cibw_arch }}
87- CIBW_ENABLE : cpython-freethreading
8886 - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
8987 with :
9088 name : wheels_linux_${{ matrix.cibw_arch }}_${{ matrix.cibw_python }}
@@ -97,42 +95,40 @@ jobs:
9795 fail-fast : false
9896 matrix :
9997 os : [macos-15-intel, macos-14]
100- cibw_python : ["cp312", "cp313", "cp313t", " cp314", "cp314t"]
98+ cibw_python : ["cp312", "cp313", "cp314", "cp314t"]
10199 cibw_arch : ["x86_64", "arm64"]
102100 exclude :
103101 - os : macos-14
104102 cibw_arch : " x86_64"
105103 - os : macos-15-intel
106104 cibw_arch : " arm64"
107105 steps :
108- - uses : actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.2
106+ - uses : actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a # v4.1.2
109107 with :
110108 fetch-depth : 0
111109
112- - uses : actions/setup-python@2e3e4b15a884dc73a63f962bff250a855150a234 # v5.5.0
110+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v5.5.0
113111 name : Install Python
114112 with :
115113 python-version : " 3.12"
116114
117115 - name : Build wheels for CPython (macOS) (x86_64)
118116 if : matrix.cibw_arch == 'x86_64'
119- uses : pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084 # v3.4.1
117+ uses : pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0
120118 with :
121119 output-dir : dist
122120 env :
123121 CIBW_BUILD : ${{ matrix.cibw_python }}-*
124122 CIBW_ARCHS_MACOS : ${{ matrix.cibw_arch }}
125- CIBW_ENABLE : cpython-freethreading
126123
127124 - name : Build wheels for CPython (macOS) (arm64)
128125 if : matrix.cibw_arch == 'arm64'
129- uses : pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084 # v3.4.1
126+ uses : pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0
130127 with :
131128 output-dir : dist
132129 env :
133130 CIBW_BUILD : ${{ matrix.cibw_python }}-*
134131 CIBW_ARCHS_MACOS : ${{ matrix.cibw_arch }}
135- CIBW_ENABLE : cpython-freethreading
136132
137133 - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
138134 with :
@@ -148,7 +144,7 @@ jobs:
148144 matrix :
149145 os : [windows-latest, windows-11-arm]
150146 cibw_arch : ["AMD64", "x86", "ARM64"]
151- cibw_python : ["cp312", "cp313", "cp313t", " cp314", "cp314t"]
147+ cibw_python : ["cp312", "cp313", "cp314", "cp314t"]
152148 exclude :
153149 - os : windows-latest
154150 cibw_arch : ARM64
@@ -157,11 +153,11 @@ jobs:
157153 - os : windows-11-arm
158154 cibw_arch : AMD64
159155 steps :
160- - uses : actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.2
156+ - uses : actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a # v4.1.2
161157 with :
162158 fetch-depth : 0
163159
164- - uses : actions/setup-python@2e3e4b15a884dc73a63f962bff250a855150a234 # v5.5.0
160+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v5.5.0
165161 name : Install Python
166162 with :
167163 python-version : " 3.12"
@@ -185,13 +181,12 @@ jobs:
185181 architecture : arm64
186182
187183 - name : Build Windows wheels for CPython
188- uses : pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084 # v3.4.1
184+ uses : pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0
189185 with :
190186 output-dir : dist
191187 env :
192188 CIBW_BUILD : ${{ matrix.cibw_python }}-*
193189 CIBW_ARCHS_WINDOWS : ${{ matrix.cibw_arch }}
194- CIBW_ENABLE : cpython-freethreading
195190
196191 - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
197192 with :
@@ -212,11 +207,11 @@ jobs:
212207 if : github.repository == 'PyWavelets/pywt' && startsWith(github.ref, 'refs/tags/v')
213208 runs-on : ubuntu-latest
214209 steps :
215- - uses : actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.2
210+ - uses : actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a # v4.1.2
216211 with :
217212 fetch-depth : 0
218213
219- - uses : actions/setup-python@2e3e4b15a884dc73a63f962bff250a855150a234 # v5.5.0
214+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v5.5.0
220215 name : Install Python
221216 with :
222217 python-version : " 3.12"
@@ -248,7 +243,7 @@ jobs:
248243 TWINE_PASSWORD : ${{ secrets.TWINE_TOKEN }}
249244
250245 - name : Github release
251- uses : softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
246+ uses : softprops/action-gh-release@3d0d9888cb7fd7b750713d6e236d1fcb99157228 # v3.0.2
252247 env :
253248 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
254249 GITHUB_REPOSITORY : ${{ github.repository }}
@@ -270,7 +265,7 @@ jobs:
270265 (github.event_name == 'schedule')
271266 runs-on : ubuntu-latest
272267 steps :
273- - uses : actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.2
268+ - uses : actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a # v4.1.2
274269 with :
275270 fetch-depth : 0
276271
0 commit comments