diff --git a/.github/workflows/ci-wheels.yml b/.github/workflows/ci-wheels.yml index b4a247b2c0..8a1fca176a 100644 --- a/.github/workflows/ci-wheels.yml +++ b/.github/workflows/ci-wheels.yml @@ -35,9 +35,7 @@ jobs: - name: "building" shell: bash run: | - # require build with explicit --sdist and --wheel in order to - # get correct version associated with sdist and bdist artifacts - pipx run build --sdist --wheel + pipx run build - uses: actions/upload-artifact@v3 with: diff --git a/docs/src/whatsnew/latest.rst b/docs/src/whatsnew/latest.rst index 2cb22a7b53..7d3c0587e9 100644 --- a/docs/src/whatsnew/latest.rst +++ b/docs/src/whatsnew/latest.rst @@ -118,6 +118,9 @@ This document explains the changes made to Iris for this release #. `@bjlittle`_ and `@trexfeathers`_ (reviewer) migrated ``setup.cfg`` to ``pyproject.toml``, as motivated by `PEP-0621`_. (:pull:`5262`) +#. `@bjlittle`_ adopted `pypa/build`_ recommended best practice to build a + binary ``wheel`` from the ``sdist``. (:pull:`5266`) + .. comment Whatsnew author names (@github name) in alphabetical order. Note that, @@ -134,3 +137,4 @@ This document explains the changes made to Iris for this release .. _sphinx-design: https://github.com/executablebooks/sphinx-design .. _check-manifest: https://github.com/mgedmin/check-manifest .. _PEP-0621: https://peps.python.org/pep-0621/ +.. _pypa/build: https://pypa-build.readthedocs.io/en/stable/ \ No newline at end of file