Skip to content

Commit 05f2cf1

Browse files
authored
Merge pull request #3 from SwayamInSync/python-coverage
2 parents 90f6197 + 7784703 commit 05f2cf1

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/build_wheels.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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: |
@@ -90,7 +90,7 @@ jobs:
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

Comments
 (0)