Package Details: python-pywavelets 1.8.0-1

Git Clone URL: https://aur.archlinux.org/python-pywavelets.git (read-only, click to copy)
Package Base: python-pywavelets
Description: Wavelet transform module
Upstream URL: https://github.com/pywavelets/pywt
Keywords: continuous-wavelet image-processing signal-processing wavelet-transform wavelets
Licenses: MIT
Submitter: Francois_B
Maintainer: carlosal1015 (AutoUpdateBot)
Last Packager: AutoUpdateBot
Votes: 42
Popularity: 0.000000
First Submitted: 2015-07-30 21:08 (UTC)
Last Updated: 2024-12-05 07:57 (UTC)

Latest Comments

1 2 Next › Last »

craymichael commented on 2024-05-23 17:22 (UTC)

Current build fails due to wrong NumPy API version checking in a build file. Can be fixed by adding the following to the build() function PKGBUILD between the cd and python commands.

sed -i 's/NPY_1_22_API_VERSION/NPY_1_26_API_VERSION/g' pywt/_extensions/meson.build

This removes the errors that look like:

pywt/_extensions/_dwt.cpython-312-x86_64-linux-gnu.so.p/pywt/_extensions/_dwt.pyx.c:9059:62: error: ‘PyArrayObject’ {aka ‘struct tagPyArrayObject’} has no member named ‘strides’
 9059 |     __pyx_v_d_info.strides = ((pywt_index_t *)__pyx_v_coefs_d->strides);
      |                                                              ^~
pywt/_extensions/_dwt.cpython-312-x86_64-linux-gnu.so.p/pywt/_extensions/_dwt.pyx.c:9068:54: error: ‘PyArrayObject’ {aka ‘struct tagPyArrayObject’} has no member named ‘dimensions’
 9068 |     __pyx_v_d_info.shape = ((size_t *)__pyx_v_coefs_d->dimensions);
      |                                                      ^~
pywt/_extensions/_dwt.cpython-312-x86_64-linux-gnu.so.p/pywt/_extensions/_dwt.pyx.c:9086:46: error: ‘PyArrayObject’ {aka ‘struct tagPyArrayObject’} has no member named ‘data’
 9086 |     __pyx_v_data_d = ((void *)__pyx_v_coefs_d->data);
      |                                              ^~
pywt/_extensions/_dwt.cpython-312-x86_64-linux-gnu.so.p/pywt/_extensions/_dwt.pyx.c:9115:43: error: ‘PyArrayObject’ {aka ‘struct tagPyArrayObject’} has no member named ‘dimensions’
 9115 |     __pyx_t_9 = ((size_t *)__pyx_v_coefs_a->dimensions);

carlosal1015 commented on 2022-03-11 17:57 (UTC) (edited on 2022-03-11 17:57 (UTC) by carlosal1015)

Thanks @a.kudelin for your kindly words. Happy birthday Arch Linux 20 years old!

a.kudelin commented on 2022-02-13 22:12 (UTC)

Hi @carlosal1015,

Thanks for your work! I think you're quite ready for the TU application.

haawda commented on 2022-01-24 20:36 (UTC)

source=("$pkgname-$pkgver.tar.gz::https://github.com/PyWavelets/pywt/archive/v$pkgver.tar.gz")

<deleted-account> commented on 2022-01-07 23:54 (UTC)

PKGBUILD for 1.2.0 and with --skip-build: https://pastebin.com/vEDMdN9S

djmattyg007 commented on 2021-01-03 02:47 (UTC)

Could you please bump the pkgrel to force a rebuild for python3.9? It would also be great if you could make the change mentioned by @bcb

bcb commented on 2020-12-02 10:09 (UTC)

The package() function should add --skip-build to the call to setup.py:

python setup.py install --root="$pkgdir/" --optimize=1 --skip-build

Otherwise it builds some of the code twice.

Francois_B commented on 2018-09-01 13:00 (UTC)

thanks!

postblue commented on 2018-09-01 10:51 (UTC)

As of 1.0.0, "COPYING" file does not existe anymore and has been replace by a "LICENSE" file.

amos commented on 2017-09-12 01:17 (UTC)

Got this: nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module on latest build, I assume this means a missing builddep on some nose plugin.