1
1
# Describes the targets that the CI system will build and test on.
2
2
3
- darwin :
4
- aarch64-apple-darwin :
5
- arch : aarch64
6
- python_versions :
7
- - " 3.9"
8
- - " 3.10"
9
- - " 3.11"
10
- - " 3.12"
11
- - " 3.13"
12
- - " 3.14"
13
- build_options :
14
- - debug
15
- - pgo+lto
16
- build_options_conditional :
17
- - options :
18
- - freethreaded+debug
19
- - freethreaded+pgo+lto
20
- minimum-python-version : " 3.13"
21
-
22
- x86_64-apple-darwin :
23
- arch : x86_64
24
- python_versions :
25
- - " 3.9"
26
- - " 3.10"
27
- - " 3.11"
28
- - " 3.12"
29
- - " 3.13"
30
- - " 3.14"
31
- build_options :
32
- - debug
33
- - pgo+lto
34
- build_options_conditional :
35
- - options :
36
- - freethreaded+debug
37
- - freethreaded+pgo+lto
38
- minimum-python-version : " 3.13"
39
-
40
3
linux :
41
4
aarch64-unknown-linux-gnu :
42
5
arch : aarch64
@@ -58,329 +21,4 @@ linux:
58
21
- freethreaded+noopt
59
22
- freethreaded+lto
60
23
minimum-python-version : " 3.13"
61
-
62
- armv7-unknown-linux-gnueabi :
63
- arch : armv7
64
- libc : gnu
65
- python_versions :
66
- - " 3.9"
67
- - " 3.10"
68
- - " 3.11"
69
- - " 3.12"
70
- - " 3.13"
71
- - " 3.14"
72
- build_options :
73
- - debug
74
- - noopt
75
- - lto
76
- build_options_conditional :
77
- - options :
78
- - freethreaded+debug
79
- - freethreaded+noopt
80
- - freethreaded+lto
81
- minimum-python-version : " 3.13"
82
-
83
- armv7-unknown-linux-gnueabihf :
84
- arch : armv7
85
- libc : gnu
86
- python_versions :
87
- - " 3.9"
88
- - " 3.10"
89
- - " 3.11"
90
- - " 3.12"
91
- - " 3.13"
92
- - " 3.14"
93
- build_options :
94
- - debug
95
- - noopt
96
- - lto
97
- build_options_conditional :
98
- - options :
99
- - freethreaded+debug
100
- - freethreaded+noopt
101
- - freethreaded+lto
102
- minimum-python-version : " 3.13"
103
-
104
- s390x-unknown-linux-gnu :
105
- arch : s390x
106
- libc : gnu
107
- python_versions :
108
- - " 3.9"
109
- - " 3.10"
110
- - " 3.11"
111
- - " 3.12"
112
- - " 3.13"
113
- - " 3.14"
114
- build_options :
115
- - debug
116
- - noopt
117
- - lto
118
- build_options_conditional :
119
- - options :
120
- - freethreaded+debug
121
- - freethreaded+noopt
122
- - freethreaded+lto
123
- minimum-python-version : " 3.13"
124
-
125
- ppc64le-unknown-linux-gnu :
126
- arch : ppc64le
127
- libc : gnu
128
- python_versions :
129
- - " 3.9"
130
- - " 3.10"
131
- - " 3.11"
132
- - " 3.12"
133
- - " 3.13"
134
- - " 3.14"
135
- build_options :
136
- - debug
137
- - noopt
138
- - lto
139
- build_options_conditional :
140
- - options :
141
- - freethreaded+debug
142
- - freethreaded+noopt
143
- - freethreaded+lto
144
- minimum-python-version : " 3.13"
145
-
146
- riscv64-unknown-linux-gnu :
147
- arch : riscv64
148
- libc : gnu
149
- python_versions :
150
- - " 3.9"
151
- - " 3.10"
152
- - " 3.11"
153
- - " 3.12"
154
- - " 3.13"
155
- - " 3.14"
156
- build_options :
157
- - debug
158
- - noopt
159
- - lto
160
- build_options_conditional :
161
- - options :
162
- - freethreaded+debug
163
- - freethreaded+noopt
164
- - freethreaded+lto
165
- minimum-python-version : " 3.13"
166
-
167
- x86_64-unknown-linux-gnu :
168
- arch : x86_64
169
- libc : gnu
170
- python_versions :
171
- - " 3.9"
172
- - " 3.10"
173
- - " 3.11"
174
- - " 3.12"
175
- - " 3.13"
176
- - " 3.14"
177
- build_options :
178
- - debug
179
- - pgo+lto
180
- build_options_conditional :
181
- - options :
182
- - freethreaded+debug
183
- - freethreaded+pgo+lto
184
- minimum-python-version : " 3.13"
185
- run : true
186
-
187
- x86_64_v2-unknown-linux-gnu :
188
- arch : x86_64
189
- arch_variant : v2
190
- libc : gnu
191
- python_versions :
192
- - " 3.9"
193
- - " 3.10"
194
- - " 3.11"
195
- - " 3.12"
196
- - " 3.13"
197
- - " 3.14"
198
- build_options :
199
- - debug
200
- - pgo+lto
201
- build_options_conditional :
202
- - options :
203
- - freethreaded+debug
204
- - freethreaded+pgo+lto
205
- minimum-python-version : " 3.13"
206
- run : true
207
-
208
- x86_64_v3-unknown-linux-gnu :
209
- arch : x86_64
210
- arch_variant : v3
211
- libc : gnu
212
- python_versions :
213
- - " 3.9"
214
- - " 3.10"
215
- - " 3.11"
216
- - " 3.12"
217
- - " 3.13"
218
- - " 3.14"
219
- build_options :
220
- - debug
221
- - pgo+lto
222
- build_options_conditional :
223
- - options :
224
- - freethreaded+debug
225
- - freethreaded+pgo+lto
226
- minimum-python-version : " 3.13"
227
- run : true
228
-
229
- x86_64_v4-unknown-linux-gnu :
230
- arch : x86_64
231
- arch_variant : v4
232
- libc : gnu
233
- python_versions :
234
- - " 3.9"
235
- - " 3.10"
236
- - " 3.11"
237
- - " 3.12"
238
- - " 3.13"
239
- - " 3.14"
240
- build_options :
241
- - debug
242
- - pgo+lto
243
- build_options_conditional :
244
- - options :
245
- - freethreaded+debug
246
- - freethreaded+pgo+lto
247
- minimum-python-version : " 3.13"
248
- run : true
249
-
250
- x86_64-unknown-linux-musl :
251
- arch : x86_64
252
- libc : musl
253
- python_versions :
254
- - " 3.9"
255
- - " 3.10"
256
- - " 3.11"
257
- - " 3.12"
258
- - " 3.13"
259
- - " 3.14"
260
- build_options :
261
- - debug+static
262
- - noopt+static
263
- - lto+static
264
- - debug
265
- - noopt
266
- - lto
267
- build_options_conditional :
268
- - options :
269
- - freethreaded+debug
270
- - freethreaded+noopt
271
- - freethreaded+lto
272
- minimum-python-version : " 3.13"
273
- run : true
274
-
275
- x86_64_v2-unknown-linux-musl :
276
- arch : x86_64
277
- arch_variant : v2
278
- libc : musl
279
- python_versions :
280
- - " 3.9"
281
- - " 3.10"
282
- - " 3.11"
283
- - " 3.12"
284
- - " 3.13"
285
- - " 3.14"
286
- build_options :
287
- - debug+static
288
- - noopt+static
289
- - lto+static
290
- - debug
291
- - noopt
292
- - lto
293
- build_options_conditional :
294
- - options :
295
- - freethreaded+debug
296
- - freethreaded+noopt
297
- - freethreaded+lto
298
- minimum-python-version : " 3.13"
299
- run : true
300
-
301
- x86_64_v3-unknown-linux-musl :
302
- arch : x86_64
303
- arch_variant : v3
304
- libc : musl
305
- python_versions :
306
- - " 3.9"
307
- - " 3.10"
308
- - " 3.11"
309
- - " 3.12"
310
- - " 3.13"
311
- - " 3.14"
312
- build_options :
313
- - debug+static
314
- - noopt+static
315
- - lto+static
316
- - debug
317
- - noopt
318
- - lto
319
- build_options_conditional :
320
- - options :
321
- - freethreaded+debug
322
- - freethreaded+noopt
323
- - freethreaded+lto
324
- minimum-python-version : " 3.13"
325
- run : true
326
-
327
- x86_64_v4-unknown-linux-musl :
328
- arch : x86_64
329
- arch_variant : v4
330
- libc : musl
331
- python_versions :
332
- - " 3.9"
333
- - " 3.10"
334
- - " 3.11"
335
- - " 3.12"
336
- - " 3.13"
337
- - " 3.14"
338
- build_options :
339
- - debug+static
340
- - noopt+static
341
- - lto+static
342
- - debug
343
- - noopt
344
- - lto
345
- build_options_conditional :
346
- - options :
347
- - freethreaded+debug
348
- - freethreaded+noopt
349
- - freethreaded+lto
350
- minimum-python-version : " 3.13"
351
- run : true
352
-
353
- windows :
354
- i686-pc-windows-msvc :
355
- arch : x86
356
- vcvars : vcvars32.bat
357
- python_versions :
358
- - " 3.9"
359
- - " 3.10"
360
- - " 3.11"
361
- - " 3.12"
362
- - " 3.13"
363
- - " 3.14"
364
- build_options :
365
- - pgo
366
- build_options_conditional :
367
- - options :
368
- - freethreaded+pgo
369
- minimum-python-version : " 3.13"
370
-
371
- x86_64-pc-windows-msvc :
372
- arch : x86_64
373
- vcvars : vcvars64.bat
374
- python_versions :
375
- - " 3.9"
376
- - " 3.10"
377
- - " 3.11"
378
- - " 3.12"
379
- - " 3.13"
380
- - " 3.14"
381
- build_options :
382
- - pgo
383
- build_options_conditional :
384
- - options :
385
- - freethreaded+pgo
386
- minimum-python-version : " 3.13"
24
+
0 commit comments