NNPDF / pineappl

PineAPPL is not an extension of APPLgrid
https://nnpdf.github.io/pineappl/
GNU General Public License v3.0
12 stars 3 forks source link

Sort out Python wheel generation #261

Closed cschwan closed 4 months ago

cschwan commented 4 months ago

Something is wrong with the wheel generation in the release action:

alecandido commented 4 months ago

wheels for Python 3.12 are generated although they aren't setup with the setup-python action. A possible explanation is that they are installed by default and maturin build --find-interpreter is too clever and finds them.

I don't believe to be Maturin's fault (for py3.12), since if it is installed by default it might be impossible to distinguish from the one you requested to install (maturin build is not GitHub Worfklows-specific, so, if it finds the executable in $PATH, that's it - I guess...).