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