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

commit db1af11ea258aeda84ec7d18efbd2182e77ae1ab
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Jan 20 00:39:40 2026 +0000

    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
---
 gnu/packages/python-xyz.scm | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 51484ce00b..637b9e7d6d 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -28868,17 +28868,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"
@@ -28886,7 +28887,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?))
@@ -28925,7 +28927,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
@@ -28934,6 +28937,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")

Reply via email to