guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 768c49bc5f40405099231e49127e5fe1227e2855
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Dec 16 14:33:15 2025 +0000
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
---
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 c5155bdf15..34168b6595 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)
@@ -432,17 +433,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
@@ -463,20 +464,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))