Package Details: python-vispy 0.14.1-1

Git Clone URL: https://aur.archlinux.org/python-vispy.git (read-only, click to copy)
Package Base: python-vispy
Description: A high-performance interactive 2D/3D data visualization library.
Upstream URL: https://vispy.org
Licenses: BSD
Submitter: incomplete
Maintainer: acxz
Last Packager: acxz
Votes: 2
Popularity: 0.000526
First Submitted: 2019-08-10 09:41 (UTC)
Last Updated: 2023-12-17 07:15 (UTC)

Pinned Comments

acxz commented on 2020-07-15 00:32 (UTC)

Development is on Github: https://github.com/acxz/pkgbuilds Please open issues and PRs there instead of commenting.

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2024-03-13 19:48 (UTC)

Add the following function to PKGBUILD to fix the currently broken build:

prepare() {
    cd "$srcdir/${_pkgname}-${pkgver}"
    sed -e '/oldest-supported-numpy/d' -i pyproject.toml
}

devilholk commented on 2024-01-29 12:08 (UTC)

I had to change pyproject.toml to not refer to "oldest-supported-numpy" but rather just "numpy". I think the former is a meta package but I don't understand how the resolution of that works. I did have a recent numpy installed but it would not satisfy "oldest-supported-numpy".

MarsSeed commented on 2023-07-14 07:43 (UTC) (edited on 2023-07-14 07:45 (UTC) by MarsSeed)

The pyproject.toml has these commented-out lines before setuptools_scm_git_archive:

# Use these when setuptools>=42 is more widely available
# "setuptools>=42",
# "setuptools_scm[toml]>=3.4",
"setuptools_scm_git_archive",

This means that the only reason they did not remove the "git_archive" variant is that they were concerned about very old distributions and their packaging, instead of letting the old distributions take care of that matter instead of upstream.

The current developer seems clueless about this requirements definition.

Please take care of the problem by uncommenting the those lines and removing the one with "git_archive".

MarsSeed commented on 2023-06-23 07:57 (UTC)

Please modernize the build to use pyproject.toml instead of setup.py, and patch that file to remove setuptools_scm_git_archive as it is not actually needed and that module is deprecated in favor of setuptools_scm.

tyrolyean commented on 2022-07-16 18:23 (UTC)

The sha256sum seems to be wrong, therefore the build of this fails. For me the sha256sum seems to be 37b91f39f6830891ea2d54e631fe5363f8c00bee6da25ffc8c3ef04f2297ef9c.

brisvag commented on 2021-12-14 16:46 (UTC)

Thanks for maintaining! I suggest adding python-opengl as a dep (or optdep) for 3D texture support, as well as bumping to 0.9.4!

acxz commented on 2020-07-15 00:32 (UTC)

Development is on Github: https://github.com/acxz/pkgbuilds Please open issues and PRs there instead of commenting.

ribbons commented on 2020-05-08 13:02 (UTC) (edited on 2020-05-08 13:03 (UTC) by ribbons)

I had to add build dependencies of git, python-setuptools and cython to get this to build in a clean chroot:

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,6 +6,7 @@ arch=('any')
 url='http://vispy.org'
 license=('BSD')
 depends=('python-numpy')
+makedepends=('git' 'python-setuptools' 'cython')
 optdepends=('pyside2: a possible backend'
             'python-pyqt5: a possible backend')
 source=("git://github.com/vispy/vispy.git#tag=$pkgver")

oysstu commented on 2020-02-25 09:23 (UTC) (edited on 2020-02-25 09:23 (UTC) by oysstu)

This package installs some utilities into /usr/lib/python3.8/site-packages/make. This may cause crashes with other packages. Deleting the make/__init__.py file prior to running setup.py (e.g. in the prepare step) resolves this.

JKAbrams commented on 2019-08-22 15:39 (UTC)

ModuleNotFoundError: No module named 'Cython'

Requires cython to build.