guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit c554fbad0e5388458db41ed04d408c4f7f8a80fb
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Aug 10 00:56:28 2025 +0100

    gnu: python-terminado: Move to jupyter.
    
    * gnu/packages/python-web.scm (python-terminado): Move from here ...
    * gnu/packages/jupyter.scm: ... to here.
    
    Change-Id: I54c385f4b4bb9fe58a0c0784e6994dc76fa6c8d5
---
 gnu/packages/jupyter.scm    | 33 +++++++++++++++++++++++++++++++--
 gnu/packages/python-web.scm | 28 ----------------------------
 2 files changed, 31 insertions(+), 30 deletions(-)

diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index fedf1545b6..e211911aa9 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -1,15 +1,16 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2014 Danny Milosavljevic <[email protected]>
+;;; Copyright © 2015 Federico Beffa <[email protected]>
 ;;; Copyright © 2016, 2019 Tobias Geerinckx-Rice <[email protected]>
 ;;; Copyright © 2016, 2019, 2021-2025 Ricardo Wurmus <[email protected]>
+;;; Copyright © 2016, 2021 Efraim Flashner <[email protected]>
 ;;; Copyright © 2018 Pierre-Antoine Rouby <[email protected]>
 ;;; Copyright © 2019, 2021-2023 Ludovic Courtès <[email protected]>
 ;;; Copyright © 2019, 2022 Andreas Enge <[email protected]>
-;;; Copyright © 2021 Efraim Flashner <[email protected]>
 ;;; Copyright © 2021 Hugo Lecomte <[email protected]>
 ;;; Copyright © 2021 Lars-Dominik Braun <[email protected]>
 ;;; Copyright © 2021 Nicolas Goaziou <[email protected]>
-;;; Copyright © 2022 Marius Bakke <[email protected]>
+;;; Copyright © 2021, 2022 Marius Bakke <[email protected]>
 ;;; Copyright © 2022 Maxim Cournoyer <[email protected]>
 ;;; Copyright © 2024 Nicolas Graves <[email protected]>
 ;;; Copyright © 2024-2025 Sharlatan Hellseher <[email protected]>
@@ -500,6 +501,34 @@ Messaging Protocol}.")
 extensions.")
     (license license:bsd-4)))
 
+(define-public python-terminado
+  (package
+    (name "python-terminado")
+    (version "0.18.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "terminado" version))
+       (sha256
+        (base32
+         "0bpxag3n0148vsgmi6wh3ynmprykazzqys0lfxgpdr2xp32g42fy"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      #:test-flags #~(list "-W" "default")))    ;taken from pyproject.toml
+    (native-inputs
+     (list python-hatchling
+           python-pytest
+           python-pytest-timeout))
+    (propagated-inputs
+     (list python-ptyprocess
+           python-tornado-6))
+    (home-page "https://github.com/jupyter/terminado";)
+    (synopsis "Terminals served to term.js using Tornado websockets")
+    (description "This package provides a Tornado websocket backend for the
+term.js Javascript terminal emulator library.")
+    (license license:bsd-2)))
+
 (define-public xeus
   (package
     (name "xeus")
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index b8b5832d05..d6dd16ffd8 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -4266,34 +4266,6 @@ connection to each user.")
 web framework, either via the basic or digest authentication schemes.")
     (license license:asl2.0)))
 
-(define-public python-terminado
-  (package
-    (name "python-terminado")
-    (version "0.18.1")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (pypi-uri "terminado" version))
-       (sha256
-        (base32
-         "0bpxag3n0148vsgmi6wh3ynmprykazzqys0lfxgpdr2xp32g42fy"))))
-    (build-system pyproject-build-system)
-    (arguments
-     (list
-      #:test-flags #~(list "-W" "default")))    ;taken from pyproject.toml
-    (native-inputs
-     (list python-hatchling
-           python-pytest
-           python-pytest-timeout))
-    (propagated-inputs
-     (list python-ptyprocess
-           python-tornado-6))
-    (home-page "https://github.com/jupyter/terminado";)
-    (synopsis "Terminals served to term.js using Tornado websockets")
-    (description "This package provides a Tornado websocket backend for the
-term.js Javascript terminal emulator library.")
-    (license license:bsd-2)))
-
 (define-public python-wsgi-intercept
   (package
     (name "python-wsgi-intercept")

Reply via email to