~ruther/guix-local

80522b714d4ece1b670fbe7dd8ef830e9bfc3757 — Sharlatan Hellseher 3 months ago e0b4ea8
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>
1 files changed, 12 insertions(+), 12 deletions(-)

M gnu/packages/jupyter.scm
M gnu/packages/jupyter.scm => gnu/packages/jupyter.scm +12 -12
@@ 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))