guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit b0719bead561b77bf6c5bc42913dd146024da815
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat May 30 00:46:10 2026 +0100
gnu: python-dill: Update to 0.4.1.
* gnu/packages/python-xyz.scm (python-dill): Update to 0.4.1.
[source]: Switch to git-fetch.
[arguments] <test-backend, test-flags>: Use 'custom backend instead of
overwriting test phase.
<phases>: Use default 'check.
[native-inputs]: Remove python-wheel.
[home-page]: Update to URL to http://dill.rtfd.io/.
Change-Id: Ifd949babdc06ed4e33cdadae6f392c224f53197a
---
gnu/packages/python-xyz.scm | 25 +++++++++++--------------
1 file changed, 11 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index fba3661b6b..a7376ea8d7 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -28483,26 +28483,23 @@ codecs for use in data storage and communication
applications.")
(define-public python-dill
(package
(name "python-dill")
- (version "0.4.0")
+ (version "0.4.1")
(source
(origin
- (method url-fetch)
- (uri (pypi-uri "dill" version))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/uqfoundation/dill")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32 "1w5w5hlijw7ahqji45ssyvdip5pv074h4nw97bsj8ws7vz9g2cq6"))))
+ (base32 "09ig6820sd68cjixl5vkwkwvvgdii8qhaikc1rxhabhwxfymc7v2"))))
(build-system pyproject-build-system)
(arguments
- (list
- #:phases #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (if tests?
- ;; Extracted from tox.ini
- (invoke "python" "dill/tests/__main__.py")
- (format #t "test suite not run~%")))))))
+ (list #:test-backend #~'custom
+ #:test-flags #~(list "dill/tests/__main__.py")))
(native-inputs
- (list python-setuptools python-wheel))
- (home-page "https://pypi.org/project/dill/")
+ (list python-setuptools))
+ (home-page "http://dill.rtfd.io/")
(synopsis "Serialize all of Python")
(description "Dill extends Python's @code{pickle} module for serializing
and de-serializing Python objects to the majority of the built-in Python