75
75
- os : windows-latest
76
76
python : 313t
77
77
platform_id : win_amd64
78
- free_threaded_support : True
78
+ cibw_enable : cpython-freethreading
79
79
80
80
# Linux 64 bit manylinux2014
81
81
- os : ubuntu-latest
98
98
python : 313t
99
99
platform_id : manylinux_x86_64
100
100
manylinux_image : manylinux2014
101
- free_threaded_support : True
101
+ cibw_enable : cpython-freethreading
102
102
103
103
# # Linux 64 bit manylinux2014
104
104
- os : ubuntu-24.04-arm
@@ -121,7 +121,7 @@ jobs:
121
121
python : 313t
122
122
platform_id : manylinux_aarch64
123
123
manylinux_image : manylinux2014
124
- free_threaded_support : True
124
+ cibw_enable : cpython-freethreading
125
125
126
126
# MacOS x86_64
127
127
- os : macos-13
@@ -139,7 +139,7 @@ jobs:
139
139
- os : macos-13
140
140
python : 313t
141
141
platform_id : macosx_x86_64
142
- free_threaded_support : True
142
+ cibw_enable : cpython-freethreading
143
143
144
144
# MacOS arm64
145
145
- os : macos-14
@@ -157,7 +157,7 @@ jobs:
157
157
- os : macos-14
158
158
python : 313t
159
159
platform_id : macosx_arm64
160
- free_threaded_support : True
160
+ cibw_enable : cpython-freethreading
161
161
162
162
steps :
163
163
- name : Checkout scikit-learn
@@ -173,8 +173,7 @@ jobs:
173
173
174
174
- name : Build and test wheels
175
175
env :
176
- CIBW_PRERELEASE_PYTHONS : ${{ matrix.prerelease_pythons }}
177
- CIBW_FREE_THREADED_SUPPORT : ${{ matrix.free_threaded_support }}
176
+ CIBW_ENABLE : ${{ matrix.cibw_enable }}
178
177
CIBW_ENVIRONMENT : SKLEARN_SKIP_NETWORK_TESTS=1
179
178
CIBW_BUILD : cp${{ matrix.python }}-${{ matrix.platform_id }}
180
179
CIBW_ARCHS : all
0 commit comments