6060 - os : macos-14
6161 arch : arm64
6262 CIBW_ENVIRONMENT : MACOSX_DEPLOYMENT_TARGET=14.0
63- - os : macos-12
63+ - os : macos-13
6464 arch : x86_64
65- CIBW_ENVIRONMENT : MACOSX_DEPLOYMENT_TARGET=12 .0
65+ CIBW_ENVIRONMENT : MACOSX_DEPLOYMENT_TARGET=13 .0
6666
6767 steps :
6868 - uses : actions/checkout@v4
@@ -84,21 +84,21 @@ jobs:
8484 # These needs to rotate every new Python release.
8585 run : |
8686 if [[ "${{ github.event_name }}" == "pull_request" ]]; then
87- CIBW_SKIP="pp* cp36-* cp37-* cp38-* * -musllinux* cp39-* cp310-* cp311-* cp312-*"
87+ CIBW_SKIP="pp* cp36-* cp37-* cp38-* cp314t-* * -musllinux* cp39-* cp310-* cp311-* cp312-* cp313 -*"
8888 else
89- CIBW_SKIP="pp* cp36-* cp37-* cp38-* *-musllinux*"
89+ CIBW_SKIP="pp* cp36-* cp37-* cp38-* cp314t-* *-musllinux*"
9090 fi
9191 echo "CIBW_SKIP=$CIBW_SKIP" >> $GITHUB_ENV
9292 echo "Setting CIBW_SKIP=$CIBW_SKIP"
9393
9494 - name : " Building ${{ matrix.os }} (${{ matrix.arch }}) wheels"
95- uses : pypa/cibuildwheel@v3.0.1
95+ uses : pypa/cibuildwheel@v3.1.0
9696 env :
9797 CIBW_SKIP : ${{ env.CIBW_SKIP }}
9898 CIBW_ARCHS : ${{ matrix.arch }}
9999 CIBW_BUILD_FRONTEND : build
100- CIBW_MANYLINUX_X86_64_IMAGE : ghcr.io/ocefpaf/manylinux2014_x86_64 -netcdf
101- CIBW_MANYLINUX_AARCH64_IMAGE : ghcr.io/ocefpaf/manylinux2014_aarch64 -netcdf
100+ CIBW_MANYLINUX_X86_64_IMAGE : ghcr.io/ocefpaf/manylinux_2_28_x86_64 -netcdf
101+ CIBW_MANYLINUX_AARCH64_IMAGE : ghcr.io/ocefpaf/manylinux_2_28_aarch64 -netcdf
102102 # Emulation testing is slow, testing only latest Python.
103103 CIBW_TEST_SKIP : " cp39-*_aarch64 cp310-*_aarch64 cp311-*_aarch64 cp312-*_aarch64"
104104 CIBW_ENVIRONMENT : ${{ matrix.CIBW_ENVIRONMENT }}
0 commit comments