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

commit 280c61adaed3a1781e0d2b328ba1e9a959cba5da
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Tue Jul 29 18:32:39 2025 +0100

    gnu: python-ipython: Update to 8.37.0.
    
    * gnu/packages/python-xyz.scm (python-ipython): Update to 8.37.0.
      [arguments] <test-flags>: Skip 3 more tests.
      [native-inputs]: Remove python-pytest-asyncio; add
      python-pytest-asyncio-0.21.
    
    Change-Id: Ia362ee0f6397bf3cfcff9f35f2f63d8f30e7198d
---
 gnu/packages/python-xyz.scm | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 580f0224c0..9fa486f657 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -14950,7 +14950,7 @@ than the default.")
 (define-public python-ipython
   (package
     (name "python-ipython")
-    (version "8.29.0")
+    (version "8.37.0")   ;it's the latest version in 8.*.* series
     (source
      (origin
        (method git-fetch)
@@ -14959,14 +14959,21 @@ than the default.")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "03yrq0wsi98y1v3rf7ai013xhv46i7167dccp1244sfvrsrs4962"))))
+        (base32 "02jrmqalcbj0vg887ssavlk6hqyiqkkk4y0cha8vcfbzwibp7lhc"))))
     (build-system pyproject-build-system)
     (arguments
      (list
+      ;; 1523 passed, 90 skipped, 5 deselected, 3 xfailed, 722 warnings
       #:test-flags
-      '(list "-k"
-             ;; These need git.
-             "not test_json_getsysinfo and not IPython.utils.sysinfo.sys_info")
+      #~(list "-k" (string-join
+                    ;; These need git.
+                    (list "not test_json_getsysinfo"
+                          "IPython.utils.sysinfo.sys_info"
+                          ;; Failed: DID NOT RAISE
+                          "test_timeit_raise_on_interrupt"
+                          "test_script_raise_on_interrupt"
+                          "test_time_raise_on_interrupt")
+                    " and not "))
       #:phases
       '(modify-phases %standard-phases
          (add-after 'unpack 'make-docs-reproducible
@@ -15002,7 +15009,7 @@ than the default.")
            python-pandas
            python-pickleshare
            python-pytest
-           python-pytest-asyncio
+           python-pytest-asyncio-0.21
            python-setuptools
            python-testpath
            python-wheel))

Reply via email to