Skip to content

Commit 5cd2d1e

Browse files
authored
Merge pull request #199 from ocefpaf/bump_cibuildwheel
bump cibuildwheel and manylinux
2 parents ccda3a8 + f119e16 commit 5cd2d1e

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
include:
1919
- os: ubuntu-22.04
2020
arch: x86_64
21-
- os: ubuntu-22.04
21+
- os: ubuntu-24.04-arm
2222
arch: aarch64
2323
- os: windows-2022
2424
arch: AMD64
@@ -33,21 +33,14 @@ jobs:
3333
fetch-depth: 0
3434
persist-credentials: false
3535

36-
# For aarch64 support
37-
# https://cibuildwheel.pypa.io/en/stable/faq/#emulation
38-
- uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
39-
with:
40-
platforms: all
41-
if: runner.os == 'Linux' && matrix.arch == 'aarch64'
42-
4336
- name: "Building ${{ matrix.os }} (${{ matrix.arch }}) wheels"
44-
uses: pypa/cibuildwheel@95d2f3a92fbf80abe066b09418bbf128a8923df2 # v3.0.1
37+
uses: pypa/cibuildwheel@ffd835cef18fa11522f608fc0fa973b89f5ddc87 # v3.1.0
4538
env:
4639
# Skips pypy and musllinux for now.
4740
CIBW_SKIP: "pp* cp36-* cp37-* cp38-* *-musllinux*"
4841
CIBW_ARCHS: ${{ matrix.arch }}
4942
CIBW_BUILD_FRONTEND: build
50-
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
43+
CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28
5144
CIBW_TEST_REQUIRES: pytest pandas>=2
5245
CIBW_TEST_COMMAND: >
5346
python -c "import gsw; print(f'gsw v{gsw.__version__}')" &&

0 commit comments

Comments
 (0)