From dacb576d50ffb11b66534298eada789afb06f9fb Mon Sep 17 00:00:00 2001 From: Andrew Hearin Date: Mon, 10 Feb 2025 12:41:36 -0600 Subject: [PATCH 1/3] Update changelog and wheels.yaml to test wheel build of new release --- .github/workflows/wheels.yaml | 3 +++ CHANGES.rst | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/.github/workflows/wheels.yaml b/.github/workflows/wheels.yaml index aed670d2a..7daf531a0 100644 --- a/.github/workflows/wheels.yaml +++ b/.github/workflows/wheels.yaml @@ -5,6 +5,9 @@ on: release: types: - published + pull_request: + branches: + - master jobs: build_wheels: diff --git a/CHANGES.rst b/CHANGES.rst index 756043ba4..c19190a1b 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,9 @@ +0.9.3 (2025-02-10) +------------------ + + - Compatibility with Numpy 2.0 (https://github.com/astropy/halotools/pull/1114) + + 0.9.2 (2024-12-02) ------------------ From 28ff391e78401b180a04f4f43269f3a22f5881aa Mon Sep 17 00:00:00 2001 From: Andrew Hearin Date: Mon, 10 Feb 2025 12:50:13 -0600 Subject: [PATCH 2/3] Update wheel build dependencies --- .github/workflows/wheels.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/wheels.yaml b/.github/workflows/wheels.yaml index 7daf531a0..68682cc99 100644 --- a/.github/workflows/wheels.yaml +++ b/.github/workflows/wheels.yaml @@ -30,8 +30,8 @@ jobs: # uses: pypa/cibuildwheel@d4a2945fcc8d13f20a1b99d461b8e844d5fc6e23 # v2.21.1 run: python -m cibuildwheel --output-dir wheelhouse env: - CIBW_BEFORE_BUILD: pip install oldest-supported-numpy Cython extension-helpers - CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10" + CIBW_BEFORE_BUILD: pip install numpy>=2 Cython extension-helpers + CIBW_PROJECT_REQUIRES_PYTHON: ">=3.11" CIBW_SKIP: pp* - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 From 257952484d0a9c1f28cc71125aa61e6b64efca5a Mon Sep 17 00:00:00 2001 From: Andrew Hearin Date: Mon, 10 Feb 2025 13:36:08 -0600 Subject: [PATCH 3/3] Restore publish-only run of the wheels workflow --- .github/workflows/wheels.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/wheels.yaml b/.github/workflows/wheels.yaml index 68682cc99..e42947323 100644 --- a/.github/workflows/wheels.yaml +++ b/.github/workflows/wheels.yaml @@ -5,9 +5,6 @@ on: release: types: - published - pull_request: - branches: - - master jobs: build_wheels: