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
This commit is contained in:
Sharlatan Hellseher 2025-07-29 18:32:39 +01:00
parent aa04ed1d2d
commit b1839a4af4
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -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))