PlotPyStack / guiqwt

Efficient 2D plotting Python library based on PythonQwt
https://pypi.python.org/pypi/guiqwt
Other
80 stars 20 forks source link

Python 3.12 support #112

Closed beenje closed 11 months ago

beenje commented 11 months ago

Hello!

Trying to build guiqwt with Python 3.12 on conda-forge is failing with ModuleNotFoundError: No module named 'numpy.distutils'

numpy.distutils has been deprecated in numpy 1.23.0 and removed in Python 3.12. There are some migration advices here.

PierreRaybaut commented 11 months ago

Hi,

Thanks a lot for the feedback. I'll take a look at it as soon as I can.

Meanwhile, FYI, the forthcoming PlotPy V2 library - guiqwt replacement - is already ready for Python 3.12: https://github.com/PlotPyStack/plotpy/actions/runs/6579866010/job/17876637344

PlotPy V2.0.0 should be released next week.

beenje commented 11 months ago

Thanks for the quick fix!