From 7510866198a3d8fd285b7ec64729120473f6f5ea Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Mon, 20 Mar 2023 14:35:22 -0400 Subject: [PATCH 1/2] Add OSX ARM64 wheel. Use cibuildwheel action and silence OSX ARM64 warning about wheel testing. --- .github/workflows/publish-to-pypi.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml index f04146e..29f1403 100644 --- a/.github/workflows/publish-to-pypi.yml +++ b/.github/workflows/publish-to-pypi.yml @@ -27,15 +27,15 @@ jobs: - name: Install dependencies run: | python -m pip install pip "twine>=3.3" -U - python -m pip install "cibuildwheel==2.11.2" - # TODO: Enable py310-* when scipy allows - name: Build wheels - run: python -m cibuildwheel --output-dir wheelhouse + uses: pypa/cibuildwheel@v2.12.1 env: CIBW_BUILD: 'cp38-* cp39-* cp310-* cp311-*' CIBW_SKIP: '*-musllinux_*' CIBW_ARCHS_LINUX: 'x86_64' CIBW_ARCHS_WINDOWS: 'AMD64' + CIBW_ARCHS_MACOS: 'arm64' + CIBW_TEST_SKIP: '*-macosx_arm64' CIBW_TEST_REQUIRES: 'pytest pytest-astropy' CIBW_TEST_COMMAND: 'python -c "import synphot; synphot.test()"' - name: Check wheels From 7dab48df4d8aa652a2bbc287b1d13f0688388246 Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Mon, 20 Mar 2023 15:40:42 -0400 Subject: [PATCH 2/2] Finalizing change log for v1.2.0 --- CHANGES.rst | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 609339b..1803230 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,20 +1,22 @@ -1.2.0 (unreleased) +1.2.0 (2023-03-20) ================== - New ``filter_parameterization`` subpackage to handle filter parameterization, adapted from ``tynt`` package written by Brett Morris. [#257] +- OBMAG and VEGAMAG are no longer interchangeable. [#331] + +- ``Box1D`` model now takes optional ``step`` input to allow user control + over the generated sampleset. Default behavior maintains backwards + compatibility. [#342] + - Dropped support for Python 3.6 and 3.7. Minimum supported Python version is now 3.8. [#330] - Bumped minimum supported versions for ``numpy`` to 1.18, ``astropy`` to 4.3, and ``scipy`` to 1.3. [#341] -- OBMAG and VEGAMAG are no longer interchangeable. [#331] - -- ``Box1D`` model now takes optional ``step`` input to allow user control - over the generated sampleset. Default behavior maintains backwards - compatibility. [#342] +- Added wheel for OSX ARM64 architecture. [#352] 1.1.1 (2021-11-18) ==================