|
| 1 | +============================== |
| 2 | +PyWavelets 1.9.0 Release Notes |
| 3 | +============================== |
| 4 | + |
| 5 | +We are very pleased to announce the release of PyWavelets 1.9.0. This release |
| 6 | +contains a fix for a long-standing problem with ``pywt.cwt``, adding a |
| 7 | +``precision`` keyword and increasing the default precision used. |
| 8 | + |
| 9 | +This release makes a number of changes to the versions of dependencies that are |
| 10 | +supported: |
| 11 | + |
| 12 | +- Support for Python 3.14 is added, and support for Python 3.10 dropped, |
| 13 | +- The minimum supported NumPy version is now 1.25.0, |
| 14 | +- The optional dependency on SciPy has been removed, |
| 15 | + |
| 16 | + |
| 17 | +Authors |
| 18 | +======= |
| 19 | + |
| 20 | +* Evgeni Burovski |
| 21 | +* gabalafou + |
| 22 | +* Ralf Gommers |
| 23 | +* Agriya Khetarpal |
| 24 | +* John Muradeli + |
| 25 | + |
| 26 | +A total of 7 people contributed to this release. |
| 27 | +People with a "+" by their names contributed a patch for the first time. |
| 28 | +This list of names is automatically generated, and may not be fully complete. |
| 29 | + |
| 30 | + |
| 31 | +Issues closed for v1.9.0 |
| 32 | +------------------------ |
| 33 | + |
| 34 | +* `#531 <https://github.com/PyWavelets/pywt/issues/531>`__: precision of CWT |
| 35 | +* `#784 <https://github.com/PyWavelets/pywt/issues/784>`__: Spikes in wavelet after cwt |
| 36 | +* `#799 <https://github.com/PyWavelets/pywt/issues/799>`__: Wavelet name typo in documentation |
| 37 | + |
| 38 | + |
| 39 | +Pull requests for v1.9.0 |
| 40 | +------------------------ |
| 41 | + |
| 42 | +* `#570 <https://github.com/PyWavelets/pywt/pull/570>`__: ENH: allow user to set \`precision\` in CWT, increase default... |
| 43 | +* `#741 <https://github.com/PyWavelets/pywt/pull/741>`__: DOC: Add interactive notebooks to pages in the "Usage Examples"... |
| 44 | +* `#772 <https://github.com/PyWavelets/pywt/pull/772>`__: MAINT: update handling of license files to use PEP 639 |
| 45 | +* `#788 <https://github.com/PyWavelets/pywt/pull/788>`__: CI: Build Linux AArch64 wheels natively, and add Arm runners... |
| 46 | +* `#789 <https://github.com/PyWavelets/pywt/pull/789>`__: Bump the github-actions group with 2 updates |
| 47 | +* `#791 <https://github.com/PyWavelets/pywt/pull/791>`__: MAINT: remove optional dependence on SciPy for FFT operations |
| 48 | +* `#793 <https://github.com/PyWavelets/pywt/pull/793>`__: Bump the github-actions group with 2 updates |
| 49 | +* `#794 <https://github.com/PyWavelets/pywt/pull/794>`__: MAINT: bump minimum Python version to 3.10 and NumPy to 1.25 |
| 50 | +* `#802 <https://github.com/PyWavelets/pywt/pull/802>`__: \`cwt\`: log \`scales\` in docstring example |
| 51 | +* `#803 <https://github.com/PyWavelets/pywt/pull/803>`__: Bump the github-actions group with 3 updates |
| 52 | +* `#805 <https://github.com/PyWavelets/pywt/pull/805>`__: MAINT: require scipy_doctest>=1.8.0 |
| 53 | +* `#810 <https://github.com/PyWavelets/pywt/pull/810>`__: BLD/CI: Use cibuildwheel v3 |
| 54 | +* `#811 <https://github.com/PyWavelets/pywt/pull/811>`__: CI: add cp314/cp314t wheel builds; improve cp313t builds |
| 55 | +* `#812 <https://github.com/PyWavelets/pywt/pull/812>`__: DOC: fix typo in a wavelet name |
| 56 | +* `#813 <https://github.com/PyWavelets/pywt/pull/813>`__: CI: clean up free-threading job, and pin actions in tests.yml |
| 57 | +* `#814 <https://github.com/PyWavelets/pywt/pull/814>`__: Bump the github-actions group with 2 updates |
| 58 | +* `#815 <https://github.com/PyWavelets/pywt/pull/815>`__: CI: test Python 3.14 and 3.14t in regular CI jobs |
0 commit comments