PyWavelets 1.7.0 Release Notes
We are very pleased to announce the release of PyWavelets 1.7.0. This release
is a minor update to 1.6.x. It adds support for Python 3.13, including for
free-threaded CPython. The supported NumPy and Cython versions are unchanged
from 1.6.x.
Note that building from source with free-threaded CPython requires a recent
development version of Cython (>=3.1.0a0).
Other noteworthy improvements:
Most examples in the documentation are now interactive, powered by
JupyterLite and Pyodide.
The musllinux
wheels were upgraded from musllinux_1_1
to
musllinux_1_2
(for both x86-64 and aarch64).
Authors
A total of 5 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.
Pull requests for v1.7.0
#702: BLD: Test editable installations for PyWavelets in CI
#722: Drop support for older dependencies (see SPEC 0)
#726: MAINT: set version to 1.7.0.dev0
#734: DOC: Fix incorrect indentations for a few interactive examples
#737: DOC, DEP: Remove custom `:button_text` directive option, bump…
#739: DEP: Remove `docutils` upper-pin, bump `sphinx`
#743: FIX, CI: Temporarily disable `pytest`’s caching in Pyodide…
#744: CI, BLD: Use `cibuildwheel` to build and test Pyodide/WASM…
#745: Bump the github-actions group with 2 updates
#747: Use `scipy-doctest` instead of `refguide-check`
#748: DOC: easy_install is no longer a thing
#753: CI: Add CI to test on free-threaded Python
#756: CI: Add CI to release nightly wheels against free-threaded Python…
#757: CI: add macOS nightly wheels for free-threaded CPython
#759: Bump softprops/action-gh-release from 2.0.5 to 2.0.6 in the github-actions…
#761: BLD: mark extension modules as compatible to run without the…
#762: BLD: fix a few install tags for generated .py files
#763: Bump the github-actions group with 4 updates
#764: BLD/CI: support Python 3.13 (cp313/cp313t) in pyproject.toml…