guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 95e3e62dce898794f6aba4e4f02dba76d6b95beb
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Oct 14 08:59:32 2025 +0100

    gnu: python-tblib: Update to 3.1.0.
    
    There are no breaking changes in v2.0.0...v3.1.0.
    See: <https://github.com/ionelmc/python-tblib/compare/v2.0.0...v3.1.0>.
    
    * gnu/packages/python-xyz.scm (python-tblib): Update to 3.1.0.
    [native-inputs]: Remove python-wheel.
    
    Change-Id: Ie0673120d65ef9db18ad01fb952fd13b75639ce9
---
 gnu/packages/python-xyz.scm | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1f0b56a4f4..2482773bc0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -21734,18 +21734,27 @@ own code, responding to click events and updating 
clock every second.")
 (define-public python-tblib
   (package
     (name "python-tblib")
-    (version "2.0.0") ; XXX: higher versions fail on 'check phase
+    (version "3.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "tblib" version))
        (sha256
-        (base32 "1mzcf0fp7267yya9ni5qlr8dj190hsnmyxz0cszgi2y0fbr31px6"))))
+        (base32 "0lnnbicpxx774s29nkbic4rrqvy4rhxd8skx5pp6zxh7kwn4qh06"))))
     (build-system pyproject-build-system)
+    (arguments
+     (list
+      ;; Don't run benchmark tests.
+      #:test-flags #~(list "--ignore=tests/test_perf.py")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'fix-pytest-config
+            (lambda _
+              (substitute* "pytest.ini"
+                (("--benchmark-disable") "")))))))
     (native-inputs
      (list python-pytest
-           python-setuptools
-           python-wheel))
+           python-setuptools))
     (home-page "https://github.com/ionelmc/python-tblib";)
     (synopsis "Traceback serialization library")
     (description

Reply via email to