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

commit efa2c11e73cbf122ffc5a9e0523c9623af6bcc44
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Dec 16 13:15:57 2025 +0000

    gnu: Remove python-jupyter-console-minimal.
    
    Variable is not public and not in use by any other packages.
    
    * gnu/packages/python-xyz.scm (python-jupyter-console-minimal): Delete 
variable.
    
    Fixes: guix/guix#4881
    Change-Id: I3b13ec6522f8c7c61a39e8f2262b652fbcb4210b
---
 gnu/packages/python-xyz.scm | 24 ------------------------
 1 file changed, 24 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 7b0a29a99c..215eea1807 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -18678,30 +18678,6 @@ Jupyter kernels.  It also allows for console-based 
interaction with non-Python
 Jupyter kernels such as IJulia and IRKernel.")
     (license license:bsd-3)))
 
-;; The python-ipython and python-jupyter-console require each other. To get
-;; the functionality in both packages working, strip down the
-;; python-jupyter-console package when using it as an input to python-ipython.
-(define python-jupyter-console-minimal
-  (package/inherit python-jupyter-console
-    (name "python-jupyter-console-minimal")
-    (arguments
-     (substitute-keyword-arguments
-         (package-arguments python-jupyter-console)
-       ((#:phases phases)
-        `(modify-phases ,phases
-           (add-after 'install 'delete-bin
-             (lambda* (#:key outputs #:allow-other-keys)
-               ;; Delete the bin files, to avoid conflicts in profiles
-               ;; where python-ipython and python-jupyter-console are
-               ;; both present.
-               (delete-file-recursively
-                (string-append
-                 (assoc-ref outputs "out") "/bin"))))))))
-    ;; Remove the python-ipython propagated input, to avoid the cycle
-    (propagated-inputs
-     (modify-inputs (package-propagated-inputs python-jupyter-console)
-       (delete "python-ipython")))))
-
 (define-public python-jsbeautifier
   (package
     (name "python-jsbeautifier")

Reply via email to