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

Reply via email to