summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-06-17 14:54:57 +0000
committeradam <adam@pkgsrc.org>2019-06-17 14:54:57 +0000
commita3666d7c7de3b7a2623a2a4d648bd3f2de2dd65c (patch)
tree2d3d69b0d4529c3305011b5a3d6ef0bbced6c6a7 /math
parenta485a163f1d42d2056761684b8d6f085f4a9783a (diff)
downloadpkgsrc-a3666d7c7de3b7a2623a2a4d648bd3f2de2dd65c.tar.gz
py-pywavelets: updated to 1.0.3
PyWavelets 1.0.3 is functionally equivalent to the 1.0.2 release. It was made to add the add an archive of the JOSS paper to the 1.0.x branch and serve as a reference corresponding to the version of the software reviewed that was peer reviewed. PyWavelets 1.0.2 is a bug-fix and maintenance release with no new features compared to 1.0.1. PyWavelets 1.0.1 is a bug-fix release with no new features compared to 1.0.0. We are very pleased to announce the release of PyWavelets 1.0. We view this version number as a milestone in the project's now more than a decade long history. It reflects that PyWavelets has stabilized over the past few years, and is now a mature package which a lot of other important packages depend on. A listing of those package won't be complete, but some we are aware of are: - scikit-image <https://scikit-image.org>_ - image processing in Python - imagehash <https://github.com/JohannesBuchner/imagehash>_ - perceptual image hashing - pyradiomics <https://github.com/Radiomics/pyradiomics>_ - extraction of Radiomics features from 2D and 3D images and binary masks - tomopy <https://github.com/tomopy/tomopy>_ - Tomographic Reconstruction in Python - SpikeSort <https://github.com/btel/SpikeSort>_ - Spike sorting library implemented in Python/NumPy/PyTables - ODL <https://github.com/odlgroup/odl>_ - operator discretization library This release requires Python 2.7 or >=3.5 and NumPy 1.9.1 or greater. The 1.0 release will be the last release supporting Python 2.7. It will be a Long Term Support (LTS) release, meaning that we will backport critical bug fixes to 1.0.x for as long as Python itself does so (i.e. until 1 Jan 2020).
Diffstat (limited to 'math')
-rw-r--r--math/py-pywavelets/Makefile9
-rw-r--r--math/py-pywavelets/PLIST15
-rw-r--r--math/py-pywavelets/distinfo10
3 files changed, 25 insertions, 9 deletions
diff --git a/math/py-pywavelets/Makefile b/math/py-pywavelets/Makefile
index 58dff0d8782..0f5f1d85a1b 100644
--- a/math/py-pywavelets/Makefile
+++ b/math/py-pywavelets/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2017/11/22 11:06:23 markd Exp $
+# $NetBSD: Makefile,v 1.2 2019/06/17 14:54:57 adam Exp $
-DISTNAME= PyWavelets-0.5.2
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+DISTNAME= PyWavelets-1.0.3
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyWavelets/}
@@ -12,6 +12,9 @@ LICENSE= mit
REPLACE_PYTHON+= pywt/tests/*.py
+do-test:
+ ${PYTHONBIN} -c 'import pywt; pywt.test()'
+
.include "../../devel/py-cython/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
diff --git a/math/py-pywavelets/PLIST b/math/py-pywavelets/PLIST
index 14133af22f0..e8ebb0d9225 100644
--- a/math/py-pywavelets/PLIST
+++ b/math/py-pywavelets/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2017/11/22 11:06:23 markd Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/06/17 14:54:57 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -7,9 +7,15 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/pywt/__init__.py
${PYSITELIB}/pywt/__init__.pyc
${PYSITELIB}/pywt/__init__.pyo
+${PYSITELIB}/pywt/_c99_config.py
+${PYSITELIB}/pywt/_c99_config.pyc
+${PYSITELIB}/pywt/_c99_config.pyo
${PYSITELIB}/pywt/_cwt.py
${PYSITELIB}/pywt/_cwt.pyc
${PYSITELIB}/pywt/_cwt.pyo
+${PYSITELIB}/pywt/_doc_utils.py
+${PYSITELIB}/pywt/_doc_utils.pyc
+${PYSITELIB}/pywt/_doc_utils.pyo
${PYSITELIB}/pywt/_dwt.py
${PYSITELIB}/pywt/_dwt.pyc
${PYSITELIB}/pywt/_dwt.pyo
@@ -35,6 +41,9 @@ ${PYSITELIB}/pywt/_swt.pyo
${PYSITELIB}/pywt/_thresholding.py
${PYSITELIB}/pywt/_thresholding.pyc
${PYSITELIB}/pywt/_thresholding.pyo
+${PYSITELIB}/pywt/_utils.py
+${PYSITELIB}/pywt/_utils.pyc
+${PYSITELIB}/pywt/_utils.pyo
${PYSITELIB}/pywt/_wavelet_packets.py
${PYSITELIB}/pywt/_wavelet_packets.pyc
${PYSITELIB}/pywt/_wavelet_packets.pyo
@@ -44,6 +53,9 @@ ${PYSITELIB}/pywt/data/__init__.pyo
${PYSITELIB}/pywt/data/_readers.py
${PYSITELIB}/pywt/data/_readers.pyc
${PYSITELIB}/pywt/data/_readers.pyo
+${PYSITELIB}/pywt/data/_wavelab_signals.py
+${PYSITELIB}/pywt/data/_wavelab_signals.pyc
+${PYSITELIB}/pywt/data/_wavelab_signals.pyo
${PYSITELIB}/pywt/data/aero.npz
${PYSITELIB}/pywt/data/ascent.npz
${PYSITELIB}/pywt/data/camera.npz
@@ -60,6 +72,7 @@ ${PYSITELIB}/pywt/tests/data/generate_matlab_data.pyo
${PYSITELIB}/pywt/tests/data/generate_matlab_data_cwt.py
${PYSITELIB}/pywt/tests/data/generate_matlab_data_cwt.pyc
${PYSITELIB}/pywt/tests/data/generate_matlab_data_cwt.pyo
+${PYSITELIB}/pywt/tests/data/wavelab_test_signals.npz
${PYSITELIB}/pywt/tests/test__pywt.py
${PYSITELIB}/pywt/tests/test__pywt.pyc
${PYSITELIB}/pywt/tests/test__pywt.pyo
diff --git a/math/py-pywavelets/distinfo b/math/py-pywavelets/distinfo
index 0066ccd2d94..f21344a923c 100644
--- a/math/py-pywavelets/distinfo
+++ b/math/py-pywavelets/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2017/11/22 11:06:23 markd Exp $
+$NetBSD: distinfo,v 1.2 2019/06/17 14:54:57 adam Exp $
-SHA1 (PyWavelets-0.5.2.tar.gz) = 1220d661d97b490149e32e41aba00448d56a58cb
-RMD160 (PyWavelets-0.5.2.tar.gz) = 5a6fb1760e82dcdf1488b7d823bef8ecaa6c669c
-SHA512 (PyWavelets-0.5.2.tar.gz) = 6685b348009076b39a46e5a480189c34e5bc791ac110f47a52a8dbe0cbed1f3dcb64402174480d525bcf3776d12185ac89fe36c839727a14ffbad1ed835824ad
-Size (PyWavelets-0.5.2.tar.gz) = 4430706 bytes
+SHA1 (PyWavelets-1.0.3.tar.gz) = 7a51dffbd933fc305032e003ef663adacd74a9ef
+RMD160 (PyWavelets-1.0.3.tar.gz) = 0bff37693009f39baae82d90f4412a2c04886e56
+SHA512 (PyWavelets-1.0.3.tar.gz) = 7890d9d7ee2694061b2a894785bb32678af536e2f57198f05534ee87afa79f0cb74fdd9344b0c504a89e74c1145c04de20cf35977cc63d8e49365ce8fb9cf7c8
+Size (PyWavelets-1.0.3.tar.gz) = 4552777 bytes