From 80522b714d4ece1b670fbe7dd8ef830e9bfc3757 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 16 Dec 2025 14:33:15 +0000 Subject: [PATCH] gnu: python-jupyter-client: Update to 8.7.0. * gnu/packages/jupyter.scm (python-jupyter-client): Update to 8.7.0. [inputs]: Add net-tools and openssh. [propagated-inputs]: Remove python-entrypoints and python-nest-asyncio. [native-inputs]: Remove python-pytest-asyncio, python-async-generator, and python-ipython; add python-anyio and python-pytest-jupyter-minimal. Change-Id: I0c058aa67c6fcb71c5fcfaca34c72a15d132b0ee Signed-off-by: Rutherther --- gnu/packages/jupyter.scm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index f0f0a7cebecd92d228a87a4d873f06c6437ddbdb..a473e214a5235def36662ba7947d45ad36135492 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -68,6 +68,7 @@ #:use-module (gnu packages time) #:use-module (gnu packages xml) #:use-module (gnu packages tls) + #:use-module (gnu packages ssh) #:use-module (gnu packages sphinx) #:use-module (gnu packages serialization) #:use-module (gnu packages version-control) @@ -435,17 +436,17 @@ to Jupyter Server for their Python Web application backend.") (define-public python-jupyter-client (package (name "python-jupyter-client") - (version "7.4.4") + (version "8.7.0") (source (origin (method url-fetch) (uri (pypi-uri "jupyter_client" version)) (sha256 - (base32 "0ck8fb0d582r8izkcn7087zmbmmqf9jkv2abd8p44867k9hdn5jn")))) + (base32 "07akcardg15d6c21x3g8yjj8gwz1lyinf3qrb6g200dykhnj2mrk")))) (build-system pyproject-build-system) (arguments (list - ;; tests: 176 passed, 4 skipped, 2 warnings + ;; tests: 227 passed, 7 skipped, 27 warnings #:tests? (not (%current-target-system)) #:phases #~(modify-phases %standard-phases @@ -466,20 +467,19 @@ to Jupyter Server for their Python Web application backend.") (substitute* (string-append #$output "/bin/.jupyter-kernelspec-real") (("import KernelSpecApp.launch_instance") "import KernelSpecApp"))))))) (native-inputs - (list python-hatchling + (list python-anyio + python-hatchling + python-ipykernel-bootstrap python-pytest - python-pytest-asyncio - python-pytest-timeout - python-async-generator - python-ipython - python-ipykernel-bootstrap)) + python-pytest-jupyter-minimal + python-pytest-timeout)) (inputs - (list iproute)) + (list iproute ;ip jupyter_client/localinterfaces.py + net-tools ;ifconfig jupyter_client/localinterfaces.py + openssh)) ;ssh jupyter_client/ssh/tunnel.py (propagated-inputs (list python-dateutil - python-entrypoints python-jupyter-core - python-nest-asyncio python-pyzmq python-tornado-6 python-traitlets))