diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7382e1d..cc76729 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -163,6 +163,7 @@ jobs: os: - ubuntu-latest - macos-13 + - macos-14 - windows-latest cibw_archs_linux: ["x86_64"] build_sdist: [true] @@ -192,7 +193,8 @@ jobs: - name: Build wheels run: cibuildwheel --output-dir dist env: - CIBW_SKIP: "*-win32 *-manylinux_i686" # Skip 32 bit + # Skip 32 bit, macosx_arm64 causes issues on cpython 3.8 + CIBW_SKIP: "*-win32 *-manylinux_i686 cp38-macosx_arm64" CIBW_ARCHS_LINUX: ${{ matrix.cibw_archs_linux }} CIBW_TEST_REQUIRES: "pytest" # Simple tests that requires the project to be build correctly diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5d2c128..e68a8e4 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -9,6 +9,7 @@ Changelog version 0.5.0-dev ----------------- ++ Wheels are now build for MacOS arm64 architectures. + Fix a bug where READ and WRITE in zlib_ng.gzip_ng were inconsistent with the values in gzip on Python 3.13