Package Details: python-pynfft 1.4.2-2

Git Clone URL: https://aur.archlinux.org/python-pynfft.git (read-only, click to copy)
Package Base: python-pynfft
Description: Python wrapper to the NFFT library.
Upstream URL: https://github.com/pyNFFT/pyNFFT
Licenses: GPL3
Submitter: thrasibule
Maintainer: thrasibule
Last Packager: thrasibule
Votes: 0
Popularity: 0.000000
First Submitted: 2018-10-09 18:20 (UTC)
Last Updated: 2024-03-05 15:45 (UTC)

Latest Comments

MarsSeed commented on 2024-02-27 00:40 (UTC)

Also please kindly modernize the build for PEP 517 - currently it complains a lot about the deprecated usage usage of setuptools/setup.py.

MarsSeed commented on 2024-02-27 00:37 (UTC)

Build is broken, needs python-numpy:

==> Starting build()...
python-pynfft/src/pyNFFT-1.3.2/setup.py:219: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
  import imp
Traceback (most recent call last):
  File "python-pynfft/src/pyNFFT-1.3.2/setup.py", line 314, in <module>
    setup_package()
  File "python-pynfft/src/pyNFFT-1.3.2/setup.py", line 304, in setup_package
    extensions = get_cython_extensions()
                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "python-pynfft/src/pyNFFT-1.3.2/setup.py", line 70, in get_cython_extensions
    common_extension_args = get_common_extension_args()
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "python-pynfft/src/pyNFFT-1.3.2/setup.py", line 32, in get_common_extension_args
    import numpy
ModuleNotFoundError: No module named 'numpy'

cmichal commented on 2021-03-03 23:24 (UTC)

Trying to build this now crashes with: ImportError: python-pynfft/src/pyNFFT-1.3.2/pynfft/util.cpython-39-x86_64-linux-gnu.so: undefined symbol: nfft_voronoi_weights_1d

I had just installed nfft-3.5.2-1 as a dependency. It seems that voronoi_weights_1d is missing from nfft-3.5.2. After installing nfft-3.5.1 instead, python-pynfft builds without problems.

major commented on 2019-04-21 05:55 (UTC)

Why is the URL set to "https://arrow.apache.org/"? Shouldn't it should be set to the upstream (PyPi)?

dercolamann commented on 2019-01-13 18:56 (UTC)

I needed to install python-nose first. Maybe, this could be added to the dependencies.