pkgsrc-Changes archive

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

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



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Sep  3 11:35:18 UTC 2026

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

Log Message:
py-django-cms: updated to 5.1.2

5.1.2 (2026-08-27)

Features:
* Support Content Security Policy nonces introduced in Django 6.1

Bug Fixes:
* Enforce placeholder permissions on the edit and view endpoints
* Fix ``GrouperModelAdmin`` ignoring the read-only context for content objects without a language
  field
* Prevent a manually entered page slug from being overwritten when changing the page title
  -- Fabian Braun
* Avoid needlessly clearing the permission caches on Django 6.1 signals
* Allow copying plugins from write-protected (published) content
* Harden the toolbar JavaScript
* Require permission to change the previous home page before setting a new one
* Fix copying a page dropping its login-required property
* Limit the number of plugins displayed in the plugin deletion confirmation
* Fix migration 0044 failing on SQLite when versioning was installed
* Fix the language column in the page tree ignoring multi-hyphen language codes such as ``de-x-l``
* Fix the wrong ``welcome.js`` path


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/www/py-django-cms/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/www/py-django-cms/PLIST
cvs rdiff -u -r1.55 -r1.56 pkgsrc/www/py-django-cms/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-cms/Makefile
diff -u pkgsrc/www/py-django-cms/Makefile:1.66 pkgsrc/www/py-django-cms/Makefile:1.67
--- pkgsrc/www/py-django-cms/Makefile:1.66      Wed Jul  1 05:56:04 2026
+++ pkgsrc/www/py-django-cms/Makefile   Thu Sep  3 11:35:18 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.66 2026/07/01 05:56:04 adam Exp $
+# $NetBSD: Makefile,v 1.67 2026/09/03 11:35:18 adam Exp $
 
-DISTNAME=      django_cms-5.0.8
+DISTNAME=      django_cms-5.1.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/django-cms/}
@@ -10,14 +10,15 @@ HOMEPAGE=   https://www.django-cms.org/
 COMMENT=       Django content management system
 LICENSE=       modified-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-django>=3.2:../../www/py-django
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=0:../../devel/py-setuptools_scm
+DEPENDS+=      ${PYPKGPREFIX}-django>=5.2:../../www/py-django
 DEPENDS+=      ${PYPKGPREFIX}-django-classy-tags>=0.7.2:../../www/py-django-classy-tags
 DEPENDS+=      ${PYPKGPREFIX}-django-formtools>=2.1:../../www/py-django-formtools
 DEPENDS+=      ${PYPKGPREFIX}-django-sekizai>=0.7:../../www/py-django-sekizai
 DEPENDS+=      ${PYPKGPREFIX}-django-treebeard>=4.3:../../www/py-django-treebeard
+# admin-style
 DEPENDS+=      ${PYPKGPREFIX}-djangocms-admin-style>=1.2:../../www/py-djangocms-admin-style
-DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
-DEPENDS+=      ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/www/py-django-cms/PLIST
diff -u pkgsrc/www/py-django-cms/PLIST:1.45 pkgsrc/www/py-django-cms/PLIST:1.46
--- pkgsrc/www/py-django-cms/PLIST:1.45 Wed Jul  1 05:56:04 2026
+++ pkgsrc/www/py-django-cms/PLIST      Thu Sep  3 11:35:18 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2026/07/01 05:56:04 adam Exp $
+@comment $NetBSD: PLIST,v 1.46 2026/09/03 11:35:18 adam Exp $
 bin/djangocms-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -31,9 +31,6 @@ ${PYSITELIB}/cms/admin/placeholderadmin.
 ${PYSITELIB}/cms/admin/settingsadmin.py
 ${PYSITELIB}/cms/admin/settingsadmin.pyc
 ${PYSITELIB}/cms/admin/settingsadmin.pyo
-${PYSITELIB}/cms/admin/static_placeholder.py
-${PYSITELIB}/cms/admin/static_placeholder.pyc
-${PYSITELIB}/cms/admin/static_placeholder.pyo
 ${PYSITELIB}/cms/admin/useradmin.py
 ${PYSITELIB}/cms/admin/useradmin.pyc
 ${PYSITELIB}/cms/admin/useradmin.pyo
@@ -526,6 +523,7 @@ ${PYSITELIB}/cms/management/commands/__i
 ${PYSITELIB}/cms/management/commands/cms.py
 ${PYSITELIB}/cms/management/commands/cms.pyc
 ${PYSITELIB}/cms/management/commands/cms.pyo
+${PYSITELIB}/cms/management/commands/djangocms_install_rules.json
 ${PYSITELIB}/cms/management/commands/startcmsproject.py
 ${PYSITELIB}/cms/management/commands/startcmsproject.pyc
 ${PYSITELIB}/cms/management/commands/startcmsproject.pyo
@@ -580,6 +578,9 @@ ${PYSITELIB}/cms/middleware/utils.pyo
 ${PYSITELIB}/cms/migrations/0001_initial.py
 ${PYSITELIB}/cms/migrations/0001_initial.pyc
 ${PYSITELIB}/cms/migrations/0001_initial.pyo
+${PYSITELIB}/cms/migrations/0001_initial_squashed_0022_auto_20180620_1551.py
+${PYSITELIB}/cms/migrations/0001_initial_squashed_0022_auto_20180620_1551.pyc
+${PYSITELIB}/cms/migrations/0001_initial_squashed_0022_auto_20180620_1551.pyo
 ${PYSITELIB}/cms/migrations/0002_auto_20140816_1918.py
 ${PYSITELIB}/cms/migrations/0002_auto_20140816_1918.pyc
 ${PYSITELIB}/cms/migrations/0002_auto_20140816_1918.pyo
@@ -706,6 +707,18 @@ ${PYSITELIB}/cms/migrations/0040_alter_p
 ${PYSITELIB}/cms/migrations/0041_alter_pageurl_unique_together_pageurl_site_and_more.py
 ${PYSITELIB}/cms/migrations/0041_alter_pageurl_unique_together_pageurl_site_and_more.pyc
 ${PYSITELIB}/cms/migrations/0041_alter_pageurl_unique_together_pageurl_site_and_more.pyo
+${PYSITELIB}/cms/migrations/0042_remove_placeholderreference_placeholder_ref_and_more.py
+${PYSITELIB}/cms/migrations/0042_remove_placeholderreference_placeholder_ref_and_more.pyc
+${PYSITELIB}/cms/migrations/0042_remove_placeholderreference_placeholder_ref_and_more.pyo
+${PYSITELIB}/cms/migrations/0043_alter_globalpagepermission_can_view_and_more.py
+${PYSITELIB}/cms/migrations/0043_alter_globalpagepermission_can_view_and_more.pyc
+${PYSITELIB}/cms/migrations/0043_alter_globalpagepermission_can_view_and_more.pyo
+${PYSITELIB}/cms/migrations/0044_pagecontent_slug_overwrite_url.py
+${PYSITELIB}/cms/migrations/0044_pagecontent_slug_overwrite_url.pyc
+${PYSITELIB}/cms/migrations/0044_pagecontent_slug_overwrite_url.pyo
+${PYSITELIB}/cms/migrations/0045_pageurl_site_unique_path.py
+${PYSITELIB}/cms/migrations/0045_pageurl_site_unique_path.pyc
+${PYSITELIB}/cms/migrations/0045_pageurl_site_unique_path.pyo
 ${PYSITELIB}/cms/migrations/__init__.py
 ${PYSITELIB}/cms/migrations/__init__.pyc
 ${PYSITELIB}/cms/migrations/__init__.pyo
@@ -748,9 +761,6 @@ ${PYSITELIB}/cms/models/query.pyo
 ${PYSITELIB}/cms/models/settingmodels.py
 ${PYSITELIB}/cms/models/settingmodels.pyc
 ${PYSITELIB}/cms/models/settingmodels.pyo
-${PYSITELIB}/cms/models/static_placeholder.py
-${PYSITELIB}/cms/models/static_placeholder.pyc
-${PYSITELIB}/cms/models/static_placeholder.pyo
 ${PYSITELIB}/cms/operations/__init__.py
 ${PYSITELIB}/cms/operations/__init__.pyc
 ${PYSITELIB}/cms/operations/__init__.pyo
@@ -856,6 +866,7 @@ ${PYSITELIB}/cms/static/cms/fonts/src/pl
 ${PYSITELIB}/cms/static/cms/fonts/src/plus.svg
 ${PYSITELIB}/cms/static/cms/fonts/src/publish.svg
 ${PYSITELIB}/cms/static/cms/fonts/src/puzzle.svg
+${PYSITELIB}/cms/static/cms/fonts/src/redirect.svg
 ${PYSITELIB}/cms/static/cms/fonts/src/redo.svg
 ${PYSITELIB}/cms/static/cms/fonts/src/rename.svg
 ${PYSITELIB}/cms/static/cms/fonts/src/scissors.svg
@@ -906,20 +917,18 @@ ${PYSITELIB}/cms/static/cms/js/admin.cha
 ${PYSITELIB}/cms/static/cms/js/admin.pagetree.js
 ${PYSITELIB}/cms/static/cms/js/admin/actions.js
 ${PYSITELIB}/cms/static/cms/js/admin/language-selector.js
+${PYSITELIB}/cms/static/cms/js/admin/usersettings.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.admin.base.min.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.admin.changeform.min.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.admin.pagetree.min.js
-${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.admin.widget.min.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.forms.apphookselect.min.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.forms.pageselectwidget.min.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.forms.pagesmartlinkwidget.min.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.forms.slugwidget.min.js
 ${PYSITELIB}/cms/static/cms/js/dist/${PKGVERSION}/bundle.toolbar.min.js
-${PYSITELIB}/cms/static/cms/js/libs/class.min.js
 ${PYSITELIB}/cms/static/cms/js/libs/jquery.min.js
 ${PYSITELIB}/cms/static/cms/js/libs/jstree/jstree.grid.min.js
 ${PYSITELIB}/cms/static/cms/js/libs/jstree/jstree.min.js
-${PYSITELIB}/cms/static/cms/js/libs/pep.js
 ${PYSITELIB}/cms/static/cms/js/modules/cms.base.js
 ${PYSITELIB}/cms/static/cms/js/modules/cms.changeform.js
 ${PYSITELIB}/cms/static/cms/js/modules/cms.changetracker.js
@@ -942,7 +951,6 @@ ${PYSITELIB}/cms/static/cms/js/modules/g
 ${PYSITELIB}/cms/static/cms/js/modules/jquery.noconflict.post.js
 ${PYSITELIB}/cms/static/cms/js/modules/jquery.noconflict.pre.js
 ${PYSITELIB}/cms/static/cms/js/modules/jquery.transition.js
-${PYSITELIB}/cms/static/cms/js/modules/jquery.trap.js
 ${PYSITELIB}/cms/static/cms/js/modules/jquery.ui.custom.js
 ${PYSITELIB}/cms/static/cms/js/modules/jquery.ui.nestedsortable.js
 ${PYSITELIB}/cms/static/cms/js/modules/jquery.ui.touchpunch.js
@@ -959,64 +967,9 @@ ${PYSITELIB}/cms/static/cms/js/modules/s
 ${PYSITELIB}/cms/static/cms/js/modules/shortcuts/toolbar.js
 ${PYSITELIB}/cms/static/cms/js/modules/slug.js
 ${PYSITELIB}/cms/static/cms/js/modules/tmpl.js
-${PYSITELIB}/cms/static/cms/js/polyfills/array.prototype.findindex.js
-${PYSITELIB}/cms/static/cms/js/polyfills/domparser.js
-${PYSITELIB}/cms/static/cms/js/polyfills/function.prototype.bind.js
-${PYSITELIB}/cms/static/cms/js/select2/LICENSE
-${PYSITELIB}/cms/static/cms/js/select2/README.md
-${PYSITELIB}/cms/static/cms/js/select2/select2-bootstrap.css
-${PYSITELIB}/cms/static/cms/js/select2/select2-spinner.gif
-${PYSITELIB}/cms/static/cms/js/select2/select2.css
-${PYSITELIB}/cms/static/cms/js/select2/select2.js
-${PYSITELIB}/cms/static/cms/js/select2/select2.png
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ar.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_az.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_bg.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ca.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_cs.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_da.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_de.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_el.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_en.js.template
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_es.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_et.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_eu.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_fa.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_fi.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_fr.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_gl.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_he.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_hr.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_hu.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_id.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_is.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_it.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ja.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ka.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ko.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_lt.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_lv.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_mk.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ms.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_nl.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_no.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_pl.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_pt-BR.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_pt-PT.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ro.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_rs.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ru.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_sk.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_sv.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_th.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_tr.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_ug-CN.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_uk.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_vi.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_zh-CN.js
-${PYSITELIB}/cms/static/cms/js/select2/select2_locale_zh-TW.js
-${PYSITELIB}/cms/static/cms/js/select2/select2x2.png
+${PYSITELIB}/cms/static/cms/js/modules/trap.js
 ${PYSITELIB}/cms/static/cms/js/toolbar.js
+${PYSITELIB}/cms/static/cms/js/welcome.js
 ${PYSITELIB}/cms/static/cms/js/widgets/forms.apphookselect.js
 ${PYSITELIB}/cms/static/cms/js/widgets/forms.pageselectwidget.js
 ${PYSITELIB}/cms/static/cms/js/widgets/forms.pagesmartlinkwidget.js
@@ -1101,7 +1054,6 @@ ${PYSITELIB}/cms/templates/cms/content.h
 ${PYSITELIB}/cms/templates/cms/dummy.html
 ${PYSITELIB}/cms/templates/cms/headless/placeholder.html
 ${PYSITELIB}/cms/templates/cms/noapphook.html
-${PYSITELIB}/cms/templates/cms/plugins/alias.html
 ${PYSITELIB}/cms/templates/cms/toolbar/clipboard.html
 ${PYSITELIB}/cms/templates/cms/toolbar/content.html
 ${PYSITELIB}/cms/templates/cms/toolbar/dragbar.html
@@ -1145,9 +1097,6 @@ ${PYSITELIB}/cms/templatetags/__init__.p
 ${PYSITELIB}/cms/templatetags/cms_admin.py
 ${PYSITELIB}/cms/templatetags/cms_admin.pyc
 ${PYSITELIB}/cms/templatetags/cms_admin.pyo
-${PYSITELIB}/cms/templatetags/cms_alias_tags.py
-${PYSITELIB}/cms/templatetags/cms_alias_tags.pyc
-${PYSITELIB}/cms/templatetags/cms_alias_tags.pyo
 ${PYSITELIB}/cms/templatetags/cms_js_tags.py
 ${PYSITELIB}/cms/templatetags/cms_js_tags.pyc
 ${PYSITELIB}/cms/templatetags/cms_js_tags.pyo
@@ -1157,6 +1106,7 @@ ${PYSITELIB}/cms/templatetags/cms_static
 ${PYSITELIB}/cms/templatetags/cms_tags.py
 ${PYSITELIB}/cms/templatetags/cms_tags.pyc
 ${PYSITELIB}/cms/templatetags/cms_tags.pyo
+${PYSITELIB}/cms/test_utils/.coveragerc
 ${PYSITELIB}/cms/test_utils/__init__.py
 ${PYSITELIB}/cms/test_utils/__init__.pyc
 ${PYSITELIB}/cms/test_utils/__init__.pyo
@@ -1178,6 +1128,7 @@ ${PYSITELIB}/cms/test_utils/fixtures/tem
 ${PYSITELIB}/cms/test_utils/project/__init__.py
 ${PYSITELIB}/cms/test_utils/project/__init__.pyc
 ${PYSITELIB}/cms/test_utils/project/__init__.pyo
+${PYSITELIB}/cms/test_utils/project/alt_templates/placeholder_tags.html
 ${PYSITELIB}/cms/test_utils/project/app_using_non_feature/__init__.py
 ${PYSITELIB}/cms/test_utils/project/app_using_non_feature/__init__.pyc
 ${PYSITELIB}/cms/test_utils/project/app_using_non_feature/__init__.pyo
@@ -1382,6 +1333,9 @@ ${PYSITELIB}/cms/test_utils/project/cms_
 ${PYSITELIB}/cms/test_utils/project/custom_templates/__init__.py
 ${PYSITELIB}/cms/test_utils/project/custom_templates/__init__.pyc
 ${PYSITELIB}/cms/test_utils/project/custom_templates/__init__.pyo
+${PYSITELIB}/cms/test_utils/project/custom_templates/base.html
+${PYSITELIB}/cms/test_utils/project/custom_templates/wrong_col_three.html
+${PYSITELIB}/cms/test_utils/project/custom_templates/wrong_col_two.html
 ${PYSITELIB}/cms/test_utils/project/customuserapp/__init__.py
 ${PYSITELIB}/cms/test_utils/project/customuserapp/__init__.pyc
 ${PYSITELIB}/cms/test_utils/project/customuserapp/__init__.pyo
@@ -1418,6 +1372,7 @@ ${PYSITELIB}/cms/test_utils/project/exte
 ${PYSITELIB}/cms/test_utils/project/fakemlng/__init__.py
 ${PYSITELIB}/cms/test_utils/project/fakemlng/__init__.pyc
 ${PYSITELIB}/cms/test_utils/project/fakemlng/__init__.pyo
+${PYSITELIB}/cms/test_utils/project/fakemlng/fixtures/fakemlng.json
 ${PYSITELIB}/cms/test_utils/project/fakemlng/models.py
 ${PYSITELIB}/cms/test_utils/project/fakemlng/models.pyc
 ${PYSITELIB}/cms/test_utils/project/fakemlng/models.pyo
@@ -1439,12 +1394,16 @@ ${PYSITELIB}/cms/test_utils/project/mti_
 ${PYSITELIB}/cms/test_utils/project/mti_pluginapp/models.py
 ${PYSITELIB}/cms/test_utils/project/mti_pluginapp/models.pyc
 ${PYSITELIB}/cms/test_utils/project/mti_pluginapp/models.pyo
+${PYSITELIB}/cms/test_utils/project/mti_pluginapp/templates/mti_pluginapp/alpha.html
+${PYSITELIB}/cms/test_utils/project/mti_pluginapp/templates/mti_pluginapp/beta.html
 ${PYSITELIB}/cms/test_utils/project/nested_plugins_app/__init__.py
 ${PYSITELIB}/cms/test_utils/project/nested_plugins_app/__init__.pyc
 ${PYSITELIB}/cms/test_utils/project/nested_plugins_app/__init__.pyo
 ${PYSITELIB}/cms/test_utils/project/nested_plugins_app/cms_plugins.py
 ${PYSITELIB}/cms/test_utils/project/nested_plugins_app/cms_plugins.pyc
 ${PYSITELIB}/cms/test_utils/project/nested_plugins_app/cms_plugins.pyo
+${PYSITELIB}/cms/test_utils/project/nested_plugins_app/templates/nested_plugins_app/planet.html
+${PYSITELIB}/cms/test_utils/project/nested_plugins_app/templates/nested_plugins_app/solar_system.html
 ${PYSITELIB}/cms/test_utils/project/noadmin_urls.py
 ${PYSITELIB}/cms/test_utils/project/noadmin_urls.pyc
 ${PYSITELIB}/cms/test_utils/project/noadmin_urls.pyo
@@ -1469,6 +1428,8 @@ ${PYSITELIB}/cms/test_utils/project/plac
 ${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/models.py
 ${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/models.pyc
 ${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/models.pyo
+${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/templates/fancy_poll_app/detail.html
+${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/templates/fancy_poll_app/detail2.html
 ${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/urls.py
 ${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/urls.pyc
 ${PYSITELIB}/cms/test_utils/project/placeholder_relation_field_app/urls.pyo
@@ -1499,6 +1460,9 @@ ${PYSITELIB}/cms/test_utils/project/plac
 ${PYSITELIB}/cms/test_utils/project/placeholderapp/models.py
 ${PYSITELIB}/cms/test_utils/project/placeholderapp/models.pyc
 ${PYSITELIB}/cms/test_utils/project/placeholderapp/models.pyo
+${PYSITELIB}/cms/test_utils/project/placeholderapp/templates/detail.html
+${PYSITELIB}/cms/test_utils/project/placeholderapp/templates/detail_multi.html
+${PYSITELIB}/cms/test_utils/project/placeholderapp/templates/list.html
 ${PYSITELIB}/cms/test_utils/project/placeholderapp/urls.py
 ${PYSITELIB}/cms/test_utils/project/placeholderapp/urls.pyc
 ${PYSITELIB}/cms/test_utils/project/placeholderapp/urls.pyo
@@ -1658,6 +1622,14 @@ ${PYSITELIB}/cms/test_utils/project/samp
 ${PYSITELIB}/cms/test_utils/project/sampleapp/ns_urls.py
 ${PYSITELIB}/cms/test_utils/project/sampleapp/ns_urls.pyc
 ${PYSITELIB}/cms/test_utils/project/sampleapp/ns_urls.pyo
+${PYSITELIB}/cms/test_utils/project/sampleapp/static/css/style.css
+${PYSITELIB}/cms/test_utils/project/sampleapp/static/sampleapp/img/gift.jpg
+${PYSITELIB}/cms/test_utils/project/sampleapp/templates/registration/login.html
+${PYSITELIB}/cms/test_utils/project/sampleapp/templates/sampleapp/app.html
+${PYSITELIB}/cms/test_utils/project/sampleapp/templates/sampleapp/category_view.html
+${PYSITELIB}/cms/test_utils/project/sampleapp/templates/sampleapp/extra.html
+${PYSITELIB}/cms/test_utils/project/sampleapp/templates/sampleapp/home.html
+${PYSITELIB}/cms/test_utils/project/sampleapp/templates/sampleapp/plain.html
 ${PYSITELIB}/cms/test_utils/project/sampleapp/urls.py
 ${PYSITELIB}/cms/test_utils/project/sampleapp/urls.pyc
 ${PYSITELIB}/cms/test_utils/project/sampleapp/urls.pyo
@@ -1694,6 +1666,109 @@ ${PYSITELIB}/cms/test_utils/project/seco
 ${PYSITELIB}/cms/test_utils/project/template_backends.py
 ${PYSITELIB}/cms/test_utils/project/template_backends.pyc
 ${PYSITELIB}/cms/test_utils/project/template_backends.pyo
+${PYSITELIB}/cms/test_utils/project/templates/404.html
+${PYSITELIB}/cms/test_utils/project/templates/add_placeholder.html
+${PYSITELIB}/cms/test_utils/project/templates/allow_children_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/alt_plugin_templates/show_placeholder/cms/plugins/text.html
+${PYSITELIB}/cms/test_utils/project/templates/articles.html
+${PYSITELIB}/cms/test_utils/project/templates/articles_custom.html
+${PYSITELIB}/cms/test_utils/project/templates/base.html
+${PYSITELIB}/cms/test_utils/project/templates/col_invalid.html
+${PYSITELIB}/cms/test_utils/project/templates/col_three.html
+${PYSITELIB}/cms/test_utils/project/templates/col_two.html
+${PYSITELIB}/cms/test_utils/project/templates/extra_context.html
+${PYSITELIB}/cms/test_utils/project/templates/extra_context_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/fail.html
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates/__init__.py
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates/__init__.pyc
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates/__init__.pyo
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates/base.html
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates/right_col_three.html
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates/right_col_two.html
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates_2/__init__.py
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates_2/__init__.pyc
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates_2/__init__.pyo
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates_2/base.html
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates_2/right_col_three.html
+${PYSITELIB}/cms/test_utils/project/templates/inner_dir/custom_templates_2/right_col_two.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/base.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/fullwidth.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/page.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/pluginapp/link/link.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/pluginapp/multicolumn/column.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/pluginapp/multicolumn/multicolumn.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/pluginapp/multiwrap/multiwrap.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/pluginapp/multiwrap/wrap.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/pluginapp/style/style.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/plugins/no_custom_model.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/plugins/nocache.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/plugins/sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/plugins/sub_empty_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/plugins/sub_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/integration/simple.html
+${PYSITELIB}/cms/test_utils/project/templates/menu/breadcrumb.html
+${PYSITELIB}/cms/test_utils/project/templates/menu/language_chooser.html
+${PYSITELIB}/cms/test_utils/project/templates/menu/menu.html
+${PYSITELIB}/cms/test_utils/project/templates/menu/sub_menu.html
+${PYSITELIB}/cms/test_utils/project/templates/menu/test_language_chooser.html
+${PYSITELIB}/cms/test_utils/project/templates/nav_playground.html
+${PYSITELIB}/cms/test_utils/project/templates/page_wizard.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/base.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/base_sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/child.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/nested_super_level1.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/nested_super_level2.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/nested_super_level3.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/nested_super_level4.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/outside.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/outside_base.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/outside_base_sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/outside_nested.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/outside_nested_sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/outside_sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_eleven.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_five.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_four.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_inherit_from_variable_extends.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_one.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_one_sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_seven.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_six.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_super_extends_1.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_super_extends_2.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_three.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_three_sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_two.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_variable_extends.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholder_tests/test_with_block.html
+${PYSITELIB}/cms/test_utils/project/templates/placeholderapp.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/link/bugs.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/link/link.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/multicolumn/column.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/multicolumn/multicolumn.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/multiwrap/multiwrap.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/multiwrap/wrap.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/plugins/no_custom_model.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/plugins/nocache.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/plugins/sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/plugins/sub_empty_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/plugins/sub_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/pluginapp/style/style.html
+${PYSITELIB}/cms/test_utils/project/templates/plugins/no_custom_model.html
+${PYSITELIB}/cms/test_utils/project/templates/plugins/nocache.html
+${PYSITELIB}/cms/test_utils/project/templates/plugins/sekizai.html
+${PYSITELIB}/cms/test_utils/project/templates/plugins/sub_empty_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/plugins/sub_plugin.html
+${PYSITELIB}/cms/test_utils/project/templates/registration/logged_out.html
+${PYSITELIB}/cms/test_utils/project/templates/sidebar_submenu.html
+${PYSITELIB}/cms/test_utils/project/templates/sidebar_submenu_root.html
+${PYSITELIB}/cms/test_utils/project/templates/simple.html
+${PYSITELIB}/cms/test_utils/project/templates/static.html
+${PYSITELIB}/cms/test_utils/project/templates/subdir/template.html
+${PYSITELIB}/cms/test_utils/project/templates/tests/rendering/base.html
+${PYSITELIB}/cms/test_utils/project/templates/tests/rendering/inherit.html
+${PYSITELIB}/cms/test_utils/project/templates/tests/rendering/inherit_with_or.html
+${PYSITELIB}/cms/test_utils/project/templates/unicode_placeholder.html
 ${PYSITELIB}/cms/test_utils/project/third_cms_urls_for_apphook_tests.py
 ${PYSITELIB}/cms/test_utils/project/third_cms_urls_for_apphook_tests.pyc
 ${PYSITELIB}/cms/test_utils/project/third_cms_urls_for_apphook_tests.pyo
@@ -1748,6 +1823,102 @@ ${PYSITELIB}/cms/test_utils/util/static_
 ${PYSITELIB}/cms/tests/__init__.py
 ${PYSITELIB}/cms/tests/__init__.pyc
 ${PYSITELIB}/cms/tests/__init__.pyo
+${PYSITELIB}/cms/tests/data/image.jpg
+${PYSITELIB}/cms/tests/frontend/integration/add-multiple-plugins.js
+${PYSITELIB}/cms/tests/frontend/integration/addFirstPage.js
+${PYSITELIB}/cms/tests/frontend/integration/addNewUser.js
+${PYSITELIB}/cms/tests/frontend/integration/changeSettings.js
+${PYSITELIB}/cms/tests/frontend/integration/clipboard.js
+${PYSITELIB}/cms/tests/frontend/integration/copy-apphook-page.js
+${PYSITELIB}/cms/tests/frontend/integration/copy-from-language.js
+${PYSITELIB}/cms/tests/frontend/integration/createContent.js
+${PYSITELIB}/cms/tests/frontend/integration/disableToolbar.js
+${PYSITELIB}/cms/tests/frontend/integration/dragndrop.js
+${PYSITELIB}/cms/tests/frontend/integration/editContent.js
+${PYSITELIB}/cms/tests/frontend/integration/editContentTools.js
+${PYSITELIB}/cms/tests/frontend/integration/editMode.js
+${PYSITELIB}/cms/tests/frontend/integration/handlers/externalMissing.js
+${PYSITELIB}/cms/tests/frontend/integration/handlers/loadFailures.js
+${PYSITELIB}/cms/tests/frontend/integration/handlers/missingPages.js
+${PYSITELIB}/cms/tests/frontend/integration/handlers/pageErrors.js
+${PYSITELIB}/cms/tests/frontend/integration/handlers/suiteFailures.js
+${PYSITELIB}/cms/tests/frontend/integration/helpers/fixtures.js
+${PYSITELIB}/cms/tests/frontend/integration/history.js
+${PYSITELIB}/cms/tests/frontend/integration/link-plugin-content-mode.js
+${PYSITELIB}/cms/tests/frontend/integration/loginAdmin.js
+${PYSITELIB}/cms/tests/frontend/integration/loginAdmin.spec.js
+${PYSITELIB}/cms/tests/frontend/integration/loginToolbar.js
+${PYSITELIB}/cms/tests/frontend/integration/logout.js
+${PYSITELIB}/cms/tests/frontend/integration/modal.js
+${PYSITELIB}/cms/tests/frontend/integration/narrowScreen.js
+${PYSITELIB}/cms/tests/frontend/integration/newPage.js
+${PYSITELIB}/cms/tests/frontend/integration/nonadmin.js
+${PYSITELIB}/cms/tests/frontend/integration/pageControl.js
+${PYSITELIB}/cms/tests/frontend/integration/pageTypes.js
+${PYSITELIB}/cms/tests/frontend/integration/pagetree-drag-n-drop-copy.js
+${PYSITELIB}/cms/tests/frontend/integration/pagetree-no-permission.js
+${PYSITELIB}/cms/tests/frontend/integration/pagetree.js
+${PYSITELIB}/cms/tests/frontend/integration/permissions-disabled.js
+${PYSITELIB}/cms/tests/frontend/integration/permissions-enabled.js
+${PYSITELIB}/cms/tests/frontend/integration/permissions.js
+${PYSITELIB}/cms/tests/frontend/integration/revertLive.js
+${PYSITELIB}/cms/tests/frontend/integration/setup.js
+${PYSITELIB}/cms/tests/frontend/integration/sideframe.js
+${PYSITELIB}/cms/tests/frontend/integration/switchLanguage.js
+${PYSITELIB}/cms/tests/frontend/integration/toolbar-login-apphooks.js
+${PYSITELIB}/cms/tests/frontend/integration/toolbar.js
+${PYSITELIB}/cms/tests/frontend/integration/touch-action.spec.js
+${PYSITELIB}/cms/tests/frontend/integration/userSelectAdminWidget.spec.js
+${PYSITELIB}/cms/tests/frontend/integration/users.js
+${PYSITELIB}/cms/tests/frontend/integration/wizard.js
+${PYSITELIB}/cms/tests/frontend/karma.conf.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.base.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.changetracker.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.clipboard.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.messages.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.modal.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.navigation.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.pagetree.dropdown.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.pagetree.stickyheader.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.pagetree.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.plugins.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.sideframe.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.structureboard.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.toolbar.test.js
+${PYSITELIB}/cms/tests/frontend/unit/cms.tooltip.test.js
+${PYSITELIB}/cms/tests/frontend/unit/dom-diff.test.js
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/clipboard.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/cms_root.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/iframe_form.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/messages.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/modal.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/pagetree.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/plugin_child_classes.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/plugins.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/plugins_complex_markup.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/sideframe.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/toolbar.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/toolbar_form.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/toolbar_with_dropdown.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/toolbar_with_dropdown_all_publish.html
+${PYSITELIB}/cms/tests/frontend/unit/fixtures/tooltip.html
+${PYSITELIB}/cms/tests/frontend/unit/helpers/jasmine-jquery.js
+${PYSITELIB}/cms/tests/frontend/unit/helpers/mock-ajax.js
+${PYSITELIB}/cms/tests/frontend/unit/html/modal_iframe.html
+${PYSITELIB}/cms/tests/frontend/unit/html/modal_iframe_errorlist.html
+${PYSITELIB}/cms/tests/frontend/unit/html/modal_iframe_errornote.html
+${PYSITELIB}/cms/tests/frontend/unit/html/modal_iframe_messages.html
+${PYSITELIB}/cms/tests/frontend/unit/html/modal_iframe_no_success.html
+${PYSITELIB}/cms/tests/frontend/unit/html/modal_iframe_title.html
+${PYSITELIB}/cms/tests/frontend/unit/html/sideframe_iframe.html
+${PYSITELIB}/cms/tests/frontend/unit/index.js
+${PYSITELIB}/cms/tests/frontend/unit/keyboard.test.js
+${PYSITELIB}/cms/tests/frontend/unit/preload-images.test.js
+${PYSITELIB}/cms/tests/frontend/unit/shortcuts.test.js
+${PYSITELIB}/cms/tests/frontend/unit/slug.test.js
+${PYSITELIB}/cms/tests/settings.py
+${PYSITELIB}/cms/tests/settings.pyc
+${PYSITELIB}/cms/tests/settings.pyo
 ${PYSITELIB}/cms/tests/test_admin.py
 ${PYSITELIB}/cms/tests/test_admin.pyc
 ${PYSITELIB}/cms/tests/test_admin.pyo
@@ -1772,6 +1943,9 @@ ${PYSITELIB}/cms/tests/test_check.pyo
 ${PYSITELIB}/cms/tests/test_cms_config_wizards.py
 ${PYSITELIB}/cms/tests/test_cms_config_wizards.pyc
 ${PYSITELIB}/cms/tests/test_cms_config_wizards.pyo
+${PYSITELIB}/cms/tests/test_csp.py
+${PYSITELIB}/cms/tests/test_csp.pyc
+${PYSITELIB}/cms/tests/test_csp.pyo
 ${PYSITELIB}/cms/tests/test_extensions.py
 ${PYSITELIB}/cms/tests/test_extensions.pyc
 ${PYSITELIB}/cms/tests/test_extensions.pyo
@@ -1814,6 +1988,9 @@ ${PYSITELIB}/cms/tests/test_menu_utils.p
 ${PYSITELIB}/cms/tests/test_migrations.py
 ${PYSITELIB}/cms/tests/test_migrations.pyc
 ${PYSITELIB}/cms/tests/test_migrations.pyo
+${PYSITELIB}/cms/tests/test_mptree_backend.py
+${PYSITELIB}/cms/tests/test_mptree_backend.pyc
+${PYSITELIB}/cms/tests/test_mptree_backend.pyo
 ${PYSITELIB}/cms/tests/test_multilingual.py
 ${PYSITELIB}/cms/tests/test_multilingual.pyc
 ${PYSITELIB}/cms/tests/test_multilingual.pyo
@@ -1841,6 +2018,9 @@ ${PYSITELIB}/cms/tests/test_page_user_ad
 ${PYSITELIB}/cms/tests/test_page_user_group_admin.py
 ${PYSITELIB}/cms/tests/test_page_user_group_admin.pyc
 ${PYSITELIB}/cms/tests/test_page_user_group_admin.pyo
+${PYSITELIB}/cms/tests/test_permission_signals.py
+${PYSITELIB}/cms/tests/test_permission_signals.pyc
+${PYSITELIB}/cms/tests/test_permission_signals.pyo
 ${PYSITELIB}/cms/tests/test_permissions.py
 ${PYSITELIB}/cms/tests/test_permissions.pyc
 ${PYSITELIB}/cms/tests/test_permissions.pyo
@@ -1889,9 +2069,15 @@ ${PYSITELIB}/cms/tests/test_site.pyo
 ${PYSITELIB}/cms/tests/test_sitemap.py
 ${PYSITELIB}/cms/tests/test_sitemap.pyc
 ${PYSITELIB}/cms/tests/test_sitemap.pyo
+${PYSITELIB}/cms/tests/test_startcmsproject.py
+${PYSITELIB}/cms/tests/test_startcmsproject.pyc
+${PYSITELIB}/cms/tests/test_startcmsproject.pyo
 ${PYSITELIB}/cms/tests/test_static_analysis.py
 ${PYSITELIB}/cms/tests/test_static_analysis.pyc
 ${PYSITELIB}/cms/tests/test_static_analysis.pyo
+${PYSITELIB}/cms/tests/test_staticfiles.py
+${PYSITELIB}/cms/tests/test_staticfiles.pyc
+${PYSITELIB}/cms/tests/test_staticfiles.pyo
 ${PYSITELIB}/cms/tests/test_templates.py
 ${PYSITELIB}/cms/tests/test_templates.pyc
 ${PYSITELIB}/cms/tests/test_templates.pyo
@@ -1985,6 +2171,9 @@ ${PYSITELIB}/cms/utils/i18n.pyo
 ${PYSITELIB}/cms/utils/mail.py
 ${PYSITELIB}/cms/utils/mail.pyc
 ${PYSITELIB}/cms/utils/mail.pyo
+${PYSITELIB}/cms/utils/mptree.py
+${PYSITELIB}/cms/utils/mptree.pyc
+${PYSITELIB}/cms/utils/mptree.pyo
 ${PYSITELIB}/cms/utils/page.py
 ${PYSITELIB}/cms/utils/page.pyc
 ${PYSITELIB}/cms/utils/page.pyo

Index: pkgsrc/www/py-django-cms/distinfo
diff -u pkgsrc/www/py-django-cms/distinfo:1.55 pkgsrc/www/py-django-cms/distinfo:1.56
--- pkgsrc/www/py-django-cms/distinfo:1.55      Wed Jul  1 05:56:04 2026
+++ pkgsrc/www/py-django-cms/distinfo   Thu Sep  3 11:35:18 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.55 2026/07/01 05:56:04 adam Exp $
+$NetBSD: distinfo,v 1.56 2026/09/03 11:35:18 adam Exp $
 
-BLAKE2s (django_cms-5.0.8.tar.gz) = 7e415eae4a75f0334c9a53cb5358d2d560037dbbb23c1b18b7b1ba44ba2178fc
-SHA512 (django_cms-5.0.8.tar.gz) = 89dcd275b57aef1e884fbd077d168532acad4fd1c8e826f131b61b0cd3e2e227c41b77124019316f12ac0fe3aa9af4466faabb62940d4d10d1aca1aa450230d7
-Size (django_cms-5.0.8.tar.gz) = 5159477 bytes
+BLAKE2s (django_cms-5.1.2.tar.gz) = e2333efd4da84273b78ab5e4f8ecb028e7096a3e57c75a4632a391ca3c5370bf
+SHA512 (django_cms-5.1.2.tar.gz) = 8f09cc063aec141c3fa0f4d5bc684db1d6a367f48b743d23fd7640aca02f6d0fcebf0229bfab6b6f857087b4518a5ba0f1a0dd290a29664c8518559cbea07f05
+Size (django_cms-5.1.2.tar.gz) = 6734283 bytes



Home | Main Index | Thread Index | Old Index