Ralf Gommers
2015-07-31 05:55:51 UTC
Dear all,
On behalf of the PyWavelets development team I'm excited to announce the
availability of PyWavelets 0.3.0. This is the first release of the package
in 3 years. It is the result of a significant effort of a growing
development team to modernize the package, to provide Python 3.x support
and to make a start with providing new features as well as improved
performance. A 0.4.0 release will follow shortly, and will contain more
significant new features as well as changes/deprecations to streamline the
API.
This release requires Python 2.6, 2.7 or 3.3-3.5 and Numpy 1.6.2 or
greater. Sources and release notes can be found on
https://pypi.python.org/pypi/PyWavelets and
https://github.com/PyWavelets/pywt/releases.
Activity on the project is picking up quickly. If you're interested in
wavelets in Python, you are welcome and invited to join us at
https://github.com/PyWavelets/pywt
Enjoy,
Ralf
==============================
PyWavelets 0.3.0 Release Notes
==============================
PyWavelets 0.3.0 is the first release of the package in 3 years. It is the
result of a significant effort of a growing development team to modernize
the
package, to provide Python 3.x support and to make a start with providing
new
features as well as improved performance. A 0.4.0 release will follow
shortly, and will contain more significant new features as well as
changes/deprecations to streamline the API.
This release requires Python 2.6, 2.7 or 3.3-3.5 and NumPy 1.6.2 or greater.
Highlights of this release include:
- Support for Python 3.x (>=3.3)
- Added a test suite (based on nose, coverage up to 61% so far)
- Maintenance work: C style complying to the Numpy style guide, improved
templating system, more complete docstrings, pep8/pyflakes compliance, and
more.
New features
============
Test suite
----------
--------------------------------------
The function ``pywt.idwtn``, which provides n-dimensional inverse DWT, has
been
added. It complements ``idwt``, ``idwt2`` and ``dwtn``.
Thresholding
------------
The function `pywt.threshold` has been added. It unifies the four
thresholding
functions that are still provided in the ``pywt.thresholding`` namespace.
Backwards incompatible changes
==============================
None in this release.
Other changes
=============
Development has moved to `a new repo <https://github.com/PyWavelets/pywt>`_.
Everyone with an interest in wavelets is welcome to contribute!
Building wheels, building with ``python setup.py develop`` and many other
standard ways to build and install PyWavelets are supported now.
Authors
=======
* Ankit Agrawal +
* François Boulogne +
* Ralf Gommers +
* David Menéndez Hurtado +
* Gregory R. Lee +
* David McInnis +
* Helder Oliveira +
* Filip Wasilewski
* Kai Wohlfahrt +
A total of 9 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.
On behalf of the PyWavelets development team I'm excited to announce the
availability of PyWavelets 0.3.0. This is the first release of the package
in 3 years. It is the result of a significant effort of a growing
development team to modernize the package, to provide Python 3.x support
and to make a start with providing new features as well as improved
performance. A 0.4.0 release will follow shortly, and will contain more
significant new features as well as changes/deprecations to streamline the
API.
This release requires Python 2.6, 2.7 or 3.3-3.5 and Numpy 1.6.2 or
greater. Sources and release notes can be found on
https://pypi.python.org/pypi/PyWavelets and
https://github.com/PyWavelets/pywt/releases.
Activity on the project is picking up quickly. If you're interested in
wavelets in Python, you are welcome and invited to join us at
https://github.com/PyWavelets/pywt
Enjoy,
Ralf
==============================
PyWavelets 0.3.0 Release Notes
==============================
PyWavelets 0.3.0 is the first release of the package in 3 years. It is the
result of a significant effort of a growing development team to modernize
the
package, to provide Python 3.x support and to make a start with providing
new
features as well as improved performance. A 0.4.0 release will follow
shortly, and will contain more significant new features as well as
changes/deprecations to streamline the API.
This release requires Python 2.6, 2.7 or 3.3-3.5 and NumPy 1.6.2 or greater.
Highlights of this release include:
- Support for Python 3.x (>=3.3)
- Added a test suite (based on nose, coverage up to 61% so far)
- Maintenance work: C style complying to the Numpy style guide, improved
templating system, more complete docstrings, pep8/pyflakes compliance, and
more.
New features
============
Test suite
----------
import pywt
pywt.test()
n-D Inverse Discrete Wavelet Transformpywt.test()
--------------------------------------
The function ``pywt.idwtn``, which provides n-dimensional inverse DWT, has
been
added. It complements ``idwt``, ``idwt2`` and ``dwtn``.
Thresholding
------------
The function `pywt.threshold` has been added. It unifies the four
thresholding
functions that are still provided in the ``pywt.thresholding`` namespace.
Backwards incompatible changes
==============================
None in this release.
Other changes
=============
Development has moved to `a new repo <https://github.com/PyWavelets/pywt>`_.
Everyone with an interest in wavelets is welcome to contribute!
Building wheels, building with ``python setup.py develop`` and many other
standard ways to build and install PyWavelets are supported now.
Authors
=======
* Ankit Agrawal +
* François Boulogne +
* Ralf Gommers +
* David Menéndez Hurtado +
* Gregory R. Lee +
* David McInnis +
* Helder Oliveira +
* Filip Wasilewski
* Kai Wohlfahrt +
A total of 9 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.