Skip to content

Commit 2a934c9

Browse files
committed
ci: Pin cp313t wheel builds to cibuildwheel v3
cibuildwheel v4 drops support for building 3.13t wheels. Switching from using the pypa/cibuildwheel action to using `pip install` will let us express the version constraint for this job and stop dependabot from trying to update it to a version that can't work. Signed-off-by: Matt Wozniski <godlygeek@gmail.com>
1 parent 837fad3 commit 2a934c9

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/build_wheels.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,12 @@ jobs:
100100
- name: Extract sdist
101101
run: |
102102
tar zxvf *.tar.gz --strip-components=1
103+
- name: Set up Python
104+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
105+
- name: Install cibuildwheel v3
106+
run: python -m pip install 'cibuildwheel<4'
103107
- name: Build wheels
104-
uses: pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084 # v3.4.1
108+
run: python -m cibuildwheel
105109
env:
106110
CIBW_BUILD: "cp313t-${{ matrix.wheel_type }}"
107111
CIBW_ARCHS_LINUX: auto

0 commit comments

Comments
 (0)