rekado pushed a commit to branch master
in repository guix.
commit 04f751c78a4bcfd4cc05b4614868b84036539c94
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Jan 14 11:39:24 2025 +0000
gnu: python-django-mailman3: Update to 1.3.15.
* gnu/packages/mail.scm (python-django-mailman3): Update to 1.3.15.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Skip one test.
<phases>: Use default 'check.
[propagated-inputs]: Remove python-pytz.
[native-inputs]: Remove python-mock; add python-pdm-backend,
python-pytest, python-pytest-django, and python-tzdata.
[description]: Adjust fill-column indentation.
Change-Id: Iafb20fa469a48367fadc2c77a4d11a2581e50f0f
---
gnu/packages/mail.scm | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 3744288fa3..1f02ae04db 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -3688,34 +3688,34 @@ installation on systems where resources are limited.
Its features include:
(define-public python-django-mailman3
(package
(name "python-django-mailman3")
- (version "1.3.7")
+ (version "1.3.15")
(source
(origin
(method url-fetch)
- (uri (pypi-uri "django-mailman3" version))
+ (uri (pypi-uri "django_mailman3" version))
(sha256
(base32
- "1dzycnwdr1gavs1dgmcv1lz24x0fkp8y864fy52fgbz72d6c5a3f"))))
- (build-system python-build-system)
+ "06yiqsqyvngq7ls24xlh6kwpq0x0y55mrgypc6xdbidrkhk6p4gr"))))
+ (build-system pyproject-build-system)
(arguments
- '(#:phases
- (modify-phases %standard-phases
- (replace 'check
- (lambda _
- (setenv "DJANGO_SETTINGS_MODULE"
- "django_mailman3.tests.settings_test")
- (invoke "django-admin" "test"
- "--pythonpath=."))))))
- (propagated-inputs
- (list python-django python-django-allauth python-django-gravatar2
- python-mailmanclient python-pytz))
+ (list
+ ;; AttributeError: 'SocialLogin' object has no attribute 'account'
+ #:test-flags #~(list "-k" "not test_social_account_added")))
(native-inputs
- (list python-mock))
+ (list python-pdm-backend
+ python-pytest
+ python-pytest-django
+ python-tzdata))
+ (propagated-inputs
+ (list python-django
+ python-django-allauth
+ python-django-gravatar2
+ python-mailmanclient))
(home-page "https://gitlab.com/mailman/django-mailman3")
(synopsis "Django library to help interaction with Mailman")
(description
- "This package contains libraries and templates for Django-based interfaces
-interacting with Mailman.")
+ "This package contains libraries and templates for Django-based
+interfaces interacting with Mailman.")
(license license:gpl3+)))
(define-public python-mailman-hyperkitty