@@ -27,19 +27,19 @@ jobs:
27
27
- name : Set up Python
28
28
uses : actions/setup-python@v4
29
29
with :
30
- python-version : " >=3.10 .0"
30
+ python-version : " >=3.11 .0"
31
31
32
32
- name : Verify QuadBLAS submodule
33
33
run : |
34
34
ls -la quaddtype/numpy_quaddtype/QBLAS/
35
35
ls -la quaddtype/numpy_quaddtype/QBLAS/include/quadblas/
36
36
37
37
- name : Install cibuildwheel
38
- run : pip install cibuildwheel==2.20.0
38
+ run : pip install cibuildwheel==3.1.4
39
39
40
40
- name : Build wheels
41
41
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 "
43
43
CIBW_MANYLINUX_X86_64_IMAGE : manylinux_2_28
44
44
CIBW_BUILD_VERBOSITY : " 3"
45
45
CIBW_BEFORE_ALL : |
90
90
- name : Set up Python
91
91
uses : actions/setup-python@v4
92
92
with :
93
- python-version : " 3.10 "
93
+ python-version : " >=3.11.0 "
94
94
95
95
- name : Install dependencies
96
96
run : |
@@ -118,11 +118,11 @@ jobs:
118
118
ls -la quaddtype/numpy_quaddtype/QBLAS/include/quadblas/
119
119
120
120
- name : Install cibuildwheel
121
- run : pip install cibuildwheel==2.20.0
121
+ run : pip install cibuildwheel==3.1.4
122
122
123
123
- name : Build wheels
124
124
env :
125
- CIBW_BUILD : " cp310-* cp311-* cp312-*"
125
+ CIBW_BUILD : " cp310-* cp311-* cp312-* cp313-* cp314-* "
126
126
CIBW_ARCHS_MACOS : ${{ matrix.os == 'macos-13' && 'x86_64' || 'arm64' }}
127
127
CIBW_BUILD_VERBOSITY : " 3"
128
128
CIBW_ENVIRONMENT : >
@@ -165,10 +165,10 @@ jobs:
165
165
with :
166
166
arch : ${{ matrix.architecture }}
167
167
168
- - name : Set up Python 3.10
168
+ - name : Set up Python
169
169
uses : actions/setup-python@v4
170
170
with :
171
- python-version : " 3.10 "
171
+ python-version : " >=3.11.0 "
172
172
architecture : ${{ matrix.architecture }}
173
173
174
174
- name : Install CMake
@@ -193,12 +193,12 @@ jobs:
193
193
shell : bash -l {0}
194
194
run : |
195
195
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
197
197
198
198
- name : Build wheels
199
199
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-*"
202
202
CIBW_ARCHS_WINDOWS : ${{ matrix.architecture == 'x86' && 'x86' || 'AMD64' }}
203
203
CIBW_BUILD_VERBOSITY : " 3"
204
204
DISTUTILS_USE_SDK : " 1"
0 commit comments