From 79b06040ffe91e96d2e2d8e80b33e4af2a90718d Mon Sep 17 00:00:00 2001 From: Mark Dickinson Date: Fri, 24 Jan 2025 17:18:11 +0000 Subject: [PATCH] Prepare for Traits 7.0.1 release (#1825) - Backport PR #1822 - Bump the version in setup.py. --- .github/workflows/release-to-pypi.yml | 8 +------- CHANGES.rst | 14 ++++++++++++++ pyproject.toml | 6 ------ setup.py | 2 +- 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/.github/workflows/release-to-pypi.yml b/.github/workflows/release-to-pypi.yml index 94ce52228..b799b61b9 100644 --- a/.github/workflows/release-to-pypi.yml +++ b/.github/workflows/release-to-pypi.yml @@ -9,7 +9,7 @@ jobs: build-wheels: strategy: matrix: - os: [windows-latest, macos-latest, ubuntu-latest] + os: [windows-latest, macos-13, macos-14, ubuntu-latest] runs-on: ${{ matrix.os }} @@ -18,12 +18,6 @@ jobs: - name: Check out the release commit uses: actions/checkout@v4 - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - with: - platforms: arm64 - if: runner.os == 'Linux' - - name: Set up Python uses: actions/setup-python@v5 with: diff --git a/CHANGES.rst b/CHANGES.rst index 5b9aa942b..3dbd57b99 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,6 +1,20 @@ Traits CHANGELOG ================ +Release 7.0.1 +------------- + +Released: 2025-01-24 + +This is a bugfix release of the Traits package that adjusts the wheel +building configuration. There are no non-packaging-related changes +in this release. + +Changes +~~~~~~~ +* Drop problematic manylinux/aarch64 wheel builds; build separate wheels + for macOS/arm64 and macOS/x86_64. (#1822) + Release 7.0.0 ------------- diff --git a/pyproject.toml b/pyproject.toml index c05cb89ea..8609c7ce7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,9 +13,3 @@ order_by_type = 'False' [tool.cibuildwheel] skip = 'pp*' - -[tool.cibuildwheel.macos] -archs = ['auto', 'universal2'] - -[tool.cibuildwheel.linux] -archs = ['auto', 'aarch64'] diff --git a/setup.py b/setup.py index f89914ba0..6cdca078f 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,7 @@ # into the package source. MAJOR = 7 MINOR = 0 -MICRO = 0 +MICRO = 1 PRERELEASE = "" IS_RELEASED = True