about summary refs log tree commit diff
path: root/gn/packages/python.scm
diff options
context:
space:
mode:
authorpjotrp2026-03-22 12:07:54 +0100
committerpjotrp2026-03-22 12:07:54 +0100
commit21a6be8995bed3e5460665380a31c9ae2f3d2730 (patch)
treee7fc1de097e516b62d45f8c801c3c4b13a217b84 /gn/packages/python.scm
parentcc0e9d2657010350066af7a995307d3e725179e9 (diff)
downloadguix-bioinformatics-21a6be8995bed3e5460665380a31c9ae2f3d2730.tar.gz
Continue cleanup
Diffstat (limited to 'gn/packages/python.scm')
-rw-r--r--gn/packages/python.scm44
1 files changed, 44 insertions, 0 deletions
diff --git a/gn/packages/python.scm b/gn/packages/python.scm
index 6a0bc40..bc0d662 100644
--- a/gn/packages/python.scm
+++ b/gn/packages/python.scm
@@ -1724,3 +1724,47 @@ a general image processing tool.")
      library written in C.  It features a fast HTML renderer and functionality to make custom
      renderers (e.g. man pages or LaTeX).")
     (license license:expat)))
+
+(define-public python-jupyter-server
+  (package
+    (name "python-jupyter-server")
+    (version "1.8.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "jupyter-server" version))
+        (sha256
+         (base32
+          "0dqj51fj5ikklbl0gnb939pp80ngnzml5932mljn2lvplph7a34g"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     `(("python-anyio" ,python-anyio)
+       ("python-argon2-cffi" ,python-argon2-cffi)
+       ("python-ipython-genutils" ,python-ipython-genutils)
+       ("python-jinja2" ,python-jinja2)
+       ("python-jupyter-client" ,python-jupyter-client)
+       ("python-jupyter-core" ,python-jupyter-core)
+       ("python-nbconvert" ,python-nbconvert)
+       ("python-nbformat" ,python-nbformat)
+       ("python-prometheus-client" ,python-prometheus-client)
+       ("python-pyzmq" ,python-pyzmq)
+       ("python-send2trash" ,python-send2trash)
+       ("python-terminado" ,python-terminado)
+       ("python-tornado" ,python-tornado)
+       ("python-traitlets" ,python-traitlets)
+       ("python-websocket-client" ,python-websocket-client)))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-ipykernel" ,python-ipykernel)
+       ("python-pytest" ,python-pytest)
+       ; ("python-pytest-console-scripts" ,python-pytest-console-scripts) - gone missing
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-mock" ,python-pytest-mock)
+       ; ("python-pytest-tornasync" ,python-pytest-tornasync) - gone missing
+       ("python-requests" ,python-requests)))
+    (home-page "https://jupyter.org")
+    (synopsis
+      "The backend--i.e. core services, APIs, and REST endpoints--to Jupyter web applications.")
+    (description
+      "The backend--i.e. core services, APIs, and REST endpoints--to Jupyter web applications.")
+    (license #f)))