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

commit d526aa411502e35acd5a780e76b33617b7bbdcc0
Author: Hugo Buddelmeijer <[email protected]>
AuthorDate: Tue Mar 3 20:26:43 2026 +0100

    gnu: python-srsly: Update to 2.5.2.
    
    * gnu/packages/python-xyz.scm (python-srsly): Update to 2.5.2.
    [source]: Switch to git-fetch.
    
    Change-Id: I0e5544b6d4258e6f9d66be3751247815e06f96c9
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/python-xyz.scm | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index fd8483c8eb..1fef561bf7 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -35832,15 +35832,21 @@ than trying to just split strings.")
     (license license:asl2.0)))
 
 (define-public python-srsly
+  ;; TODO: Unbundle libraries https://github.com/explosion/srsly/pull/120
+  ;; srsly.msgpack, srsly.cloudpickle, srsly.ruamel_yaml, srsly.ujson should
+  ;; be replaced with msgpack, cloudpickle, ruamel.yaml, and ujson.
   (package
     (name "python-srsly")
-    (version "2.5.1")
+    (version "2.5.2")
     (source
      (origin
-       (method url-fetch)
-       (uri (pypi-uri "srsly" version))
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/explosion/srsly";)
+              (commit (string-append "release-v" version))))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "0zn74zyb928v898j6l86a83qgdvza78ksjg0v8ixla9yrzv4n6xb"))))
+        (base32 "1ww4jrih9rgv0nls9vkh8886mpp6wxa76khr9fwzxjkx4k3xbmbg"))))
     (build-system pyproject-build-system)
     (arguments
      (list

Reply via email to