We are very pleased to announce the release of PyWavelets 1.5.0. This release
is a minor update to 1.4.x. It adds support for Python 3.12 and drops support
for Python 3.8. It also adds support for Cython 3.0.
PyWavelets now uses Meson as its build system, and meson-python
as the build backend. This requires no changes from users, a
pip install pywavelets
will now use meson-python
under
the hood.
Christian Clauss
Ralf Gommers
Gregory R. Lee
Jarrod Millman +
Evans Doe Ocansey +
Ahmet Can Solak +
Stefan van der Walt +
A total of 7 people contributed to this release.
People with a “+” by their names contributed a patch for the first time.
This list of names is automatically generated, and may not be fully complete.
#667: BLD: switch to using Meson as the build system for PyWavelets
#669: DOC: update docs for setup.py removal, and fix ReadTheDocs build
#679: MAINT: fix warnings emitted by loading npy/npz data files
#680: CI: limit contourpy to <1.1, to avoid building win32 from source
#681: Update dependencies per SPEC 0
#682: Remove old travis references
#683: Test on Python 3.12
#685: Add spin as developer UI to meson
#688: AppVeyor: Upgrade to Visual Studio 2022 and use python-launcher
#690: Build Python 3.12 wheels
#691: Test on final releases on Python 3.12