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

commit 94b5531f78d5c1989f7a262303516b1da5e75324
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Thu Jun 11 10:28:19 2026 +0100

    gnu: python-validators: Update to 0.35.0.
    
    * gnu/packages/python-xyz.scm (python-validators): Update to 0.35.0.
    [source]: Switch to git-fetch.
    [propagated-inputs]: Remove python-decorator and python-six; add
    python-eth-hash.
    [native-inputs]: Remove python-wheel.
    
    Change-Id: I2ae8b192a563189e0812db846017e333da489e19
---
 gnu/packages/python-xyz.scm | 23 ++++++++++-------------
 1 file changed, 10 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 2e70d0035f..67c3dfa141 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -41372,28 +41372,25 @@ valid and really exists.")
     (license license:lgpl3+)))
 
 (define-public python-validators
+  ;; TODO: Move to (gnu packages python-web) or (gnu packages python-crypto).
   (package
     (name "python-validators")
-    (version "0.34.0")
+    (version "0.35.0")
     (source
      (origin
-       (method url-fetch)
-       (uri (pypi-uri "validators" version))
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/kvesteri/validators";)
+              (commit version)))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "07vq3s77f5yndn7jfx39jbsaq5m8wqc3p52v4i6sgyasnh3y8zv4"))))
+        (base32 "1q4mhcr10f22f8lwbsplhjyy0m3axddawd3mcax7qzm6p8lj6ybg"))))
     (build-system pyproject-build-system)
-    (arguments
-     (list
-      ;; python-eth-hash is not packed yet.
-      #:test-flags #~(list 
"--ignore=tests/crypto_addresses/test_eth_address.py")))
     (native-inputs
      (list python-pytest
-           python-setuptools
-           python-wheel))
+           python-setuptools))
     (propagated-inputs
-     (list python-decorator
-           ;; python-eth-hash ; optional, not packed yet.
-           python-six))
+     (list python-eth-hash))
     (home-page "https://github.com/kvesteri/validators";)
     (synopsis "Data validation library")
     (description

Reply via email to