From 79b06040ffe91e96d2e2d8e80b33e4af2a90718d Mon Sep 17 00:00:00 2001
From: Mark Dickinson <mdickinson@enthought.com>
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