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

commit 1a36cdac0e39a8faaa845a4dc4b2d76bac723cca
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Thu Jul 17 22:26:40 2025 +0100

    gnu: python-hupper: Update to 1.12.1.
    
    * gnu/packages/python-web.scm (python-hupper): Update to 1.12.1.
      [build-system]: Use pyproject.
      [arguments] <test-flags>: Ignore problematic tests.
      [propagated-inputs]: Remove python-pytz; add python-watchdog.
      [native-inputs]: Remove python-mock, python-pytest-runner, and
      python-watchdog.
    
    Change-Id: I5ec147836a59a16bc39f8444c4565d9d388005f2
---
 gnu/packages/python-web.scm | 29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 3bc2cb595b..7811aff82d 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -8793,25 +8793,26 @@ according to the standard set by PasteDeploy")
 (define-public python-hupper
   (package
     (name "python-hupper")
-    (version "1.10.3")
-    (source (origin
-              (method url-fetch)
-              (uri (pypi-uri "hupper" version))
-              (sha256
-               (base32
-                "1nbc648d110jx6ziji980cdmzsd14p8fqrcarsdvr1vm5jvm2vyd"))))
-    (build-system python-build-system)
-    (arguments '(#:test-target "pytest"))
+    (version "1.12.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "hupper" version))
+       (sha256
+        (base32 "1srj7sqxdgxr0nnhh9lw8jmp64chwgg8iwfm9b4g9v7l1wbm9gq6"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      ;; RuntimeError: timeout waiting for change to
+      ;; file=/tmp/guix-build-python-hupper-1.12.1.drv-0/tmpm9n4697p
+      #:test-flags #~(list "--ignore=tests/test_it.py")))
     (native-inputs
-     (list python-mock
-           python-pytest
+     (list python-pytest
            python-pytest-cov
-           python-pytest-runner
            python-setuptools
-           python-watchdog
            python-wheel))
     (propagated-inputs
-     (list python-pytz))
+     (list python-watchdog))
     (home-page "https://readthedocs.org/projects/hupper";)
     (synopsis "Integrated process monitor tracking changes to imported Python 
files")
     (description

Reply via email to