PyWavelets / pywt

PyWavelets - Wavelet Transforms in Python
http://pywavelets.readthedocs.org
MIT License
1.97k stars 460 forks source link

Update wheel building workflow to include Python 3.11 #649

Closed grlee77 closed 1 year ago

grlee77 commented 1 year ago

This was initially successful for all but win32/Python 3.10: https://github.com/grlee77/pywt/actions/runs/3028888975

Updating the pyproject.toml numpy pinnings for windows as in SciPy fixed the issue (non-windows cases were commented out in that commit): https://github.com/grlee77/pywt/runs/8287429816?check_suite_focus=true

Aside from adding Python 3.11 this MR

Not sure if we should also drop the universal2 wheels on MacOS?

rgommers commented 1 year ago

Not sure if we should also drop the universal2 wheels on MacOS?

Yes please!

grlee77 commented 1 year ago

CI here didn't run the wheel builds, but assuming they were tested on your fork I think this is good to go modulo my one comment.

It had passed here. I cancelled some long running aarch64 cases that had passed in a previous test run.