PyWavelets 1.6.0 Release Notes
We are very pleased to announce the release of PyWavelets 1.6.0. This release
is a minor update to 1.6.x. It adds support for NumPy 2.0, which also keeping
compatibility with NumPy 1.22-1.26. It requires Cython 3.0; support for 0.29.x
is dropped.
Other noteworthy improvements:
Improved documentation for pywt.cwt
The documentation was migrated to the PyData Sphinx Theme and the content
organization improved
Releases on PyPI now include wheels for musllinux
(x86-64 and aarch64)
The test suite is now passing and tested in CI with Emscripten/Pyodide
Nightly builds will be available at
https://anaconda.org/scientific-python-nightly-wheels/PyWavelets/ going
forward
Authors
Christian Clauss
Ralf Gommers
Agriya Khetarpal +
Jarrod Millman
Cora Schneck +
Daniel Stephan +
A total of 6 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.
Issues closed for v1.6.0
#623: pywavelets fails to install on Alpine Linux v3.15 ARM
#676: Enhanced documentation for CWT
#712: Upload dev builds for all supported platforms to anaconda.org
#718: Publish musllinux wheels again, and natively compile macOS arm64…
Pull requests for v1.6.0
#678: Additional documentation for cwt (issue #676)
#684: Rename master branch to main
#687: Add linter
#701: Build and test PyWavelets Pyodide wheels in CI
#703: MAINT: add input validation to `scales` argument to `cwt`
#704: DOC: Migrate to `pydata-sphinx-theme`
#708: Keep GitHub Actions up to date with GitHub’s Dependabot
#709: mymindstorm/setup-emscripten –> mymindstorm/setup-emsdk
#711: CI: tweaks to CI job triggers and names
#713: Bump the github-actions group with 5 updates
#714: Upload dev wheels to Anaconda.org + revamp wheels publishing…
#715: BLD: update build and runtime dependencies for numpy 2.0
#716: TST/CI: mark some tests as slow and avoid running them in wheel…
#717: CI: fix patterns for artifact downloads in Anaconda nightly wheels…
#719: CI: Build `musllinux` aarch64 and x86_64 wheels, and native…
#720: BLD: avoid warnings from including deprecated NumPy API
#721: Bump the github-actions group with 1 update
#723: MAINT: use `numpy-config` and fix support for numpy 2.0