GalSim-developers / GalSim

The modular galaxy image simulation toolkit. Documentation:
http://galsim-developers.github.io/GalSim/
Other
223 stars 105 forks source link

Update wheel.yml to build ARM wheels and switch to trusted PyPi upload rather than using a token. #1298

Closed rmjarvis closed 2 months ago

rmjarvis commented 2 months ago

In preparation for releasing version 2.5.3, I added arm wheels to our wheels.yaml script. Also, PyPi now prefers using trusted publishing. (cf. https://docs.pypi.org/trusted-publishers/adding-a-publisher/) So I switched to that as well.

This is hard to confirm before actually running the script, which will happen when we make the release tag v2.5.3. But @jmeyers314 if you can look through it once to see if there are any errors that you can notice in advance, that would be appreciated.

rmjarvis commented 2 months ago

Note also that I followed your lead in removing python 3.7 from our list of wheel builds.

rmjarvis commented 2 months ago

Thanks! I think you're right on both counts.