py-mezzanine: updated to 6.0.0

6.0.0 (2022-05-12)

Code Refactoring

drop support for Python 3.6 (fe094f5)
BREAKING CHANGES

bleach 5 doesn't support Python 3.6

5.1.4 (2022-05-12)

Bug Fixes

pin bleach to version less than 5

5.1.3 (2022-02-23)

Bug Fixes

don't enforce uniqueness of empty emails.

5.1.2 (2022-02-22)

Bug Fixes

handle multiple email collisions in user admin.
use MiddlewareMixin consistently.
BREAKING CHANGES

mezzanine.utils.deprecation.MiddlewareMixin has been removed. Switch to django.utils.deprecation.MiddlewareMixin.
This commit is contained in:
adam 2024-02-21 19:44:26 +00:00
parent 86a51be07e
commit 0bcdeeefa5
3 changed files with 38 additions and 69 deletions

View File

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.16 2023/11/07 22:38:09 wiz Exp $
# $NetBSD: Makefile,v 1.17 2024/02/21 19:44:26 adam Exp $
DISTNAME= Mezzanine-4.3.1
DISTNAME= Mezzanine-6.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
PKGREVISION= 3
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=M/Mezzanine/}
@ -11,18 +10,20 @@ HOMEPAGE= http://mezzanine.jupo.org/
COMMENT= Open source content management platform on Django
LICENSE= 2-clause-bsd
DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-Pillow>=7:../../graphics/py-Pillow
DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4>=4.5.3:../../www/py-beautifulsoup4
DEPENDS+= ${PYPKGPREFIX}-bleach>=2.0:../../www/py-bleach
DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
DEPENDS+= ${PYPKGPREFIX}-django>=3:../../www/py-django3
DEPENDS+= ${PYPKGPREFIX}-django-contrib-comments-[0-9]*:../../www/py-django-contrib-comments
DEPENDS+= ${PYPKGPREFIX}-filebrowser_safe>=0.5.0:../../www/py-filebrowser_safe
DEPENDS+= ${PYPKGPREFIX}-future>=0.9.0:../../devel/py-future
DEPENDS+= ${PYPKGPREFIX}-grappelli_safe>=0.5.0:../../www/py-grappelli_safe
DEPENDS+= ${PYPKGPREFIX}-bleach>=5:../../www/py-bleach
DEPENDS+= ${PYPKGPREFIX}-chardet>=4:../../converters/py-chardet
DEPENDS+= ${PYPKGPREFIX}-django>=2.2:../../www/py-django
DEPENDS+= ${PYPKGPREFIX}-django-contrib-comments>=2.0:../../www/py-django-contrib-comments
DEPENDS+= ${PYPKGPREFIX}-filebrowser_safe>=1.1.1:../../www/py-filebrowser_safe
DEPENDS+= ${PYPKGPREFIX}-grappelli_safe>=1.1.1:../../www/py-grappelli_safe
DEPENDS+= ${PYPKGPREFIX}-pytz>=2021.1:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-requests>=2.1.0:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-requests-oauthlib>=0.4.0:../../security/py-requests-oauthlib
DEPENDS+= ${PYPKGPREFIX}-tzlocal>=1.0:../../time/py-tzlocal
DEPENDS+= ${PYPKGPREFIX}-requests-oauthlib>=1.3:../../security/py-requests-oauthlib
DEPENDS+= ${PYPKGPREFIX}-tzlocal>=2:../../time/py-tzlocal
TEST_DEPENDS+= ${PYPKGPREFIX}-flakes>=0.6.1:../../devel/py-flakes
TEST_DEPENDS+= ${PYPKGPREFIX}-pep8>=1.4.1:../../devel/py-pep8
@ -30,14 +31,13 @@ USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
USE_PKG_RESOURCES= yes
REPLACE_PYTHON= mezzanine/project_template/manage.py
REPLACE_PYTHON+= mezzanine/bin/mezzanine_project.py
REPLACE_PYTHON+= mezzanine/project_template/manage.py
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} mezzanine-project mezzanine-project-${PYVERSSUFFIX} || ${TRUE}
${MV} mezzanine-project mezzanine-project-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,12 +1,11 @@
@comment $NetBSD: PLIST,v 1.3 2018/10/26 09:27:09 adam Exp $
@comment $NetBSD: PLIST,v 1.4 2024/02/21 19:44:26 adam Exp $
bin/mezzanine-project-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/mezzanine/__init__.py
${PYSITELIB}/mezzanine/__init__.pyc
${PYSITELIB}/mezzanine/__init__.pyo
@ -128,9 +127,6 @@ ${PYSITELIB}/mezzanine/accounts/templatetags/__init__.pyo
${PYSITELIB}/mezzanine/accounts/templatetags/accounts_tags.py
${PYSITELIB}/mezzanine/accounts/templatetags/accounts_tags.pyc
${PYSITELIB}/mezzanine/accounts/templatetags/accounts_tags.pyo
${PYSITELIB}/mezzanine/accounts/tests.py
${PYSITELIB}/mezzanine/accounts/tests.pyc
${PYSITELIB}/mezzanine/accounts/tests.pyo
${PYSITELIB}/mezzanine/accounts/urls.py
${PYSITELIB}/mezzanine/accounts/urls.pyc
${PYSITELIB}/mezzanine/accounts/urls.pyo
@ -152,9 +148,6 @@ ${PYSITELIB}/mezzanine/bin/management/commands/mezzanine_project.pyo
${PYSITELIB}/mezzanine/bin/mezzanine_project.py
${PYSITELIB}/mezzanine/bin/mezzanine_project.pyc
${PYSITELIB}/mezzanine/bin/mezzanine_project.pyo
${PYSITELIB}/mezzanine/bin/runtests.py
${PYSITELIB}/mezzanine/bin/runtests.pyc
${PYSITELIB}/mezzanine/bin/runtests.pyo
${PYSITELIB}/mezzanine/blog/__init__.py
${PYSITELIB}/mezzanine/blog/__init__.pyc
${PYSITELIB}/mezzanine/blog/__init__.pyo
@ -298,9 +291,6 @@ ${PYSITELIB}/mezzanine/blog/templatetags/__init__.pyo
${PYSITELIB}/mezzanine/blog/templatetags/blog_tags.py
${PYSITELIB}/mezzanine/blog/templatetags/blog_tags.pyc
${PYSITELIB}/mezzanine/blog/templatetags/blog_tags.pyo
${PYSITELIB}/mezzanine/blog/tests.py
${PYSITELIB}/mezzanine/blog/tests.pyc
${PYSITELIB}/mezzanine/blog/tests.pyo
${PYSITELIB}/mezzanine/blog/translation.py
${PYSITELIB}/mezzanine/blog/translation.pyc
${PYSITELIB}/mezzanine/blog/translation.pyo
@ -419,9 +409,6 @@ ${PYSITELIB}/mezzanine/conf/models.pyo
${PYSITELIB}/mezzanine/conf/static/mezzanine/css/admin/settings.css
${PYSITELIB}/mezzanine/conf/static/mezzanine/js/admin/tabbed_translatable_settings.js
${PYSITELIB}/mezzanine/conf/templates/admin/conf/setting/change_list.html
${PYSITELIB}/mezzanine/conf/tests.py
${PYSITELIB}/mezzanine/conf/tests.pyc
${PYSITELIB}/mezzanine/conf/tests.pyo
${PYSITELIB}/mezzanine/conf/translation.py
${PYSITELIB}/mezzanine/conf/translation.pyc
${PYSITELIB}/mezzanine/conf/translation.pyo
@ -571,6 +558,7 @@ ${PYSITELIB}/mezzanine/core/static/admin/img/admin/README
${PYSITELIB}/mezzanine/core/static/admin/img/admin/arrow-down.gif
${PYSITELIB}/mezzanine/core/static/admin/img/admin/arrow-up.gif
${PYSITELIB}/mezzanine/core/static/admin/img/admin/icon_deletelink.gif
${PYSITELIB}/mezzanine/core/static/admin/js/collapse.js
${PYSITELIB}/mezzanine/core/static/css/bootstrap-rtl.css
${PYSITELIB}/mezzanine/core/static/css/bootstrap-theme.css
${PYSITELIB}/mezzanine/core/static/css/bootstrap.css
@ -611,15 +599,14 @@ ${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/jquery-ui.min.css
${PYSITELIB}/mezzanine/core/static/mezzanine/css/tinymce.css
${PYSITELIB}/mezzanine/core/static/mezzanine/img/loadingAnimation.gif
${PYSITELIB}/mezzanine/core/static/mezzanine/js/admin/ajax_csrf.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/admin/collapse_backport.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/admin/dynamic_inline.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/admin/keywords_field.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/admin/login.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/admin/navigation.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/admin/tabbed_translation_fields.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/editable.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery-1.8.3.min.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery-ui-1.8.24.min.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery-3.4.1.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery-ui-1.12.1.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery.form.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery.tools.overlay.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery.tools.toolbox.expose.js
@ -773,9 +760,6 @@ ${PYSITELIB}/mezzanine/core/templatetags/__init__.pyo
${PYSITELIB}/mezzanine/core/templatetags/mezzanine_tags.py
${PYSITELIB}/mezzanine/core/templatetags/mezzanine_tags.pyc
${PYSITELIB}/mezzanine/core/templatetags/mezzanine_tags.pyo
${PYSITELIB}/mezzanine/core/tests.py
${PYSITELIB}/mezzanine/core/tests.pyc
${PYSITELIB}/mezzanine/core/tests.pyo
${PYSITELIB}/mezzanine/core/translation.py
${PYSITELIB}/mezzanine/core/translation.pyc
${PYSITELIB}/mezzanine/core/translation.pyo
@ -917,9 +901,6 @@ ${PYSITELIB}/mezzanine/forms/templates/email/form_response.txt
${PYSITELIB}/mezzanine/forms/templates/email/form_response_copies.html
${PYSITELIB}/mezzanine/forms/templates/email/form_response_copies.txt
${PYSITELIB}/mezzanine/forms/templates/pages/form.html
${PYSITELIB}/mezzanine/forms/tests.py
${PYSITELIB}/mezzanine/forms/tests.pyc
${PYSITELIB}/mezzanine/forms/tests.pyo
${PYSITELIB}/mezzanine/forms/translation.py
${PYSITELIB}/mezzanine/forms/translation.pyc
${PYSITELIB}/mezzanine/forms/translation.pyo
@ -1022,9 +1003,6 @@ ${PYSITELIB}/mezzanine/galleries/static/mezzanine/css/admin/gallery.css
${PYSITELIB}/mezzanine/galleries/static/mezzanine/css/magnific-popup.css
${PYSITELIB}/mezzanine/galleries/static/mezzanine/js/magnific-popup.js
${PYSITELIB}/mezzanine/galleries/templates/pages/gallery.html
${PYSITELIB}/mezzanine/galleries/tests.py
${PYSITELIB}/mezzanine/galleries/tests.pyc
${PYSITELIB}/mezzanine/galleries/tests.pyo
${PYSITELIB}/mezzanine/galleries/translation.py
${PYSITELIB}/mezzanine/galleries/translation.pyc
${PYSITELIB}/mezzanine/galleries/translation.pyo
@ -1162,9 +1140,6 @@ ${PYSITELIB}/mezzanine/generic/templatetags/keyword_tags.pyo
${PYSITELIB}/mezzanine/generic/templatetags/rating_tags.py
${PYSITELIB}/mezzanine/generic/templatetags/rating_tags.pyc
${PYSITELIB}/mezzanine/generic/templatetags/rating_tags.pyo
${PYSITELIB}/mezzanine/generic/tests.py
${PYSITELIB}/mezzanine/generic/tests.pyc
${PYSITELIB}/mezzanine/generic/tests.pyo
${PYSITELIB}/mezzanine/generic/urls.py
${PYSITELIB}/mezzanine/generic/urls.pyc
${PYSITELIB}/mezzanine/generic/urls.pyo
@ -1326,9 +1301,6 @@ ${PYSITELIB}/mezzanine/pages/templatetags/__init__.pyo
${PYSITELIB}/mezzanine/pages/templatetags/pages_tags.py
${PYSITELIB}/mezzanine/pages/templatetags/pages_tags.pyc
${PYSITELIB}/mezzanine/pages/templatetags/pages_tags.pyo
${PYSITELIB}/mezzanine/pages/tests.py
${PYSITELIB}/mezzanine/pages/tests.pyc
${PYSITELIB}/mezzanine/pages/tests.pyo
${PYSITELIB}/mezzanine/pages/translation.py
${PYSITELIB}/mezzanine/pages/translation.pyc
${PYSITELIB}/mezzanine/pages/translation.pyo
@ -1343,14 +1315,6 @@ ${PYSITELIB}/mezzanine/project_template/.hgignore
${PYSITELIB}/mezzanine/project_template/__init__.py
${PYSITELIB}/mezzanine/project_template/__init__.pyc
${PYSITELIB}/mezzanine/project_template/__init__.pyo
${PYSITELIB}/mezzanine/project_template/deploy/crontab.template
${PYSITELIB}/mezzanine/project_template/deploy/gunicorn.conf.py.template
${PYSITELIB}/mezzanine/project_template/deploy/local_settings.py.template
${PYSITELIB}/mezzanine/project_template/deploy/nginx.conf.template
${PYSITELIB}/mezzanine/project_template/deploy/supervisor.conf.template
${PYSITELIB}/mezzanine/project_template/fabfile.py
${PYSITELIB}/mezzanine/project_template/fabfile.pyc
${PYSITELIB}/mezzanine/project_template/fabfile.pyo
${PYSITELIB}/mezzanine/project_template/manage.py
${PYSITELIB}/mezzanine/project_template/manage.pyc
${PYSITELIB}/mezzanine/project_template/manage.pyo
@ -1367,7 +1331,6 @@ ${PYSITELIB}/mezzanine/project_template/project_name/urls.pyo
${PYSITELIB}/mezzanine/project_template/project_name/wsgi.py
${PYSITELIB}/mezzanine/project_template/project_name/wsgi.pyc
${PYSITELIB}/mezzanine/project_template/project_name/wsgi.pyo
${PYSITELIB}/mezzanine/project_template/requirements.txt
${PYSITELIB}/mezzanine/template/__init__.py
${PYSITELIB}/mezzanine/template/__init__.pyc
${PYSITELIB}/mezzanine/template/__init__.pyo
@ -1386,6 +1349,12 @@ ${PYSITELIB}/mezzanine/twitter/__init__.pyo
${PYSITELIB}/mezzanine/twitter/admin.py
${PYSITELIB}/mezzanine/twitter/admin.pyc
${PYSITELIB}/mezzanine/twitter/admin.pyo
${PYSITELIB}/mezzanine/twitter/apps.py
${PYSITELIB}/mezzanine/twitter/apps.pyc
${PYSITELIB}/mezzanine/twitter/apps.pyo
${PYSITELIB}/mezzanine/twitter/checks.py
${PYSITELIB}/mezzanine/twitter/checks.pyc
${PYSITELIB}/mezzanine/twitter/checks.pyo
${PYSITELIB}/mezzanine/twitter/defaults.py
${PYSITELIB}/mezzanine/twitter/defaults.pyc
${PYSITELIB}/mezzanine/twitter/defaults.pyo

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.6 2021/10/26 11:30:44 nia Exp $
$NetBSD: distinfo,v 1.7 2024/02/21 19:44:26 adam Exp $
BLAKE2s (Mezzanine-4.3.1.tar.gz) = 1a0b75d5ad68289d368bf2213a43675acd5528b696e0fdebe198213e5f513b67
SHA512 (Mezzanine-4.3.1.tar.gz) = 9f16e5403faa069b95fcc1b8d5eea0e6bfc70861708a11074aa002ecf1a424354f3aa3cd5af68a7d01c4b6ed2b381a4cdcee1ceac75d06d659a9e4c59a94f74b
Size (Mezzanine-4.3.1.tar.gz) = 6208692 bytes
BLAKE2s (Mezzanine-6.0.0.tar.gz) = 1917a030403642672ec634f2806c2e1d20e4bfc1b72be6d55be82f3460bdb31d
SHA512 (Mezzanine-6.0.0.tar.gz) = 82ac0a692a1b6ec0dcf1bddf38dd843cf3f5a0131e704e8920bb5b35959c444ccd2b9bc95fe36c29ae8409fc47d1c87d06e986b68eb384ec81a197ab3b06789d
Size (Mezzanine-6.0.0.tar.gz) = 6261896 bytes