OpenAstronomy/github-actions-workflows

Develop a workflow for publishing packages with limited PEP 387 API

Closed this issue · 2 comments

Packages can use the limited API here: https://docs.python.org/3/c-api/stable.html to avoid having to build wheels for every Python version. It would be nice to investigate whether we can write a workflow that eg builds wheels for the oldest supported Python version and tests it on all the more recent ones.

Do we still need this issue? The publish.yml workflow already works with packages configured to use PEP 387 (e.g. astrofrog/fast-histogram#56 and sunpy/sunpy#6171).

No we can close this! :)