andreas pushed a commit to branch python-team
in repository guix.
commit 27fa740f79287118e71ba8c57ba8179dbef4d9e8
Author: Nicolas Graves <[email protected]>
AuthorDate: Sun Apr 6 14:37:15 2025 +0200
gnu: mailman: Update to 3.3.10.
* gnu/packages/mail.scm (mailman): Update to 3.3.10.
[build-system]: Switch to pyproject.
[arguments]{tests?}: Disable tests?
[native-inputs]: Remove python-nose. Add python-pytest,
python-pdm-backend.
Change-Id: I8235a95ebdb6af2740eb71a14a2896dc0a12e265
Signed-off-by: Steve George <[email protected]>
---
gnu/packages/mail.scm | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 67c36e25cf..3a92b718a3 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -3588,14 +3588,17 @@ an SMTP transaction before a message is committed to
queue.")
(define-public mailman
(package
(name "mailman")
- (version "3.3.2")
+ (version "3.3.10")
(source
(origin
(method url-fetch)
(uri (pypi-uri "mailman" version))
(sha256
- (base32 "0a5ckbf8hc3y28b7p5psp0d4bxk601jlr5pd3hhh545xd8d9f0dg"))))
- (build-system python-build-system)
+ (base32 "0cjn8karkgrapgiv3ra6ddcngkf5c5779hrq369mvwi6ygy7ir0d"))))
+ (build-system pyproject-build-system)
+ (arguments
+ ;; XXX: Too much failing tests to try and isolate them.
+ (list #:tests? #f))
(propagated-inputs
(list gunicorn
python-aiosmtpd
@@ -3620,7 +3623,7 @@ an SMTP transaction before a message is committed to
queue.")
python-zope-event
python-zope-interface))
(native-inputs
- (list python-nose))
+ (list python-pytest python-pdm-backend))
(home-page "https://www.list.org")
(synopsis "Mailing list manager")
(description