diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-08-10 00:56:28 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-08-23 16:58:41 +0100 |
commit | ed30aa7fc14b7620a5b08e8e80490ba4a507fe64 (patch) | |
tree | 7ab557f46da5880fba428e33969bb4de6dedb205 | |
parent | 75ad053b4cb06094e03fc66829496c3f3dd9e6fe (diff) |
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
-rw-r--r-- | gnu/packages/jupyter.scm | 33 | ||||
-rw-r--r-- | 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 <dannym@friendly-machines.com> +;;; Copyright © 2015 Federico Beffa <beffa@fbengineering.ch> ;;; Copyright © 2016, 2019 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2016, 2019, 2021-2025 Ricardo Wurmus <rekado@elephly.net> +;;; Copyright © 2016, 2021 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2018 Pierre-Antoine Rouby <pierre-antoine.rouby@inria.fr> ;;; Copyright © 2019, 2021-2023 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2019, 2022 Andreas Enge <andreas@enge.fr> -;;; Copyright © 2021 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2021 Hugo Lecomte <hugo.lecomte@inria.fr> ;;; Copyright © 2021 Lars-Dominik Braun <lars@6xq.net> ;;; Copyright © 2021 Nicolas Goaziou <mail@nicolasgoaziou.fr> -;;; Copyright © 2022 Marius Bakke <marius@gnu.org> +;;; Copyright © 2021, 2022 Marius Bakke <marius@gnu.org> ;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr> ;;; Copyright © 2024-2025 Sharlatan Hellseher <sharlatanus@gmail.com> @@ -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 45f1ed315d..3f1f02ed50 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -4265,34 +4265,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") |