From 04f751c78a4bcfd4cc05b4614868b84036539c94 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 14 Jan 2025 11:39:24 +0000 Subject: [PATCH] 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] : Skip one test. : 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 3744288fa33712411771126aca1718a24cb62985..1f02ae04dbe49493ff1267b6cb94f6439da5c2e9 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