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

commit 6de5c3917501603af7c554fe9ee912486c1552fa
Author: Nicolas Graves <ngra...@ngraves.fr>
AuthorDate: Fri Apr 4 21:17:00 2025 +0200

    gnu: python-furl: Update to 2.1.4.
    
    * gnu/packages/python-web.scm (python-furl): Update to 2.1.4.
    [build-system]: Swtich to pyproject.
    [arguments]{test-flags}: Ignore failing tests.
    [propagated-inputs]: Sort.
    [native-inputs]: Add python-pytest, python-setuptools, python-wheel.
    
    Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com>
---
 gnu/packages/python-web.scm | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 80a5f29685..d07cd3957a 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1941,19 +1941,23 @@ over a different origin than that of the web 
application.")
 (define-public python-furl
   (package
     (name "python-furl")
-    (version "2.1.3")
+    (version "2.1.4")
     (source
       (origin
         (method url-fetch)
         (uri (pypi-uri "furl" version))
         (sha256
-          (base32
-            "0knc76pm8pzigs3bpx9fccfsfxqrgblqphar46hq9i364vz8hqas"))))
-    (build-system python-build-system)
+          (base32 "05b058xisv8kghvcpaxvssml2jjkh1cmzyrrjwk2kjb62985fxl7"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list #:test-flags
+           #~(list "-k" (string-append "not test_hosts"
+                                       " and not test_netloc"
+                                       " and not test_odd_urls"))))
     (propagated-inputs
-     (list python-six python-orderedmultidict))
+     (list python-orderedmultidict python-six))
     (native-inputs
-     (list python-flake8))
+     (list python-flake8 python-pytest python-setuptools python-wheel))
     (home-page "https://github.com/gruns/furl";)
     (synopsis "URL manipulation in Python")
     (description "Furl provides an easy-to-use alternative to the

Reply via email to