mctools / ncrystal

NCrystal : a library for thermal neutron transport in crystals and other materials
https://mctools.github.io/ncrystal/
Other
41 stars 18 forks source link

disable building wheels for pypy, cpython 3.6 and 3.7 #189

Closed MilanKlausz closed 3 months ago

MilanKlausz commented 3 months ago

Getting use of the newly added CIBW_SKIP input option in the _pypydeploy workflow to skip building wheel files for CPython 3.6, 3.7, and 3.13. (Not building PyPy wheel files has always been the default.)

We could make CIBW_SKIP an input option for workflow dispatch, but it seems unlikely for me that we would want to manually edit it.

Once the Python 3.13 CI tests are passing, we could remove cp313-* from the filter patterns to enable building and deploying wheel files for the new Python version.

tkittel commented 3 months ago

Thanks for the PR. I think I would prefer to keep building for python 3.13, since it doesn't really hurt anything, and it would be nice to support 3.13 immediately when we can. Can you remove the 3.13 mask?