Package Details: python-hyperspy-gui-ipywidgets 2.0.3-1

Git Clone URL: https://aur.archlinux.org/python-hyperspy-gui-ipywidgets.git (read-only, click to copy)
Package Base: python-hyperspy-gui-ipywidgets
Description: ipywidgets (jupyter) GUI elements for HyperSpy
Upstream URL: https://github.com/hyperspy/hyperspy_gui_ipywidgets
Licenses: GPLv3
Conflicts: hyperspy-gui-ipywidgets
Provides: hyperspy-gui-ipywidgets
Replaces: hyperspy-gui-ipywidgets
Submitter: jlaehne
Maintainer: jlaehne (jat255)
Last Packager: jlaehne
Votes: 1
Popularity: 0.000000
First Submitted: 2020-09-01 08:05 (UTC)
Last Updated: 2024-10-14 17:02 (UTC)

Latest Comments

jlaehne commented on 2025-01-28 08:34 (UTC)

I think creating a meta-package is an unneeded complication and extra effort in maintenance, compared with just having one extra dependency here to make sure integration with jupyter works.

micwoj92 commented on 2025-01-27 11:47 (UTC)

It can be sort of worked around using a meta package. I don't think this is really used for this case.

python-hyperspy would depend on let's say python-hyperspy-gui-jupyter package. Said package would then depend on just python-hyperspy-gui-ipywidgets and python-ipympl

jlaehne commented on 2025-01-26 17:25 (UTC)

Indeed it is an optional dependency of python-hyperspy already. However, I remember an instance where I had only hyperspy-gui-ipywidgets installed and plotting was not working in jupyter - and it took me a moment to realize that it was the missing ipympl package. It is not installed by any of the other dependencies. For pip there are the grouped optional dependencies of hyperspy, but I do not see a similar mechanism that could be implemented here.

micwoj92 commented on 2025-01-25 19:02 (UTC) (edited on 2025-01-25 19:02 (UTC) by micwoj92)

I think this is redundant in this package as well as upstream. This is already optional dependeyc for hyperspy upstream and for python-hyperspy package: https://github.com/hyperspy/hyperspy/blob/23ed96099b360a572be67a26ab2ad21c46d9110f/pyproject.toml#L128

jlaehne commented on 2025-01-24 08:35 (UTC)

@micwoj92 indeed it is only "for convenience", but it is one of the dependencies of the project: https://github.com/hyperspy/hyperspy_gui_ipywidgets/blob/05bc722267afa863d69be77bcdc3d84c57a0784a/pyproject.toml#L38

See discussion at https://github.com/hyperspy/hyperspy_gui_ipywidgets/issues/57

micwoj92 commented on 2025-01-23 23:40 (UTC)

Dependency python-ipympl not needed.

jlaehne commented on 2020-09-01 20:39 (UTC)

I am aware of the issue with master.zip. Problem is, there has not been a proper release on github since v1.1 - I have requested for that to be done again and as soon as the proper archives for the most recent release are available will adapt the PKGBUILD.

jlaehne commented on 2020-09-01 20:35 (UTC)

Package is obsolote as it did not follow the arch naming conventions, merge with python-hyperspy-gui-ipywidgets has been requested.