pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

adding updated version of py-pywavelets



Module Name:	pkgsrc-wip
Committed By:	Kinoshita Daisuke <kinoshita%astro.ncu.edu.tw@localhost>
Pushed By:	daisuke
Date:		Wed Dec 16 23:50:34 2020 +0800
Changeset:	94d4dd1b65cc5e0afe86ebf86b59bc70787569c9

Modified Files:
	Makefile
Added Files:
	py-pywavelets/DESCR
	py-pywavelets/Makefile
	py-pywavelets/PLIST
	py-pywavelets/distinfo

Log Message:
adding updated version of py-pywavelets

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=94d4dd1b65cc5e0afe86ebf86b59bc70787569c9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile               |   1 +
 py-pywavelets/DESCR    |  11 ++++
 py-pywavelets/Makefile |  25 +++++++++
 py-pywavelets/PLIST    | 144 +++++++++++++++++++++++++++++++++++++++++++++++++
 py-pywavelets/distinfo |   6 +++
 5 files changed, 187 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 29947e0b98..e72bf0427e 100644
--- a/Makefile
+++ b/Makefile
@@ -4056,6 +4056,7 @@ SUBDIR+=	py-pytools
 SUBDIR+=	py-pytrends
 SUBDIR+=	py-pyvib2
 SUBDIR+=	py-pyvo
+SUBDIR+=	py-pywavelets
 SUBDIR+=	py-qalsadi
 SUBDIR+=	py-qclib
 SUBDIR+=	py-qcodes
diff --git a/py-pywavelets/DESCR b/py-pywavelets/DESCR
new file mode 100644
index 0000000000..239743976b
--- /dev/null
+++ b/py-pywavelets/DESCR
@@ -0,0 +1,11 @@
+PyWavelets is a Python wavelet transforms module that includes:
+
+* nD Forward and Inverse Discrete Wavelet Transform (DWT and IDWT)
+* 1D and 2D Forward and Inverse Stationary Wavelet Transform
+  (Undecimated Wavelet Transform)
+* 1D and 2D Wavelet Packet decomposition and reconstruction
+* 1D Continuous Wavelet Tranfsorm
+* Computing Approximations of wavelet and scaling functions
+* Over 100 built-in wavelet filters and support for custom wavelets
+* Single and double precision calculations
+* Results compatibility with Matlab Wavelet Toolbox (tm)
diff --git a/py-pywavelets/Makefile b/py-pywavelets/Makefile
new file mode 100644
index 0000000000..01d823d380
--- /dev/null
+++ b/py-pywavelets/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME=	PyWavelets-1.1.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME:tl}
+CATEGORIES=	math python
+MASTER_SITES=	${MASTER_SITE_PYPI:=P/PyWavelets/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/PyWavelets/pywt/releases
+COMMENT=	Discrete Wavelet Transforms in Python
+LICENSE=	mit
+
+DEPENDS+=	${PYPKGPREFIX}-numpy>=0.19.0:../../math/py-numpy
+DEPENDS+=	${PYPKGPREFIX}-scipy>=1.0.1:../../math/py-scipy
+
+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"
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-pywavelets/PLIST b/py-pywavelets/PLIST
new file mode 100644
index 0000000000..ddad1a34df
--- /dev/null
+++ b/py-pywavelets/PLIST
@@ -0,0 +1,144 @@
+@comment $NetBSD$
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${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
+${PYSITELIB}/pywt/_extensions/__init__.py
+${PYSITELIB}/pywt/_extensions/__init__.pyc
+${PYSITELIB}/pywt/_extensions/__init__.pyo
+${PYSITELIB}/pywt/_extensions/_cwt.so
+${PYSITELIB}/pywt/_extensions/_dwt.so
+${PYSITELIB}/pywt/_extensions/_pywt.so
+${PYSITELIB}/pywt/_extensions/_swt.so
+${PYSITELIB}/pywt/_functions.py
+${PYSITELIB}/pywt/_functions.pyc
+${PYSITELIB}/pywt/_functions.pyo
+${PYSITELIB}/pywt/_multidim.py
+${PYSITELIB}/pywt/_multidim.pyc
+${PYSITELIB}/pywt/_multidim.pyo
+${PYSITELIB}/pywt/_multilevel.py
+${PYSITELIB}/pywt/_multilevel.pyc
+${PYSITELIB}/pywt/_multilevel.pyo
+${PYSITELIB}/pywt/_pytest.py
+${PYSITELIB}/pywt/_pytest.pyc
+${PYSITELIB}/pywt/_pytest.pyo
+${PYSITELIB}/pywt/_pytesttester.py
+${PYSITELIB}/pywt/_pytesttester.pyc
+${PYSITELIB}/pywt/_pytesttester.pyo
+${PYSITELIB}/pywt/_swt.py
+${PYSITELIB}/pywt/_swt.pyc
+${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
+${PYSITELIB}/pywt/conftest.py
+${PYSITELIB}/pywt/conftest.pyc
+${PYSITELIB}/pywt/conftest.pyo
+${PYSITELIB}/pywt/data/__init__.py
+${PYSITELIB}/pywt/data/__init__.pyc
+${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
+${PYSITELIB}/pywt/data/create_dat.py
+${PYSITELIB}/pywt/data/create_dat.pyc
+${PYSITELIB}/pywt/data/create_dat.pyo
+${PYSITELIB}/pywt/data/ecg.npy
+${PYSITELIB}/pywt/data/sst_nino3.npz
+${PYSITELIB}/pywt/tests/data/cwt_matlabR2015b_result.npz
+${PYSITELIB}/pywt/tests/data/dwt_matlabR2012a_result.npz
+${PYSITELIB}/pywt/tests/data/generate_matlab_data.py
+${PYSITELIB}/pywt/tests/data/generate_matlab_data.pyc
+${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
+${PYSITELIB}/pywt/tests/test_concurrent.py
+${PYSITELIB}/pywt/tests/test_concurrent.pyc
+${PYSITELIB}/pywt/tests/test_concurrent.pyo
+${PYSITELIB}/pywt/tests/test_cwt_wavelets.py
+${PYSITELIB}/pywt/tests/test_cwt_wavelets.pyc
+${PYSITELIB}/pywt/tests/test_cwt_wavelets.pyo
+${PYSITELIB}/pywt/tests/test_data.py
+${PYSITELIB}/pywt/tests/test_data.pyc
+${PYSITELIB}/pywt/tests/test_data.pyo
+${PYSITELIB}/pywt/tests/test_deprecations.py
+${PYSITELIB}/pywt/tests/test_deprecations.pyc
+${PYSITELIB}/pywt/tests/test_deprecations.pyo
+${PYSITELIB}/pywt/tests/test_doc.py
+${PYSITELIB}/pywt/tests/test_doc.pyc
+${PYSITELIB}/pywt/tests/test_doc.pyo
+${PYSITELIB}/pywt/tests/test_dwt_idwt.py
+${PYSITELIB}/pywt/tests/test_dwt_idwt.pyc
+${PYSITELIB}/pywt/tests/test_dwt_idwt.pyo
+${PYSITELIB}/pywt/tests/test_functions.py
+${PYSITELIB}/pywt/tests/test_functions.pyc
+${PYSITELIB}/pywt/tests/test_functions.pyo
+${PYSITELIB}/pywt/tests/test_matlab_compatibility.py
+${PYSITELIB}/pywt/tests/test_matlab_compatibility.pyc
+${PYSITELIB}/pywt/tests/test_matlab_compatibility.pyo
+${PYSITELIB}/pywt/tests/test_matlab_compatibility_cwt.py
+${PYSITELIB}/pywt/tests/test_matlab_compatibility_cwt.pyc
+${PYSITELIB}/pywt/tests/test_matlab_compatibility_cwt.pyo
+${PYSITELIB}/pywt/tests/test_modes.py
+${PYSITELIB}/pywt/tests/test_modes.pyc
+${PYSITELIB}/pywt/tests/test_modes.pyo
+${PYSITELIB}/pywt/tests/test_multidim.py
+${PYSITELIB}/pywt/tests/test_multidim.pyc
+${PYSITELIB}/pywt/tests/test_multidim.pyo
+${PYSITELIB}/pywt/tests/test_multilevel.py
+${PYSITELIB}/pywt/tests/test_multilevel.pyc
+${PYSITELIB}/pywt/tests/test_multilevel.pyo
+${PYSITELIB}/pywt/tests/test_perfect_reconstruction.py
+${PYSITELIB}/pywt/tests/test_perfect_reconstruction.pyc
+${PYSITELIB}/pywt/tests/test_perfect_reconstruction.pyo
+${PYSITELIB}/pywt/tests/test_swt.py
+${PYSITELIB}/pywt/tests/test_swt.pyc
+${PYSITELIB}/pywt/tests/test_swt.pyo
+${PYSITELIB}/pywt/tests/test_thresholding.py
+${PYSITELIB}/pywt/tests/test_thresholding.pyc
+${PYSITELIB}/pywt/tests/test_thresholding.pyo
+${PYSITELIB}/pywt/tests/test_wavelet.py
+${PYSITELIB}/pywt/tests/test_wavelet.pyc
+${PYSITELIB}/pywt/tests/test_wavelet.pyo
+${PYSITELIB}/pywt/tests/test_wp.py
+${PYSITELIB}/pywt/tests/test_wp.pyc
+${PYSITELIB}/pywt/tests/test_wp.pyo
+${PYSITELIB}/pywt/tests/test_wp2d.py
+${PYSITELIB}/pywt/tests/test_wp2d.pyc
+${PYSITELIB}/pywt/tests/test_wp2d.pyo
+${PYSITELIB}/pywt/version.py
+${PYSITELIB}/pywt/version.pyc
+${PYSITELIB}/pywt/version.pyo
diff --git a/py-pywavelets/distinfo b/py-pywavelets/distinfo
new file mode 100644
index 0000000000..098c02ea65
--- /dev/null
+++ b/py-pywavelets/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (PyWavelets-1.1.1.tar.gz) = 8db0622f2d863fbbea0dbb067c86517e5648108e
+RMD160 (PyWavelets-1.1.1.tar.gz) = 94307a23c70a7cbdb0821365b6b09b763b2eb920
+SHA512 (PyWavelets-1.1.1.tar.gz) = 3e70625dad27822165e79b7d240c34072684ba340e8d314a026d2e47e81b04945d9ed9c6a5f0730eab285d3d5ebb1b311aaec5d6d06bced1eea80000bef5e787
+Size (PyWavelets-1.1.1.tar.gz) = 4578294 bytes


Home | Main Index | Thread Index | Old Index