1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-08-04 23:01:30 +02:00

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 <rutherther@ditigal.xyz>
This commit is contained in:
Sharlatan Hellseher
2025-12-16 14:33:15 +00:00
committed by Rutherther
parent e0b4ea8b85
commit 80522b714d
+12 -12
View File
@@ -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))