Closed tacaswell closed 1 year ago
Thanks for the report @tacaswell. This is not surprising. It may still be reverted, but we need to do a release soon anyway to support Python 3.11 (RC1 is out so we can upload wheels), so may take this one along by adding an appropriate upper bound on setuptools version.
@grlee77 it looks like we have nothing else pressing for 1.4.0. What do you think about doing a release later this week or next week?
Sure, that sounds good. I may be able to take a look this weekend
The breakage is fixed in setuptools
65.0.2, so less of a problem. We should still put in an upper bound and do a release in the near future with Python 3.11 wheels though, to avoid scikit-image
& co becoming blocked by not having PyWavelets wheels.
I have a bit of time this weekend. I just opened #647 to pin setuptools and will also take a look at updating to test and build for Python 3.11
https://github.com/pypa/setuptools/pull/3505 removed the modules for interacting with the (very) old msvc compliers, however
numpy.distutils
unconditionally importsdistutils.msvccompiler
which in turn breaks install pywt.I think this is the relevant part of the build log: