@@ -27,19 +27,19 @@ jobs:
2727 - name : Set up Python
2828 uses : actions/setup-python@v4
2929 with :
30- python-version : " >=3.10 .0"
30+ python-version : " >=3.11 .0"
3131
3232 - name : Verify QuadBLAS submodule
3333 run : |
3434 ls -la quaddtype/numpy_quaddtype/QBLAS/
3535 ls -la quaddtype/numpy_quaddtype/QBLAS/include/quadblas/
3636
3737 - name : Install cibuildwheel
38- run : pip install cibuildwheel==2.20.0
38+ run : pip install cibuildwheel==3.1.4
3939
4040 - name : Build wheels
4141 env :
42- CIBW_BUILD : " cp310-manylinux_x86_64 cp311-manylinux_x86_64 cp312-manylinux_x86_64"
42+ CIBW_BUILD : " cp310-manylinux_x86_64 cp311-manylinux_x86_64 cp312-manylinux_x86_64 cp313-manylinux_x86_64 cp314-manylinux_x86_64 "
4343 CIBW_MANYLINUX_X86_64_IMAGE : manylinux_2_28
4444 CIBW_BUILD_VERBOSITY : " 3"
4545 CIBW_BEFORE_ALL : |
9090 - name : Set up Python
9191 uses : actions/setup-python@v4
9292 with :
93- python-version : " 3.10 "
93+ python-version : " >=3.11.0 "
9494
9595 - name : Install dependencies
9696 run : |
@@ -118,11 +118,11 @@ jobs:
118118 ls -la quaddtype/numpy_quaddtype/QBLAS/include/quadblas/
119119
120120 - name : Install cibuildwheel
121- run : pip install cibuildwheel==2.20.0
121+ run : pip install cibuildwheel==3.1.4
122122
123123 - name : Build wheels
124124 env :
125- CIBW_BUILD : " cp310-* cp311-* cp312-*"
125+ CIBW_BUILD : " cp310-* cp311-* cp312-* cp313-* cp314-* "
126126 CIBW_ARCHS_MACOS : ${{ matrix.os == 'macos-13' && 'x86_64' || 'arm64' }}
127127 CIBW_BUILD_VERBOSITY : " 3"
128128 CIBW_ENVIRONMENT : >
@@ -165,10 +165,10 @@ jobs:
165165 with :
166166 arch : ${{ matrix.architecture }}
167167
168- - name : Set up Python 3.10
168+ - name : Set up Python
169169 uses : actions/setup-python@v4
170170 with :
171- python-version : " 3.10 "
171+ python-version : " >=3.11.0 "
172172 architecture : ${{ matrix.architecture }}
173173
174174 - name : Install CMake
@@ -193,12 +193,12 @@ jobs:
193193 shell : bash -l {0}
194194 run : |
195195 pip install -U pip
196- pip install cibuildwheel==2.20.0 ninja meson meson-python numpy delvewheel pytest
196+ pip install cibuildwheel==3.1.4 ninja meson meson-python numpy delvewheel pytest
197197
198198 - name : Build wheels
199199 env :
200- CIBW_BUILD : " cp310-* cp311-* cp312-*"
201- CIBW_SKIP : " pp* cp36-* cp37-* cp38-* cp39-* cp313-* "
200+ CIBW_BUILD : " cp310-* cp311-* cp312-* cp313-* cp314-* "
201+ CIBW_SKIP : " pp* cp36-* cp37-* cp38-* cp39-*"
202202 CIBW_ARCHS_WINDOWS : ${{ matrix.architecture == 'x86' && 'x86' || 'AMD64' }}
203203 CIBW_BUILD_VERBOSITY : " 3"
204204 DISTUTILS_USE_SDK : " 1"
0 commit comments