guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 8e9e7b623ad3e49583cf5d0bbdac280296e965c5
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Oct 12 23:28:01 2025 +0100

    gnu: bpython: Update to 0.25.
    
    * gnu/packages/python-xyz.scm (bpython): Update to 0.25.
    [phases]{add-aliases}: Adjust the list.
    [propagated-inputs]: Remove python-typing-extensions and python-urwid;
    add python-pyperclip and python-urwid-2.
    [native-inputs]: Remove python-sphinx and python-wheel.
    
    Change-Id: I6780eb01b208aa81dec114e946f2af27de6f27a4
---
 gnu/packages/python-xyz.scm | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 943ce62569..9b711cb5a6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -27954,13 +27954,13 @@ with PEP 484 argument (and return) type annotations.")
 (define-public bpython
   (package
     (name "bpython")
-    (version "0.24")
+    (version "0.25")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "bpython" version))
        (sha256
-        (base32 "1g9xzl49skghd9q2a8b71gg1n97lfnj9in2kzcmzsj4cgbynywwq"))))
+        (base32 "0ny6cqhpil7z36djc4ixakri65kb1rdn3d4ckmpc5p7nks8gqin2"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -27978,24 +27978,23 @@ with PEP 484 argument (and return) type annotations.")
               (for-each
                (lambda (old new)
                  (symlink old (string-append #$output "/bin/" new)))
-               '("bpython" "bpython-curses" "bpython-urwid" "bpdb")
-               '("bpython3" "bpython3-curses" "bpython3-urwid" "bpdb3")))))))
+               '("bpython" "bpython-urwid" "bpdb")
+               '("bpython3" "bpython3-urwid" "bpdb3")))))))
     (native-inputs
      (list python-mock
            python-pytest
-           python-setuptools
-           python-sphinx
-           python-wheel))
+           python-setuptools))
     (propagated-inputs
      (list python-curtsies
            python-cwcwidth
            python-greenlet
-           python-jedi
            python-pygments
            python-pyxdg
            python-requests
-           python-typing-extensions
-           python-urwid
+           ;; [optional]
+           python-pyperclip
+           python-jedi
+           python-urwid-2
            python-watchdog))
     (home-page "https://bpython-interpreter.org/";)
     (synopsis "Fancy interface to the Python interpreter")

Reply via email to