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