~ruther/guix-local

c32af5bb5f29b5eba190fa3af03bb68a4d081093 — Sharlatan Hellseher 3 months ago 7dd4976
gnu: python-ipywidgets: Update to 8.1.4.

* gnu/packages/python-xyz.scm (python-ipywidgets): Update to 8.1.4.
[build-system]: Switch pyproject-build-system.
[native-inputs]: Remove python-pytest-cov and python-setuptools-67; add
python-setuptools.

Change-Id: I09799c7cbcc5c59a04a792411977974c95d1688e
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1 files changed, 16 insertions(+), 8 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +16 -8
@@ 18667,21 18667,29 @@ convert an @code{.ipynb} notebook file into various static formats including:
(define-public python-ipywidgets
  (package
    (name "python-ipywidgets")
    (version "8.1.2")
    ;; XXX: Newer version requires python-jupyterlab, see guix/guix#2073.
    (version "8.1.4")
    (source
     (origin
       (method url-fetch)
       ;; Git: <https://github.com/jupyter-widgets/ipywidgets/tree/8.1.8/python/ipywidgets>
       (uri (pypi-uri "ipywidgets" version))
       (sha256
        (base32
         "1ja2xibll6v40va3s7wz5dfp95q01yds64z6csl2dsds94gb9ffh"))))
    (build-system python-build-system)
    (propagated-inputs
     (list python-comm python-ipython python-jupyterlab-widgets
           python-traitlets python-widgetsnbextension))
         "0f9i3ycyc8c3rs3xk30hvq7mjs37phbxv4p8parrm02cxn9yzdc5"))))
    (build-system pyproject-build-system)
    (native-inputs
     (list python-ipykernel python-jsonschema python-pytest python-pytest-cov
           python-pytz python-setuptools-67))
     (list python-ipykernel
           python-jsonschema
           python-pytest
           python-pytz
           python-setuptools))
    (propagated-inputs
     (list python-comm
           python-ipython
           python-jupyterlab-widgets
           python-traitlets
           python-widgetsnbextension))
    (home-page "https://ipython.org")
    (synopsis "IPython HTML widgets for Jupyter")
    (description "Ipywidgets are interactive HTML widgets for Jupyter