gnu: python-anyio: Update to 4.10.0.

* gnu/packages/python-xyz.scm (python-anyio): Update to 4.10.0.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Add python-truststore.

Change-Id: Ib0aab1c2dfbb7518756d5cd1eb8f21e203f5519f
This commit is contained in:
Sharlatan Hellseher 2026-01-20 00:39:40 +00:00
parent df989cc10e
commit e8ca80d840
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -28853,17 +28853,18 @@ register custom encoders and decoders.")
(define-public python-anyio
(package
(name "python-anyio")
(version "4.6.2")
(version "4.10.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "anyio" version))
(sha256
(base32
"0ir3n40gdcm1kd7qyn4c46pgdyyp36h49a0pifyv6lh7vnrpnapp"))))
"19ivjwk60cyxc5cm7699f3007rp8wxqq6nxahx2p8fb0r4sswgrz"))))
(build-system pyproject-build-system)
(arguments
(list
;; tests: 1462 passed, 47 skipped, 665 deselected, 6 xfailed
#:test-flags
#~(list "-p" "no:asyncio"
"-m" "not network"
@ -28871,7 +28872,8 @@ register custom encoders and decoders.")
(string-join
(list
"not test_is_block_device"
;; AssertionError
"test_anyio_fixture_adoption_does_not_persist"
#$@(cond
((or (target-aarch64?)
(target-riscv64?))
@ -28910,7 +28912,8 @@ register custom encoders and decoders.")
" and not "))))
(propagated-inputs
(list python-idna
python-sniffio))
python-sniffio
python-typing-extensions))
(native-inputs
(list python-psutil
python-pytest
@ -28919,6 +28922,7 @@ register custom encoders and decoders.")
python-setuptools-scm
python-trio
python-trustme
python-truststore
python-uvloop))
(home-page "https://github.com/agronholm/anyio")
(synopsis "Compatibility layer for multiple asynchronous event loops")