Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moar release wheels #8054

Closed
pllim opened this issue Nov 6, 2023 · 2 comments · Fixed by #7912
Closed

Moar release wheels #8054

pllim opened this issue Nov 6, 2023 · 2 comments · Fixed by #7912

Comments

@pllim
Copy link
Contributor

pllim commented Nov 6, 2023

Pipeline release should provide wheels for more architectures (maybe at least Mac M1/M2 if not Windows given your user base) and also for Python 3.11+. See https://pypi.org/project/jwst/#files

This would be much easier to accomplish if you switch from this:

uses: spacetelescope/action-publish_to_pypi/.github/workflows/workflow.yml@master

To this:

https://github.com/OpenAstronomy/github-actions-workflows#build-and-publish-a-python-package

Example implementation in astropy:

https://github.com/astropy/astropy/blob/be40cc47ded9727b75fff268a41b74c78a48df75/.github/workflows/publish.yml#L30

@pllim
Copy link
Contributor Author

pllim commented Nov 6, 2023

This might come in handy if you foresee a lot of people will try to install your pipeline for the upcoming workshop: https://www.stsci.edu/contents/events/stsci/2023/november/improving-jwst-data-products-workshop

@tapastro
Copy link
Contributor

tapastro commented Nov 6, 2023

I think we have a PR for that? #7912

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants