From c32af5bb5f29b5eba190fa3af03bb68a4d081093 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 30 Dec 2025 23:30:59 +0000 Subject: [PATCH] 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 --- gnu/packages/python-xyz.scm | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 048bb55d831ae1849c065f769269e145b729a297..e39e44decbd96daa311c404763336ea9b3d05e36 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -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: (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