Skip to content

Commit 0f46bb7

Browse files
committed
CI: Try to build wheels for free threading
As per conda-incubator/setup-miniconda#395 The default should be the free-threadin version
1 parent 38c79dc commit 0f46bb7

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
os: [ ubuntu-latest ]
22-
python-version: [ 3.9, "3.10", "3.11" ]
22+
python-version: [ 3.9, "3.10", "3.11", "3.13t" ]
2323

2424
env:
2525
PYTHON_VERSION: ${{ matrix.python-version }}
@@ -54,7 +54,7 @@ jobs:
5454
# macos-13 runners have intel chips. macos-14 and above
5555
# runners have Apple silicon chips.
5656
os: [ ubuntu-latest, macos-13, windows-latest ]
57-
python-version: [ 3.9, "3.10", "3.11", "3.12", "3.13"]
57+
python-version: [ 3.9, "3.10", "3.11", "3.12", "3.13", "3.13t"]
5858
link_mkl: [true]
5959

6060
env:
@@ -139,7 +139,7 @@ jobs:
139139
run: conda install -y openblas pkgconfig
140140

141141
- name: Build wheels
142-
uses: pypa/[email protected].2
142+
uses: pypa/[email protected].3
143143

144144
- uses: actions/upload-artifact@v4
145145
with:

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ dependencies = [
2323
[tool.cibuildwheel]
2424
# Load SCS source submodule, already done in CI/CD
2525
before-all = "git submodule update --init"
26+
enable = ["cpython-freethreading"]
2627
skip = [
2728
"pp*", # Disable building PyPy wheels on all platforms
2829
"*-win32", # fails on locating Python headers, probably meson.build is misconfigured

0 commit comments

Comments
 (0)