~ruther/guix-local

b1839a4af4e58b5d74a241192138ffd5ec876afe — Sharlatan Hellseher 8 months ago aa04ed1
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
1 files changed, 13 insertions(+), 6 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +13 -6
@@ 14830,7 14830,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)


@@ 14839,14 14839,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


@@ 14882,7 14889,7 @@ than the default.")
           python-pandas
           python-pickleshare
           python-pytest
           python-pytest-asyncio
           python-pytest-asyncio-0.21
           python-setuptools
           python-testpath
           python-wheel))