@@ -10,19 +10,14 @@ commands:
1010 parameters :
1111 cibw-version :
1212 type : string
13- default : 2.21.3
13+ default : 3.1.2
1414 steps :
1515 - run :
1616 name : run cibuildwheel
1717 shell : bash -eo pipefail
1818 command : |
19- if [[ $OS == Windows_NT ]]; then
20- python -m pip install --user cibuildwheel==<< parameters.cibw-version >>
21- python -m cibuildwheel --output-dir dist
22- else
23- python3 -m pip install --user cibuildwheel==<< parameters.cibw-version >>
24- python3 -m cibuildwheel --output-dir dist
25- fi
19+ python -m pip install --user cibuildwheel==<< parameters.cibw-version >>
20+ python -m cibuildwheel --output-dir dist
2621
2722 - store_artifacts : &store-artifacts
2823 path : ./dist
7772 type : string
7873
7974 macos :
80- xcode : 16.1.0
75+ xcode : 16.4.0 # latest as of August 2025
8176 resource_class : macos.m1.medium.gen1
8277
8378 environment :
@@ -146,7 +141,7 @@ jobs:
146141
147142 test-airspeed-velocity :
148143 docker :
149- - image : cimg/python:3.9
144+ - image : cimg/python:3.10
150145
151146 steps :
152147 - checkout
@@ -303,7 +298,7 @@ workflows:
303298 - build-linux : &build
304299 matrix :
305300 parameters :
306- python-version : &python-versions [3.9.4, 3.10.0, 3.11.0, 3.12.0, 3.13.0]
301+ python-version : &python-versions [3.9.4, 3.10.0, 3.11.0, 3.12.0, 3.13.0, 3.14.0 ]
307302 - build-linux-aarch64 : *build
308303 - build-sdist
309304 - build-osx : *build
@@ -319,7 +314,8 @@ workflows:
319314 parameters :
320315 # test the lowest supported numpy and the latest
321316 dependencies : [oldest-supported-numpy, numpy]
322- python-version : *python-versions
317+ # TODO: Use *python-versions once a non-rc image has been released for 3.14
318+ python-version : [3.9.4, 3.10.0, 3.11.0, 3.12.0, 3.13.0]
323319 exclude :
324320 - dependencies : oldest-supported-numpy # oldest-supported-numpy deprecated after 3.12
325321 python-version : 3.13.0
0 commit comments