Accepting request 662933 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/662933 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyWavelets?expand=0&rev=4
This commit is contained in:
@@ -1,3 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 4 17:31:38 UTC 2019 - Todd R <toddrme2178@gmail.com>
|
||||
|
||||
- Update to version 1.0.1
|
||||
* Key-based assignment of coefficients to a ``FswavedecnResult`` object (i.e. via
|
||||
its __setitem__ method) has been fixed.
|
||||
* The order that the individual subband coefficients were stacked by the
|
||||
function ``pywt.ravel_coeffs`` is now guaranteed to be consistent across all
|
||||
supported Python versions. Explicit alphabetic ordering of subband coefficient
|
||||
names is used for consitent ordering regardless of Python version
|
||||
- Update to version 1.0.0
|
||||
+ New features
|
||||
* New 1D test signals
|
||||
* C99 complex support
|
||||
* complex-valued CWT
|
||||
* More flexible specification of some continuous wavelets
|
||||
* Fully Separable Discrete Wavelet Transfrom
|
||||
* New thresholding methods
|
||||
* New anti-symmetric boundary modes
|
||||
* New functions to ravel and unravel wavedecn coefficients
|
||||
* New functions to determine multilevel DWT coefficient shapes and sizes
|
||||
+ Deprecated features
|
||||
* The continous wavelets with names ``"cmor"``, ``"shan"`` and ``"fbsp"``
|
||||
should now be modified to include formerly hard-coded attributes such as their
|
||||
center frequency and bandwidth. Use of the bare names "cmor". "shan" and
|
||||
"fbsp" is now deprecated. For "cmor" (and "shan"), the form of the wavelet
|
||||
name is now "cmorB-C" ("shanB-C") where B and C are floats representing the
|
||||
bandwidth frequency and center frequency. For "fbsp" the form should now
|
||||
incorporate three floats as in "fbspM-B-C" where M is the spline order and B
|
||||
and C are the bandwidth and center frequencies.
|
||||
+ Backwards incompatible changes
|
||||
* Python 2.6, 3.3 and 3.4 are no longer supported.
|
||||
* The order of coefficients returned by ``swt2`` and input to ``iswt2`` have been
|
||||
reversed so that the decomposition levels are now returned in descending rather
|
||||
than ascending order. This makes these 2D stationary wavelet functions
|
||||
consistent with all of the other multilevel discrete transforms in PyWavelets.
|
||||
* For ``wavedec``, ``wavedec2`` and ``wavedecn``, the ability for the user to
|
||||
specify a ``level`` that is greater than the value returned by
|
||||
``dwt_max_level`` has been restored. A ``UserWarning`` is raised instead of a
|
||||
``ValueError`` in this case.
|
||||
+ Bugs Fixed
|
||||
* Assigning new data to the ``Node`` or ``Node2D`` no longer forces a cast to
|
||||
``float64`` when the data is one of the other dtypes supported by the dwt
|
||||
(``float32``, ``complex64``, ``complex128``).
|
||||
* Calling ``pywt.threshold`` with ``mode='soft'`` now works properly for
|
||||
complex-valued inputs.
|
||||
* A segfault when running multiple `swt2` or `swtn` transforms concurrently has
|
||||
been fixed.
|
||||
* Several instances of deprecated numpy multi-indexing that caused warnings in
|
||||
numpy >=1.15 have been resolved.
|
||||
* The 2d inverse stationary wavelet transform, `iswt2`, now supports non-square
|
||||
inputs (an unnecessary check for square inputs was removed).
|
||||
* Wavelet packets no longer convert float32 to float64 upon assignment to nodes.
|
||||
* Doctests have been updated to also work with NumPy >= 1.14,
|
||||
* Indexing conventions have been updated to avoid FutureWarnings in NumPy 1.15.
|
||||
+ Other changes
|
||||
* Python 3.7 is now officially supported.
|
||||
- Remove upstream-included add_default_to_switch_statement.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 18 12:00:14 UTC 2018 - tchvatal@suse.com
|
||||
|
||||
|
||||
Reference in New Issue
Block a user