FreshPorts -- math/py-pywavelets: Discrete Wavelet Transforms in Python


FreshPorts -- The Place For Ports [画像:notbug]As an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC [画像:Ukraine]
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
py-pywavelets Discrete Wavelet Transforms in Python
1.9.0_2 math on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.9.0_1Version of this port present on the latest quarterly branch.
Maintainer: makc@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024年08月28日 14:51:09
Last Update: 2026年05月05日 19:29:37
Commit Hash: 2bf3834
Also Listed In: python
License: MIT
WWW:
https://github.com/PyWavelets/pywt
Description:
PyWavelets is a free Open Source library for wavelet transforms in Python. Wavelets are mathematical basis functions that are localized in both time and frequency. Wavelet transforms are time-frequency transforms employing wavelets. They are similar to Fourier transforms, the difference being that Fourier transforms are localized only in frequency instead of in time and frequency.
Homepage cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}pywavelets>0:math/py-pywavelets@${PY_FLAVOR}
To install the port:
cd /usr/ports/math/py-pywavelets/ && make install clean
To add the package, run one of these commands:
  • pkg install math/py-pywavelets
  • pkg install py311-pywavelets
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-pywavelets listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-pywavelets
Package flavors (<flavor>: <package>)
  • py311: py311-pywavelets
distinfo:
TIMESTAMP = 1768574051 SHA256 (pywavelets-1.9.0.tar.gz) = 148d12203377772bea452a59211d98649c8ee4a05eff019a9021853a36babdc8 SIZE (pywavelets-1.9.0.tar.gz) = 3938340

Packages (timestamps in pop-ups are UTC):
py311-pywavelets
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.9.0_11.9.0_1n/an/an/an/an/an/a
FreeBSD:13:quarterly1.9.01.9.0n/an/an/an/an/an/a
FreeBSD:14:latest---1.8.0----
FreeBSD:14:quarterly---1.8.0----
FreeBSD:15:latest--n/a1.8.0n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py312-pywavelets
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--n/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/a
FreeBSD:14:latest1.9.0_21.9.0_2--1.9.0_2---
FreeBSD:14:quarterly1.9.0_21.9.0_2--1.9.0_2---
FreeBSD:15:latest1.9.0_21.9.0_2n/a-n/an/a--
FreeBSD:15:quarterly1.9.0_21.9.0_2n/a-n/an/a--
FreeBSD:16:latest1.9.0_21.9.0_2n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-numpy>=1.16 : math/py-numpy@py311
  2. py311-meson-python>=0.16 : devel/meson-python@py311
  3. py311-cython>=3.2.4 : lang/cython@py311
  4. python3.11 : lang/python311
  5. py311-build>=0 : devel/py-build@py311
  6. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-numpy>=1.16 : math/py-numpy@py311
  2. python3.11 : lang/python311
This port is required by:
for Run
  1. misc/py-eemeter

Configuration Options:
No options to configure
Options name:
math_py-pywavelets
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/p/pywavelets/
  2. https://pypi.org/packages/source/p/pywavelets/
Collapse this list.
Port Moves
  • port moved here from math/py-PyWavelets on 2024年08月29日
    REASON: Renamed to match wheel package name

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.9.0_2
05 May 2026 19:29:37
commit hash: 2bf3834a197ccf8956332378eda8dd7577965246 commit hash: 2bf3834a197ccf8956332378eda8dd7577965246 commit hash: 2bf3834a197ccf8956332378eda8dd7577965246 commit hash: 2bf3834a197ccf8956332378eda8dd7577965246 files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
*/*: bump PORTREVISION after switching to NumPy 2.x
1.9.0_1
05 May 2026 19:29:37
commit hash: b0b4d9e1eae890d0de1591e20fb37358439a2ff6 commit hash: b0b4d9e1eae890d0de1591e20fb37358439a2ff6 commit hash: b0b4d9e1eae890d0de1591e20fb37358439a2ff6 commit hash: b0b4d9e1eae890d0de1591e20fb37358439a2ff6 files touched by this commit Sanity Test Failure
Max Brazhnikov (makc) search for other commits by this committer
*/*: Switch to NumPy 2.x
PR:		294328
Exp-run:	antoine
1.9.0_1
21 Apr 2026 17:01:24
commit hash: 36b7cdfd7e26bbf32663086fc1468c57f85e9dcc commit hash: 36b7cdfd7e26bbf32663086fc1468c57f85e9dcc commit hash: 36b7cdfd7e26bbf32663086fc1468c57f85e9dcc commit hash: 36b7cdfd7e26bbf32663086fc1468c57f85e9dcc files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
math/py-pywavelets: Fix build with non-default Python version
1.9.0_1
03 Apr 2026 20:52:43
commit hash: d04d23ae37d04c8ddf74c04ee868900b9189295a commit hash: d04d23ae37d04c8ddf74c04ee868900b9189295a commit hash: d04d23ae37d04c8ddf74c04ee868900b9189295a commit hash: d04d23ae37d04c8ddf74c04ee868900b9189295a files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
python.mk: retire ${PYNUMPY}
With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.
1.9.0_1
03 Apr 2026 18:52:22
commit hash: d4bd5ba72edc9f537254aeb1ff893399e3eb2278 commit hash: d4bd5ba72edc9f537254aeb1ff893399e3eb2278 commit hash: d4bd5ba72edc9f537254aeb1ff893399e3eb2278 commit hash: d4bd5ba72edc9f537254aeb1ff893399e3eb2278 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
math/py-numpy: switch all consumers to math/py-numpy1
...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS
PR: 281470 
1.9.0
16 Jan 2026 19:28:04
commit hash: 31494fc82a741efc43b10d8672c59d609433521d commit hash: 31494fc82a741efc43b10d8672c59d609433521d commit hash: 31494fc82a741efc43b10d8672c59d609433521d commit hash: 31494fc82a741efc43b10d8672c59d609433521d files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
math/py-pywavelets: Update to 1.9.0
1.8.0
15 Jan 2026 17:22:12
commit hash: 6d475ab2dcd08d35a6a3ef6bd9db134e3c7a71f0 commit hash: 6d475ab2dcd08d35a6a3ef6bd9db134e3c7a71f0 commit hash: 6d475ab2dcd08d35a6a3ef6bd9db134e3c7a71f0 commit hash: 6d475ab2dcd08d35a6a3ef6bd9db134e3c7a71f0 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/python.mk: Remove USE_PYTHON=cython3{,_run,_test}
- Convert all cython3 occurrence to USE_PYTHON=cython*
- Bump PORTREVISION dependent ports of USE_PYTHON=cython_run for dependency
change
PR:		291778 
1.8.0
01 Nov 2025 17:23:22
commit hash: 1403bb7765965eccd644a73cb136a155e46f7ea8 commit hash: 1403bb7765965eccd644a73cb136a155e46f7ea8 commit hash: 1403bb7765965eccd644a73cb136a155e46f7ea8 commit hash: 1403bb7765965eccd644a73cb136a155e46f7ea8 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Revise USES=python:... version range constraints
and strip all lower bounds of 3.9 or 3.10 because they are implied now.
python:3.9-X -> python:-X
python:3.9+ -> python
python:3.10-X -> python:-X
python:3.10+ -> python
(options such as ,build preserved)
1.8.0
09 Apr 2025 14:55:11
commit hash: 150c0018fdfece47d43cc508378c8faf26046149 commit hash: 150c0018fdfece47d43cc508378c8faf26046149 commit hash: 150c0018fdfece47d43cc508378c8faf26046149 commit hash: 150c0018fdfece47d43cc508378c8faf26046149 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/python.mk: Introduce USE_PYTHON=cython3{,_run,_test}
- Update USE_PYTHON=cython{,_run,_test}
- Convert all cython3 occurrence to USE_PYTHON=cython3*
- While I'm here, fix incorrect usage of combining cython3 in BUILD_DEPENDS and
USE_PYTHON=cython
It is added to simplify the future transition from Cython 0.29 to 3.
The minimal version is set to 3.0.12 because it is required by
devel/py-propcache.
The upper bound of version is set to 3.1 because it is limited by multiple
ports.
1.8.0
09 Dec 2024 13:45:55
commit hash: eb39f1376f1d4debe9725088dd08462150cb1ae8 commit hash: eb39f1376f1d4debe9725088dd08462150cb1ae8 commit hash: eb39f1376f1d4debe9725088dd08462150cb1ae8 commit hash: eb39f1376f1d4debe9725088dd08462150cb1ae8 files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
math/py-pywavelets: update to 1.8.0
Release notes: https://pywavelets.readthedocs.io/en/latest/release.1.8.0.html 
1.7.0
28 Aug 2024 14:48:23
commit hash: d28fea44db40a6d8cbdc5d52239a1915628b06af commit hash: d28fea44db40a6d8cbdc5d52239a1915628b06af commit hash: d28fea44db40a6d8cbdc5d52239a1915628b06af commit hash: d28fea44db40a6d8cbdc5d52239a1915628b06af files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
math/py-pywavelets: update to 1.7.0
Update to 1.7.0. The minimum supported Python version is 3.10
1.6.0
28 Aug 2024 14:48:23
commit hash: 7405b18c70459516bc4f402b48eacfe169399ee0 commit hash: 7405b18c70459516bc4f402b48eacfe169399ee0 commit hash: 7405b18c70459516bc4f402b48eacfe169399ee0 commit hash: 7405b18c70459516bc4f402b48eacfe169399ee0 files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
math/py-pywavelets: update to 1.6.0
1.5.0
28 Aug 2024 14:48:22
commit hash: dc6d24aeda3492b9497becd979ae50d1dc466a4c commit hash: dc6d24aeda3492b9497becd979ae50d1dc466a4c commit hash: dc6d24aeda3492b9497becd979ae50d1dc466a4c commit hash: dc6d24aeda3492b9497becd979ae50d1dc466a4c files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
math/py-PyWavelets: rename to pywavelets and update to 1.5.0
Update to 1.5.0. The package has been renamed to pywavelets starting with 1.5.0

Number of commits found: 13

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
Security Policy
Privacy
Blog
Contact

Search
Enter Keywords:
more...

Latest Vulnerabilities
roundcube Sep 06
openvpn Sep 04
electron42 Sep 03
libnjs Sep 03
nginx-full Sep 03
njs Sep 03
chromium Sep 02
jenkins Sep 02
jenkins-lts Sep 02
erlang Sep 01
erlang Sep 01

28 vulnerabilities affecting 407 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last processed:
2026年09月06日 09:08:02 UTC


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)

Calculated hourly:
Port count 35103
Broken 93
Ignore 206

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD Valid HTML, CSS, and RSS. Copyright © 2000-2026 Dan Langille. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /