Skip to content

Commit 44d1653

Browse files
committed
Use native arm64 ubuntu runners, and don't skip Python 3.13
1 parent b665812 commit 44d1653

File tree

3 files changed

+5
-13
lines changed

3 files changed

+5
-13
lines changed

.github/workflows/build_cuda.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
env:
4141
CIBW_BUILD: "cp3*"
4242
# Temporarily skip 3.13 because it is still an RC and our dependencies aren't there yet
43-
CIBW_SKIP: "cp36-* cp37-* *-win32 *-manylinux_i686 *-musllinux_* *-macosx_* cp313-*"
43+
CIBW_SKIP: "cp36-* cp37-* *-win32 *-manylinux_i686 *-musllinux_* *-macosx_*"
4444
CIBW_BUILD_VERBOSITY: 1
4545

4646
# Clean the build directory between builds

.github/workflows/build_default.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ jobs:
4242
include:
4343
- os: ubuntu-latest
4444
cibw_archs: "x86_64"
45-
- os: ubuntu-latest
45+
- os: ubuntu-24.04-arm
4646
cibw_archs: "aarch64"
4747
- os: windows-2022
4848
cibw_archs: "auto64"
49-
# Include macos-13 to get Intel x86_64 macs and maos-latest to get the Aaarch64 macs
49+
# Include macos-13 to get Intel x86_64 macs and macos-latest to get the Aaarch64 macs
5050
- os: macos-13
5151
cibw_archs: "x86_64"
5252
- os: macos-latest
@@ -55,21 +55,13 @@ jobs:
5555
steps:
5656
- uses: actions/checkout@master
5757

58-
# This might not be necessary once ARM runners become available for general use
59-
- name: Set up QEMU
60-
if: matrix.cibw_archs == 'aarch64'
61-
uses: docker/setup-qemu-action@v3
62-
with:
63-
platforms: arm64
64-
6558
- name: Build wheels
6659
uses: pypa/[email protected]
6760
with:
6861
output-dir: wheelhouse
6962
env:
7063
CIBW_BUILD: "cp3*"
71-
# Temporarily skip 3.13 because it is still an RC and our dependencies aren't there yet
72-
CIBW_SKIP: "cp36-* cp37-* *-win32 *-manylinux_i686 *-musllinux_* cp313-*"
64+
CIBW_SKIP: "cp36-* cp37-* *-win32 *-manylinux_i686 *-musllinux_*"
7365
# Clean the build directory between builds
7466
CIBW_BEFORE_BUILD: >-
7567
rm -rf {package}/osqp_sources/build

.github/workflows/build_mkl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
env:
3333
CIBW_BUILD: "cp3*"
3434
# Temporarily skip 3.13 because it is still an RC and our dependencies aren't there yet
35-
CIBW_SKIP: "cp36-* cp37-* *-win32 *-manylinux_i686 *-musllinux_* cp313-*"
35+
CIBW_SKIP: "cp36-* cp37-* *-win32 *-manylinux_i686 *-musllinux_*"
3636
CIBW_BUILD_VERBOSITY: 1
3737

3838
# Clean the build directory between builds

0 commit comments

Comments
 (0)