forked from astral-sh/python-build-standalone
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathci-targets.yaml
More file actions
130 lines (121 loc) · 2.18 KB
/
ci-targets.yaml
File metadata and controls
130 lines (121 loc) · 2.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
# Describes the targets that the CI system will build and test on.
darwin:
aarch64-apple-darwin:
arch: aarch64
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
build_options:
- pgo+lto
x86_64-apple-darwin:
arch: x86_64
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
build_options:
- pgo+lto
run: true
linux:
aarch64-unknown-linux-gnu:
arch: aarch64
libc: gnu
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
build_options:
- pgo+lto
x86_64-unknown-linux-gnu:
arch: x86_64
libc: gnu
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
build_options:
- pgo+lto
run: true
x86_64-unknown-linux-musl:
arch: x86_64
libc: musl
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
build_options:
- lto+static
run: true
aarch64-unknown-linux-musl:
arch: aarch64
libc: musl
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
build_options:
- lto
run: true
windows:
i686-pc-windows-msvc:
arch: x86
vcvars: vcvars32.bat
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
vs_version: "2022"
build_options:
- pgo
x86_64-pc-windows-msvc:
arch: x86_64
vcvars: vcvars64.bat
python_versions:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
vs_version: "2022"
vs_version_override_conditional:
vs_version: "2026"
minimum-python-version: "3.15"
build_options:
- pgo
aarch64-pc-windows-msvc:
arch: aarch64
vcvars: vcvarsamd64_arm64.bat
python_versions:
# On 3.10, `_tkinter` is failing to be included in the build
# - "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
- "3.15"
vs_version: "2022"
build_options:
- pgo