Skip to content

Commit 6849080

Browse files
remove EOL Python versions and Bumps numpy text fixture (#1333)
* remove EOL Python versions * Fix typo in comments for executable suffix removal in test-pypy.yml
1 parent 0903b46 commit 6849080

9 files changed

Lines changed: 524 additions & 474 deletions

File tree

.github/workflows/e2e-cache-freethreaded.yml

Lines changed: 69 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,18 @@ jobs:
2323
matrix:
2424
os:
2525
[
26-
ubuntu-latest,
2726
ubuntu-22.04,
27+
ubuntu-latest,
2828
ubuntu-24.04-arm,
29-
ubuntu-22.04-arm,
3029
windows-latest,
31-
macos-latest,
32-
macos-15-intel
30+
windows-11-arm,
31+
macos-15-intel,
32+
macos-latest
3333
]
34-
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
34+
python-version: [3.13.14t, 3.14.6t]
35+
exclude:
36+
- os: windows-11-arm
37+
python-version: 3.13.14t
3538
steps:
3639
- uses: actions/checkout@v6
3740
- name: Setup Python
@@ -50,15 +53,18 @@ jobs:
5053
matrix:
5154
os:
5255
[
56+
ubuntu-22.04,
5357
ubuntu-latest,
5458
ubuntu-24.04-arm,
55-
ubuntu-22.04,
56-
ubuntu-22.04-arm,
5759
windows-latest,
58-
macos-latest,
59-
macos-15-intel
60+
windows-11-arm,
61+
macos-15-intel,
62+
macos-latest
6063
]
61-
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
64+
python-version: [3.13.14t, 3.14.6t]
65+
exclude:
66+
- os: windows-11-arm
67+
python-version: 3.13.14t
6268
steps:
6369
- uses: actions/checkout@v6
6470
- name: Setup Python
@@ -90,15 +96,15 @@ jobs:
9096
matrix:
9197
os:
9298
[
93-
ubuntu-latest,
9499
ubuntu-22.04,
100+
ubuntu-latest,
95101
ubuntu-24.04-arm,
96-
ubuntu-22.04-arm,
97102
windows-latest,
98-
macos-latest,
99-
macos-15-intel
103+
windows-11-arm,
104+
macos-15-intel,
105+
macos-latest
100106
]
101-
python-version: [3.13.0, 3.13.1, 3.13.2]
107+
python-version: [3.13.14, 3.14.6]
102108
steps:
103109
- uses: actions/checkout@v6
104110
- name: Install poetry
@@ -122,15 +128,18 @@ jobs:
122128
matrix:
123129
os:
124130
[
125-
ubuntu-latest,
126131
ubuntu-22.04,
132+
ubuntu-latest,
127133
ubuntu-24.04-arm,
128-
ubuntu-22.04-arm,
129134
windows-latest,
130-
macos-latest,
131-
macos-15-intel
135+
windows-11-arm,
136+
macos-15-intel,
137+
macos-latest
132138
]
133-
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
139+
python-version: [3.13.14t, 3.14.6t]
140+
exclude:
141+
- os: windows-11-arm
142+
python-version: 3.13.14t
134143
steps:
135144
- uses: actions/checkout@v6
136145
- name: Setup Python
@@ -150,15 +159,18 @@ jobs:
150159
matrix:
151160
os:
152161
[
153-
ubuntu-latest,
154162
ubuntu-22.04,
163+
ubuntu-latest,
155164
ubuntu-24.04-arm,
156-
ubuntu-22.04-arm,
157165
windows-latest,
158-
macos-latest,
159-
macos-15-intel
166+
windows-11-arm,
167+
macos-15-intel,
168+
macos-latest
160169
]
161-
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
170+
python-version: [3.13.14t, 3.14.6t]
171+
exclude:
172+
- os: windows-11-arm
173+
python-version: 3.13.14t
162174
steps:
163175
- uses: actions/checkout@v6
164176
- name: Setup Python
@@ -191,15 +203,18 @@ jobs:
191203
matrix:
192204
os:
193205
[
194-
ubuntu-latest,
195206
ubuntu-22.04,
207+
ubuntu-latest,
196208
ubuntu-24.04-arm,
197-
ubuntu-22.04-arm,
198209
windows-latest,
199-
macos-latest,
200-
macos-15-intel
210+
windows-11-arm,
211+
macos-15-intel,
212+
macos-latest
201213
]
202-
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
214+
python-version: [3.13.14t, 3.14.6t]
215+
exclude:
216+
- os: windows-11-arm
217+
python-version: 3.13.14t
203218
steps:
204219
- uses: actions/checkout@v6
205220
- name: Setup Python
@@ -219,15 +234,18 @@ jobs:
219234
matrix:
220235
os:
221236
[
222-
ubuntu-latest,
223237
ubuntu-22.04,
238+
ubuntu-latest,
224239
ubuntu-24.04-arm,
225-
ubuntu-22.04-arm,
226240
windows-latest,
227-
macos-latest,
228-
macos-15-intel
241+
windows-11-arm,
242+
macos-15-intel,
243+
macos-latest
229244
]
230-
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
245+
python-version: [3.13.14t, 3.14.6t]
246+
exclude:
247+
- os: windows-11-arm
248+
python-version: 3.13.14t
231249
steps:
232250
- uses: actions/checkout@v6
233251
- name: Setup Python
@@ -248,15 +266,18 @@ jobs:
248266
matrix:
249267
os:
250268
[
251-
ubuntu-latest,
252269
ubuntu-22.04,
270+
ubuntu-latest,
253271
ubuntu-24.04-arm,
254-
ubuntu-22.04-arm,
255272
windows-latest,
256-
macos-latest,
257-
macos-15-intel
273+
windows-11-arm,
274+
macos-15-intel,
275+
macos-latest
258276
]
259-
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
277+
python-version: [3.13.14t, 3.14.6t]
278+
exclude:
279+
- os: windows-11-arm
280+
python-version: 3.13.14t
260281
steps:
261282
- uses: actions/checkout@v6
262283
- name: Setup Python
@@ -274,15 +295,18 @@ jobs:
274295
matrix:
275296
os:
276297
[
277-
ubuntu-latest,
278298
ubuntu-22.04,
299+
ubuntu-latest,
279300
ubuntu-24.04-arm,
280-
ubuntu-22.04-arm,
281301
windows-latest,
282-
macos-latest,
283-
macos-15-intel
302+
windows-11-arm,
303+
macos-15-intel,
304+
macos-latest
284305
]
285-
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
306+
python-version: [3.13.14t, 3.14.6t]
307+
exclude:
308+
- os: windows-11-arm
309+
python-version: 3.13.14t
286310
steps:
287311
- uses: actions/checkout@v6
288312
- name: Setup Python

0 commit comments

Comments
 (0)