pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-django-mailman3



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Feb  8 22:57:24 UTC 2024

Modified Files:
        pkgsrc/www/py-django-mailman3: Makefile PLIST distinfo

Log Message:
py-django-mailman3: updated to 1.3.11

1.3.11 (2023-10-22)

Added a migration to clear the django_sessions table to avoid Mailman Web
This will remove user's login data and require them to log in again.

1.3.10 (2023-10-21)

Configuration

BREAKING CHANGE: django_mailman3 now requires django_allauth>=0.56.
This requires the addition of allauth.account.middleware.AccountMiddleware
to MIDDLEWARE in your Django settings.  If your installation uses settings
from mailman-web as here,
upgrading mailman-web to 0.0.7 will do this.

Other Changes

Add support for Django 4.2
Migrate to Bootstrap 5.
A11y: Group related radio buttons and Multi-CheckboxInput.
Add social account buttons to the Sign Up page.
Remove real name requirement from user profile


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/py-django-mailman3/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/py-django-mailman3/PLIST \
    pkgsrc/www/py-django-mailman3/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-django-mailman3/Makefile
diff -u pkgsrc/www/py-django-mailman3/Makefile:1.2 pkgsrc/www/py-django-mailman3/Makefile:1.3
--- pkgsrc/www/py-django-mailman3/Makefile:1.2  Tue Nov  7 22:38:09 2023
+++ pkgsrc/www/py-django-mailman3/Makefile      Thu Feb  8 22:57:24 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2023/11/07 22:38:09 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2024/02/08 22:57:24 adam Exp $
 
-DISTNAME=      django-mailman3-1.3.9
+DISTNAME=      django-mailman3-1.3.11
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/django-mailman3/}
@@ -10,15 +10,18 @@ HOMEPAGE=   https://www.list.org/
 COMMENT=       Django library for Mailman UIs
 LICENSE=       gnu-gpl-v3
 
-DEPENDS+=      ${PYPKGPREFIX}-django>=3.2:../../www/py-django3
-DEPENDS+=      ${PYPKGPREFIX}-django-allauth-[0-9]*:../../www/py-django-allauth
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+=      ${PYPKGPREFIX}-django>=3.2:../../www/py-django
+DEPENDS+=      ${PYPKGPREFIX}-django-allauth>=0.56:../../www/py-django-allauth
 DEPENDS+=      ${PYPKGPREFIX}-django-gravatar2>=1.0.6:../../www/py-django-gravatar2
 DEPENDS+=      ${PYPKGPREFIX}-mailmanclient>=3.3.3:../../mail/py-mailmanclient
 DEPENDS+=      ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-django-[0-9]*:../../www/py-test-django
 
 USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27 38
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/py-django-mailman3/PLIST
diff -u pkgsrc/www/py-django-mailman3/PLIST:1.1 pkgsrc/www/py-django-mailman3/PLIST:1.2
--- pkgsrc/www/py-django-mailman3/PLIST:1.1     Sun Jun  4 02:36:27 2023
+++ pkgsrc/www/py-django-mailman3/PLIST Thu Feb  8 22:57:24 2024
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1 2023/06/04 02:36:27 markd Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2024/02/08 22:57:24 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/COPYING.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/django_mailman3/__init__.py
 ${PYSITELIB}/django_mailman3/__init__.pyc
 ${PYSITELIB}/django_mailman3/__init__.pyo
@@ -50,6 +50,7 @@ ${PYSITELIB}/django_mailman3/lib/user.py
 ${PYSITELIB}/django_mailman3/lib/user.pyc
 ${PYSITELIB}/django_mailman3/lib/user.pyo
 ${PYSITELIB}/django_mailman3/locale/af/LC_MESSAGES/django.po
+${PYSITELIB}/django_mailman3/locale/ak/LC_MESSAGES/django.po
 ${PYSITELIB}/django_mailman3/locale/am/LC_MESSAGES/django.po
 ${PYSITELIB}/django_mailman3/locale/an/LC_MESSAGES/django.po
 ${PYSITELIB}/django_mailman3/locale/ar/LC_MESSAGES/django.po
@@ -175,6 +176,9 @@ ${PYSITELIB}/django_mailman3/migrations/
 ${PYSITELIB}/django_mailman3/migrations/0002_maildomain.py
 ${PYSITELIB}/django_mailman3/migrations/0002_maildomain.pyc
 ${PYSITELIB}/django_mailman3/migrations/0002_maildomain.pyo
+${PYSITELIB}/django_mailman3/migrations/0003_sessions.py
+${PYSITELIB}/django_mailman3/migrations/0003_sessions.pyc
+${PYSITELIB}/django_mailman3/migrations/0003_sessions.pyo
 ${PYSITELIB}/django_mailman3/migrations/__init__.py
 ${PYSITELIB}/django_mailman3/migrations/__init__.pyc
 ${PYSITELIB}/django_mailman3/migrations/__init__.pyo
Index: pkgsrc/www/py-django-mailman3/distinfo
diff -u pkgsrc/www/py-django-mailman3/distinfo:1.1 pkgsrc/www/py-django-mailman3/distinfo:1.2
--- pkgsrc/www/py-django-mailman3/distinfo:1.1  Sun Jun  4 02:36:27 2023
+++ pkgsrc/www/py-django-mailman3/distinfo      Thu Feb  8 22:57:24 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2023/06/04 02:36:27 markd Exp $
+$NetBSD: distinfo,v 1.2 2024/02/08 22:57:24 adam Exp $
 
-BLAKE2s (django-mailman3-1.3.9.tar.gz) = 893608a59904a2e57aeec209309668e10e1b617c673934c30f2c9d38223a7597
-SHA512 (django-mailman3-1.3.9.tar.gz) = dda439bc015405f1cece693afbedcd1947c63d159fb7e40b4af034192badf25eb7417a91bd0fdadc1fc55665f05ffa9d48b987bf2bd3fda6d44caf0f1b8775b2
-Size (django-mailman3-1.3.9.tar.gz) = 412463 bytes
+BLAKE2s (django-mailman3-1.3.11.tar.gz) = 3b6824ba06d1d5a71311687e3074adea8c479660622ed3baff42a0c526a04f2e
+SHA512 (django-mailman3-1.3.11.tar.gz) = 9514b7cc3d8a12874a695863e0be485ecd44b93f4007a2177b10a9fa18e83a41bbfa620cb22d35a2f8f4a04ed20c350ac15b7d71c3c1ddcc895c7774e85bcd7d
+Size (django-mailman3-1.3.11.tar.gz) = 417809 bytes



Home | Main Index | Thread Index | Old Index