guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 8c46c418355b685e3d48a14a86af81761f747973
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Dec 16 15:01:06 2025 +0000
gnu: python-jupyter-console: Move to jupyter.
* gnu/packages/python-xyz.scm (python-jupyter-console): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
Change-Id: I687d44df58fab4d62a3eac92f2dab1eebdc89921
---
gnu/packages/jupyter.scm | 52 +++++++++++++++++++++++++++++++++++++++++----
gnu/packages/python-xyz.scm | 42 ------------------------------------
2 files changed, 48 insertions(+), 46 deletions(-)
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 8c80b41720..895c84f159 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -1,12 +1,13 @@
;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2014, 2024 Danny Milosavljevic <[email protected]>
;;; Copyright © 2015 Federico Beffa <[email protected]>
-;;; Copyright © 2016, 2019 Tobias Geerinckx-Rice <[email protected]>
+;;; Copyright © 2016, 2018, 2019 Tobias Geerinckx-Rice <[email protected]>
;;; Copyright © 2016, 2019, 2021-2025 Ricardo Wurmus <[email protected]>
-;;; Copyright © 2016, 2021 Efraim Flashner <[email protected]>
+;;; Copyright © 2016, 2020, 2021 Efraim Flashner <[email protected]>
+;;; Copyright © 2016 Christopher Baines <[email protected]>
;;; Copyright © 2018 Pierre-Antoine Rouby <[email protected]>
-;;; Copyright © 2019, 2021-2023 Ludovic Courtès <[email protected]>
+;;; Copyright © 2018, 2019, 2021-2023 Ludovic Courtès <[email protected]>
;;; Copyright © 2019, 2022 Andreas Enge <[email protected]>
+;;; Copyright © 2019 Edouard Klein <[email protected]>
;;; Copyright © 2021 Hugo Lecomte <[email protected]>
;;; Copyright © 2021 Lars-Dominik Braun <[email protected]>
;;; Copyright © 2021 Nicolas Goaziou <[email protected]>
@@ -18,6 +19,7 @@
;;; Copyright © 2023 Greg Hogan <[email protected]>
;;; Copyright © 2024 Danny Milosavljevic <[email protected]>
;;; Copyright © 2024 Nicolas Graves <[email protected]>
+;;; Copyright © 2024, 2025 Nicolas Graves <[email protected]>
;;; Copyright © 2024-2025 Sharlatan Hellseher <[email protected]>
;;; Copyright © 2025 Ghislain Vaillant <[email protected]>
;;;
@@ -491,6 +493,48 @@ installing @code{kernelspec}s for use with Jupyter
frontends.")
(native-inputs
(list python-hatchling)))))
+(define-public python-jupyter-console
+ (package
+ (name "python-jupyter-console")
+ (version "6.6.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "jupyter_console" version))
+ (sha256
+ (base32
+ "0f9mllaavanqlimiv9sxxmqrmdb961p89prcyanvzbc73krlnsjn"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:test-flags
+ ;; ModuleNotFoundError: No module named 'traitlets'
+ #~(list
"--deselect=jupyter_console/tests/test_console.py::test_generate_config")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'pre-check
+ (lambda _
+ (setenv "HOME" "/tmp"))))))
+ (native-inputs
+ (list python-flaky
+ python-hatchling
+ python-pytest))
+ (propagated-inputs
+ (list python-ipykernel
+ python-ipython
+ python-jupyter-client
+ python-jupyter-core
+ python-prompt-toolkit
+ python-pygments
+ python-pyzmq
+ python-traitlets))
+ (home-page "https://jupyter.org")
+ (synopsis "Jupyter terminal console")
+ (description "This package provides a terminal-based console frontend for
+Jupyter kernels. It also allows for console-based interaction with non-Python
+Jupyter kernels such as IJulia and IRKernel.")
+ (license license:bsd-3)))
+
(define-public python-jupyter-core
(package
(name "python-jupyter-core")
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index cd73e6941d..ee6c47ef21 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18654,48 +18654,6 @@ widgets are used. Users gain control of their data
and can visualize changes
in the data.")
(license license:bsd-3)))
-(define-public python-jupyter-console
- (package
- (name "python-jupyter-console")
- (version "6.6.3")
- (source
- (origin
- (method url-fetch)
- (uri (pypi-uri "jupyter_console" version))
- (sha256
- (base32
- "0f9mllaavanqlimiv9sxxmqrmdb961p89prcyanvzbc73krlnsjn"))))
- (build-system pyproject-build-system)
- (arguments
- (list
- #:test-flags
- ;; ModuleNotFoundError: No module named 'traitlets'
- #~(list
"--deselect=jupyter_console/tests/test_console.py::test_generate_config")
- #:phases
- #~(modify-phases %standard-phases
- (add-before 'check 'pre-check
- (lambda _
- (setenv "HOME" "/tmp"))))))
- (native-inputs
- (list python-flaky
- python-hatchling
- python-pytest))
- (propagated-inputs
- (list python-ipykernel
- python-ipython
- python-jupyter-client
- python-jupyter-core
- python-prompt-toolkit
- python-pygments
- python-pyzmq
- python-traitlets))
- (home-page "https://jupyter.org")
- (synopsis "Jupyter terminal console")
- (description "This package provides a terminal-based console frontend for
-Jupyter kernels. It also allows for console-based interaction with non-Python
-Jupyter kernels such as IJulia and IRKernel.")
- (license license:bsd-3)))
-
(define-public python-jsbeautifier
(package
(name "python-jsbeautifier")