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
@@ -58,329 +21,4 @@ linux:
5821 - freethreaded+noopt
5922 - freethreaded+lto
6023 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