summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-12-30 13:44:21 +0000
committeradam <adam@pkgsrc.org>2017-12-30 13:44:21 +0000
commit4a40bb091d268fd8dad6b3f8d67e768eb373d1c0 (patch)
treeb3ba1903f9599405da32a1d977cd233241a46d63
parent2aafbb7c41484443daeca9c1bfce8088888507d4 (diff)
downloadpkgsrc-4a40bb091d268fd8dad6b3f8d67e768eb373d1c0.tar.gz
py-mezzanine: updated to 4.2.3
Version 4.2.3: * Test MultiChoiceField.validate when invalid. For the record, this raises a TypeError prior to Simen's commit * Test MultiChoiceField.validate when valid. Also, I realized that the choices kwarg needs to be a nested list * Ensure createdb command passes on the exepcted options to base class * Workaround for Django bug with templates field and empty values * Update travis django versions. * Subclass Django's redirect admin to filter by site * Remove "Overriding vs. Extending" Docs. I know we discussed this a little bit somewhere and rewriting this. section was suggested. However, I don't see any reason to keep it. around. This was always a django issue but we provided a. mezzanine-specific solution. Now that there's a django solution, why. clutter our docs with it? * Fix SSLRedirectMiddleware.__init__ signature. As reported on the mailing list. (https://groups.google.com/d/msg/mezzanine-users/d5mcAMOVcnk/uqw61LyjAwAJ),. this raised a TypeError because the get_response argument is optional * Move “required” from field help text to template. The forms app used to set “required” as the help text for fields that. are required and didn’t have a help text already. Move this text into. the template instead, making it easier to override * Use call_command() instead of execute() * Remove the no_color handling in createdb management command * Fix example in profile docs * Remove outdated message regarding auto-reload. Since local_settings.py is added to sys.modules, the autoreload is working as expected. * Document static_lazy's purpose. * Update contributing guidelines to reflect practice. The language here is too broad and has caused several users to submit. high quality bug reports or patches to the mailing list when it's. actually easier to deal with them in the tracker * Fix TinyMCE support in dynamic inlines. * Fix TinyMCE support in dynamic inlines. Use TinyMCE’s jQuery plugin to initialise our editors, and handle. Django’s formset:added event to initialise editors in dynamically added. forms. * Tidy up TinyMCE initialisation code. * Call out changes to jquery.tinymce.min.js more visibly * Warn when editing admin users without permissions. * Move contributing guidelines to CONTRIBUTING.rst. This will present itself before people open issues which should cut down. on a lot of the erroneous ones * Fix short URL generation * Add support for importing via blogml * Clean up blogml importer * Added python 3.6 * Deprecate as_tag templatetag shortcut. It isn't documented but folks may be using it anyway. We can't switch. over to simple_tag internally yet until we drop support for django-1.8 * Restore tinymce support in front-end editing. * Fix caching editable settings forever when no request * Blog RSS feed - set length property for images (enclosure) * Blog RSS - add mime_type for images (enclosure) * Blog Atom feed - add "updatedate" property * Fix issue with PyPy2. Under PyPy2 you can't do u"foo" == lazy(static, str)("bar") because the. code assumes dir(str) is a strict subset of dir(unicode), which isn't. true on PyPy2. The other way around is no problem however, and the. other strings in the static assets lists are unicode anyway * Fix issue 1710. During user validation, only save POST data in session if it is a POST. request, otherwise saved comment may be overwritten by GET request that. results from redirect if user verification is required * Re-order JavaScript loading to ensure TinyMCE has access to correct variables. * Nicer way to import and register checks. The previous way meant every check gets mentioned 3 times (def, import,. register), with this way it is just once, and all the django.core.checks. are together * Converted SitePermissionMiddleware warning to a Django check. * Added hashbangs/permission bits to make scripts more easily runnable * Made it easier to run individual tests * Documented how to run tests * Fixed pyflakes errors for .checks imports * Fixed login form to not use request.REQUEST. This is not available in Django 1.9 and greater, so without this fix the. forms are (slightly) broken. There doesn't seem to be any reason to use. REQUEST instead of POST - the form is a POST one, and the parameters are not. used elsewhere in the code base to construct a querystring * Fixed search forms to use request.GET instead of request.REQUEST. request.REQUEST is not available in Django 1.9 and greater * Support latest bleach, BS, html5lib.
-rw-r--r--www/py-mezzanine/ALTERNATIVES1
-rw-r--r--www/py-mezzanine/Makefile47
-rw-r--r--www/py-mezzanine/PLIST1001
-rw-r--r--www/py-mezzanine/distinfo25
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_blog_migrations_0003__auto__20170411__0504.py35
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_blog_templatetags_blog__tags.py13
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_core_auth__backends.py16
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_core_managers.py26
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_core_models.py48
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_core_templatetags_mezzanine__tags.py102
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_generic_migrations_0003__auto__20170411__0504.py29
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_comment__tags.py34
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_rating__tags.py13
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_generic_tests.py16
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_pages_migrations_0004__auto__20170411__0504.py29
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_pages_templatetags_pages__tags.py25
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_template_____init____.py28
-rw-r--r--www/py-mezzanine/patches/patch-mezzanine_utils_email.py34
-rw-r--r--www/py-mezzanine/patches/patch-setup.py16
19 files changed, 1324 insertions, 214 deletions
diff --git a/www/py-mezzanine/ALTERNATIVES b/www/py-mezzanine/ALTERNATIVES
new file mode 100644
index 00000000000..0ab18064b67
--- /dev/null
+++ b/www/py-mezzanine/ALTERNATIVES
@@ -0,0 +1 @@
+bin/mezzanine-project @PREFIX@/bin/mezzanine-project@PYVERSSUFFIX@
diff --git a/www/py-mezzanine/Makefile b/www/py-mezzanine/Makefile
index 79f0aac5058..fb1f6f273c7 100644
--- a/www/py-mezzanine/Makefile
+++ b/www/py-mezzanine/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2017/01/01 14:44:05 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2017/12/30 13:44:21 adam Exp $
-DISTNAME= Mezzanine-1.2.4
+DISTNAME= Mezzanine-4.2.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
-CATEGORIES= www
+CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=M/Mezzanine/}
MAINTAINER= ryoon@NetBSD.org
@@ -10,26 +10,35 @@ HOMEPAGE= http://mezzanine.jupo.org/
COMMENT= Open source content management platform on Django
LICENSE= 2-clause-bsd
-DEPENDS+= ${PYPKGPREFIX}-flakes-[0-9]*:../../devel/py-flakes
-DEPENDS+= ${PYPKGPREFIX}-postgresql-[0-9]*:../../databases/py-postgresql
-DEPENDS+= ${PYPKGPREFIX}-pep8-[0-9]*:../../devel/py-pep8
-DEPENDS+= ${PYPKGPREFIX}-imaging-[0-9]*:../../graphics/py-imaging
-DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
-DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
-DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
-DEPENDS+= ${PYPKGPREFIX}-django-appconf-[0-9]*:../../www/py-django-appconf
-DEPENDS+= ${PYPKGPREFIX}-django-south-[0-9]*:../../www/py-django-south
-DEPENDS+= ${PYPKGPREFIX}-bleach-[0-9]*:../../www/py-bleach
-DEPENDS+= ${PYPKGPREFIX}-django-mezzanine-filebrowser-[0-9]*:../../www/py-django-mezzanine-filebrowser
-DEPENDS+= ${PYPKGPREFIX}-django-mezzanine-grappelli-[0-9]*:../../www/py-django-mezzanine-grappelli
+DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../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>=1.8:../../www/py-django
+DEPENDS+= ${PYPKGPREFIX}-django-contrib-comments-[0-9]*:../../www/py-django-contrib-comments
+DEPENDS+= ${PYPKGPREFIX}-future>=0.9.0:../../devel/py-future
+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
-USE_PKGLOCALEDIR= yes
-USE_LANGUAGES= # none
+DEPENDS+= ${PYPKGPREFIX}-filebrowser_safe-[0-9]*:../../www/py-filebrowser_safe
+DEPENDS+= ${PYPKGPREFIX}-grappelli_safe-[0-9]*:../../www/py-grappelli_safe
-PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-django-mezzanine-filebrowser, py-django-mezzanine-grappelli, py-imaging
+BUILD_DEPENDS+= ${PYPKGPREFIX}-flakes>=0.6.1:../../devel/py-flakes
+BUILD_DEPENDS+= ${PYPKGPREFIX}-pep8>=1.4.1:../../devel/py-pep8
+
+USE_LANGUAGES= # none
MESSAGE_SUBST+= PYTHONBIN=${PYTHONBIN}
+REPLACE_PYTHON= mezzanine/project_template/manage.py
+
+pre-configure:
+ find ${WRKSRC} -name '*.orig' -delete
+
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} mezzanine-project mezzanine-project${PYVERSSUFFIX} || ${TRUE}
+
.include "../../lang/python/application.mk"
-.include "../../lang/python/distutils.mk"
+.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-mezzanine/PLIST b/www/py-mezzanine/PLIST
index 9b9721c2e95..05adc1e09f6 100644
--- a/www/py-mezzanine/PLIST
+++ b/www/py-mezzanine/PLIST
@@ -1,12 +1,12 @@
-@comment $NetBSD: PLIST,v 1.1 2013/01/03 14:29:29 ryoon Exp $
-bin/mezzanine-project
-${PYSITELIB}/${EGG_FILE}/PKG-INFO
-${PYSITELIB}/${EGG_FILE}/SOURCES.txt
-${PYSITELIB}/${EGG_FILE}/dependency_links.txt
-${PYSITELIB}/${EGG_FILE}/entry_points.txt
-${PYSITELIB}/${EGG_FILE}/not-zip-safe
-${PYSITELIB}/${EGG_FILE}/requires.txt
-${PYSITELIB}/${EGG_FILE}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2017/12/30 13:44:21 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}/mezzanine/__init__.py
${PYSITELIB}/mezzanine/__init__.pyc
${PYSITELIB}/mezzanine/__init__.pyo
@@ -22,10 +22,82 @@ ${PYSITELIB}/mezzanine/accounts/defaults.pyo
${PYSITELIB}/mezzanine/accounts/forms.py
${PYSITELIB}/mezzanine/accounts/forms.pyc
${PYSITELIB}/mezzanine/accounts/forms.pyo
+${PYSITELIB}/mezzanine/accounts/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/bg/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/ca/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/ca/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/cs/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/da/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/de/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/de/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/en/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/en/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/eo/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/eo/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/es/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/fi/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/fr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/hu/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/id_ID/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/is_IS/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/it/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/ja/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/ko/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/nb/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/pap/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/pl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/pl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/pt_BR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/pt_BR/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/accounts/locale/pt_PT/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/accounts/locale/pt_PT/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/accounts/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/accounts/locale/ru/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/sk/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/sk/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/zh/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/zh_CN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/zh_CN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/accounts/locale/zh_TW/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/accounts/locale/zh_TW/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/accounts/models.py
${PYSITELIB}/mezzanine/accounts/models.pyc
${PYSITELIB}/mezzanine/accounts/models.pyo
@@ -36,7 +108,14 @@ ${PYSITELIB}/mezzanine/accounts/templates/accounts/account_profile.html
${PYSITELIB}/mezzanine/accounts/templates/accounts/account_profile_update.html
${PYSITELIB}/mezzanine/accounts/templates/accounts/account_signup.html
${PYSITELIB}/mezzanine/accounts/templates/accounts/includes/user_panel.html
+${PYSITELIB}/mezzanine/accounts/templates/accounts/includes/user_panel_nav.html
${PYSITELIB}/mezzanine/accounts/templates/admin/profile_inline.html
+${PYSITELIB}/mezzanine/accounts/templates/email/account_approve.html
+${PYSITELIB}/mezzanine/accounts/templates/email/account_approve.txt
+${PYSITELIB}/mezzanine/accounts/templates/email/account_approve_subject.txt
+${PYSITELIB}/mezzanine/accounts/templates/email/account_approved.html
+${PYSITELIB}/mezzanine/accounts/templates/email/account_approved.txt
+${PYSITELIB}/mezzanine/accounts/templates/email/account_approved_subject.txt
${PYSITELIB}/mezzanine/accounts/templates/email/password_reset_verify.html
${PYSITELIB}/mezzanine/accounts/templates/email/password_reset_verify.txt
${PYSITELIB}/mezzanine/accounts/templates/email/password_reset_verify_subject.txt
@@ -49,6 +128,9 @@ ${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
@@ -58,9 +140,21 @@ ${PYSITELIB}/mezzanine/accounts/views.pyo
${PYSITELIB}/mezzanine/bin/__init__.py
${PYSITELIB}/mezzanine/bin/__init__.pyc
${PYSITELIB}/mezzanine/bin/__init__.pyo
+${PYSITELIB}/mezzanine/bin/management/__init__.py
+${PYSITELIB}/mezzanine/bin/management/__init__.pyc
+${PYSITELIB}/mezzanine/bin/management/__init__.pyo
+${PYSITELIB}/mezzanine/bin/management/commands/__init__.py
+${PYSITELIB}/mezzanine/bin/management/commands/__init__.pyc
+${PYSITELIB}/mezzanine/bin/management/commands/__init__.pyo
+${PYSITELIB}/mezzanine/bin/management/commands/mezzanine_project.py
+${PYSITELIB}/mezzanine/bin/management/commands/mezzanine_project.pyc
+${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
@@ -76,10 +170,16 @@ ${PYSITELIB}/mezzanine/blog/feeds.pyo
${PYSITELIB}/mezzanine/blog/forms.py
${PYSITELIB}/mezzanine/blog/forms.pyc
${PYSITELIB}/mezzanine/blog/forms.pyo
+${PYSITELIB}/mezzanine/blog/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/ca/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/cs/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/da/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/de/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/en/LC_MESSAGES/django.mo
@@ -90,16 +190,36 @@ ${PYSITELIB}/mezzanine/blog/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/es/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/et/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/hu/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/id_ID/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/is_IS/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/it/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/ja/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/ko/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/lv/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/nb/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/pl/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/pt_BR/LC_MESSAGES/django.mo
@@ -110,8 +230,18 @@ ${PYSITELIB}/mezzanine/blog/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/ru/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/sk/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/sk/LC_MESSAGES/django.po
-${PYSITELIB}/mezzanine/blog/locale/sr@latin/LC_MESSAGES/django.mo
-${PYSITELIB}/mezzanine/blog/locale/sr@latin/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/blog/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/blog/locale/zh/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/zh_CN/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/blog/locale/zh_CN/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/blog/locale/zh_TW/LC_MESSAGES/django.mo
@@ -128,6 +258,9 @@ ${PYSITELIB}/mezzanine/blog/management/commands/__init__.pyo
${PYSITELIB}/mezzanine/blog/management/commands/import_blogger.py
${PYSITELIB}/mezzanine/blog/management/commands/import_blogger.pyc
${PYSITELIB}/mezzanine/blog/management/commands/import_blogger.pyo
+${PYSITELIB}/mezzanine/blog/management/commands/import_blogml.py
+${PYSITELIB}/mezzanine/blog/management/commands/import_blogml.pyc
+${PYSITELIB}/mezzanine/blog/management/commands/import_blogml.pyo
${PYSITELIB}/mezzanine/blog/management/commands/import_posterous.py
${PYSITELIB}/mezzanine/blog/management/commands/import_posterous.pyc
${PYSITELIB}/mezzanine/blog/management/commands/import_posterous.pyo
@@ -143,51 +276,12 @@ ${PYSITELIB}/mezzanine/blog/management/commands/import_wordpress.pyo
${PYSITELIB}/mezzanine/blog/migrations/0001_initial.py
${PYSITELIB}/mezzanine/blog/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/blog/migrations/0001_initial.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0002_auto.py
-${PYSITELIB}/mezzanine/blog/migrations/0002_auto.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0002_auto.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0003_categories.py
-${PYSITELIB}/mezzanine/blog/migrations/0003_categories.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0003_categories.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0004_auto__del_field_blogpost_category.py
-${PYSITELIB}/mezzanine/blog/migrations/0004_auto__del_field_blogpost_category.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0004_auto__del_field_blogpost_category.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0005_auto__del_comment__add_field_blogpost_comments_count__chg_field_blogpo.py
-${PYSITELIB}/mezzanine/blog/migrations/0005_auto__del_comment__add_field_blogpost_comments_count__chg_field_blogpo.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0005_auto__del_comment__add_field_blogpost_comments_count__chg_field_blogpo.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0006_auto__del_field_blogpost__keywords__add_field_blogpost_keywords_string.py
-${PYSITELIB}/mezzanine/blog/migrations/0006_auto__del_field_blogpost__keywords__add_field_blogpost_keywords_string.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0006_auto__del_field_blogpost__keywords__add_field_blogpost_keywords_string.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0007_auto__add_field_blogpost_site.py
-${PYSITELIB}/mezzanine/blog/migrations/0007_auto__add_field_blogpost_site.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0007_auto__add_field_blogpost_site.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0008_auto__add_field_blogpost_rating_average__add_field_blogpost_rating_cou.py
-${PYSITELIB}/mezzanine/blog/migrations/0008_auto__add_field_blogpost_rating_average__add_field_blogpost_rating_cou.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0008_auto__add_field_blogpost_rating_average__add_field_blogpost_rating_cou.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0009_auto__chg_field_blogpost_content.py
-${PYSITELIB}/mezzanine/blog/migrations/0009_auto__chg_field_blogpost_content.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0009_auto__chg_field_blogpost_content.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0010_category_site_allow_comments.py
-${PYSITELIB}/mezzanine/blog/migrations/0010_category_site_allow_comments.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0010_category_site_allow_comments.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0011_comment_site_data.py
-${PYSITELIB}/mezzanine/blog/migrations/0011_comment_site_data.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0011_comment_site_data.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0012_auto__add_field_blogpost_featured_image.py
-${PYSITELIB}/mezzanine/blog/migrations/0012_auto__add_field_blogpost_featured_image.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0012_auto__add_field_blogpost_featured_image.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0013_auto__chg_field_blogpost_featured_image.py
-${PYSITELIB}/mezzanine/blog/migrations/0013_auto__chg_field_blogpost_featured_image.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0013_auto__chg_field_blogpost_featured_image.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0014_auto__add_field_blogpost_gen_description.py
-${PYSITELIB}/mezzanine/blog/migrations/0014_auto__add_field_blogpost_gen_description.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0014_auto__add_field_blogpost_gen_description.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0015_auto__chg_field_blogcategory_title__chg_field_blogcategory_slug__chg_f.py
-${PYSITELIB}/mezzanine/blog/migrations/0015_auto__chg_field_blogcategory_title__chg_field_blogcategory_slug__chg_f.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0015_auto__chg_field_blogcategory_title__chg_field_blogcategory_slug__chg_f.pyo
-${PYSITELIB}/mezzanine/blog/migrations/0016_add_field_blogpost__meta_title.py
-${PYSITELIB}/mezzanine/blog/migrations/0016_add_field_blogpost__meta_title.pyc
-${PYSITELIB}/mezzanine/blog/migrations/0016_add_field_blogpost__meta_title.pyo
+${PYSITELIB}/mezzanine/blog/migrations/0002_auto_20150527_1555.py
+${PYSITELIB}/mezzanine/blog/migrations/0002_auto_20150527_1555.pyc
+${PYSITELIB}/mezzanine/blog/migrations/0002_auto_20150527_1555.pyo
+${PYSITELIB}/mezzanine/blog/migrations/0003_auto_20170411_0504.py
+${PYSITELIB}/mezzanine/blog/migrations/0003_auto_20170411_0504.pyc
+${PYSITELIB}/mezzanine/blog/migrations/0003_auto_20170411_0504.pyo
${PYSITELIB}/mezzanine/blog/migrations/__init__.py
${PYSITELIB}/mezzanine/blog/migrations/__init__.pyc
${PYSITELIB}/mezzanine/blog/migrations/__init__.pyo
@@ -204,6 +298,12 @@ ${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
${PYSITELIB}/mezzanine/blog/urls.py
${PYSITELIB}/mezzanine/blog/urls.pyc
${PYSITELIB}/mezzanine/blog/urls.pyo
@@ -231,10 +331,16 @@ ${PYSITELIB}/mezzanine/conf/context_processors.pyo
${PYSITELIB}/mezzanine/conf/forms.py
${PYSITELIB}/mezzanine/conf/forms.pyc
${PYSITELIB}/mezzanine/conf/forms.pyo
+${PYSITELIB}/mezzanine/conf/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/ca/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/cs/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/da/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/de/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/en/LC_MESSAGES/django.mo
@@ -245,16 +351,36 @@ ${PYSITELIB}/mezzanine/conf/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/es/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/et/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/hu/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/id_ID/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/is_IS/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/it/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/ja/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/ko/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/lv/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/nb/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/pl/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/pt_BR/LC_MESSAGES/django.mo
@@ -265,8 +391,18 @@ ${PYSITELIB}/mezzanine/conf/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/ru/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/sk/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/sk/LC_MESSAGES/django.po
-${PYSITELIB}/mezzanine/conf/locale/sr@latin/LC_MESSAGES/django.mo
-${PYSITELIB}/mezzanine/conf/locale/sr@latin/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/conf/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/conf/locale/zh/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/zh_CN/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/conf/locale/zh_CN/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/locale/zh_TW/LC_MESSAGES/django.mo
@@ -274,15 +410,6 @@ ${PYSITELIB}/mezzanine/conf/locale/zh_TW/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/conf/migrations/0001_initial.py
${PYSITELIB}/mezzanine/conf/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/conf/migrations/0001_initial.pyo
-${PYSITELIB}/mezzanine/conf/migrations/0002_auto__add_field_setting_site.py
-${PYSITELIB}/mezzanine/conf/migrations/0002_auto__add_field_setting_site.pyc
-${PYSITELIB}/mezzanine/conf/migrations/0002_auto__add_field_setting_site.pyo
-${PYSITELIB}/mezzanine/conf/migrations/0003_update_site_setting.py
-${PYSITELIB}/mezzanine/conf/migrations/0003_update_site_setting.pyc
-${PYSITELIB}/mezzanine/conf/migrations/0003_update_site_setting.pyo
-${PYSITELIB}/mezzanine/conf/migrations/0004_ssl_account_settings_rename.py
-${PYSITELIB}/mezzanine/conf/migrations/0004_ssl_account_settings_rename.pyc
-${PYSITELIB}/mezzanine/conf/migrations/0004_ssl_account_settings_rename.pyo
${PYSITELIB}/mezzanine/conf/migrations/__init__.py
${PYSITELIB}/mezzanine/conf/migrations/__init__.pyc
${PYSITELIB}/mezzanine/conf/migrations/__init__.pyo
@@ -290,16 +417,29 @@ ${PYSITELIB}/mezzanine/conf/models.py
${PYSITELIB}/mezzanine/conf/models.pyc
${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
${PYSITELIB}/mezzanine/core/__init__.py
${PYSITELIB}/mezzanine/core/__init__.pyc
${PYSITELIB}/mezzanine/core/__init__.pyo
${PYSITELIB}/mezzanine/core/admin.py
${PYSITELIB}/mezzanine/core/admin.pyc
${PYSITELIB}/mezzanine/core/admin.pyo
+${PYSITELIB}/mezzanine/core/apps.py
+${PYSITELIB}/mezzanine/core/apps.pyc
+${PYSITELIB}/mezzanine/core/apps.pyo
${PYSITELIB}/mezzanine/core/auth_backends.py
${PYSITELIB}/mezzanine/core/auth_backends.pyc
${PYSITELIB}/mezzanine/core/auth_backends.pyo
+${PYSITELIB}/mezzanine/core/checks.py
+${PYSITELIB}/mezzanine/core/checks.pyc
+${PYSITELIB}/mezzanine/core/checks.pyo
${PYSITELIB}/mezzanine/core/defaults.py
${PYSITELIB}/mezzanine/core/defaults.pyc
${PYSITELIB}/mezzanine/core/defaults.pyo
@@ -312,10 +452,16 @@ ${PYSITELIB}/mezzanine/core/fields.pyo
${PYSITELIB}/mezzanine/core/forms.py
${PYSITELIB}/mezzanine/core/forms.pyc
${PYSITELIB}/mezzanine/core/forms.pyo
+${PYSITELIB}/mezzanine/core/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/ca/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/cs/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/da/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/de/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/en/LC_MESSAGES/django.mo
@@ -326,16 +472,36 @@ ${PYSITELIB}/mezzanine/core/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/es/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/et/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/hu/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/id_ID/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/is_IS/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/it/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/ja/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/ko/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/lv/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/nb/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/pl/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/pt_BR/LC_MESSAGES/django.mo
@@ -346,8 +512,18 @@ ${PYSITELIB}/mezzanine/core/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/ru/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/sk/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/sk/LC_MESSAGES/django.po
-${PYSITELIB}/mezzanine/core/locale/sr@latin/LC_MESSAGES/django.mo
-${PYSITELIB}/mezzanine/core/locale/sr@latin/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/core/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/core/locale/zh/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/zh_CN/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/core/locale/zh_CN/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/core/locale/zh_TW/LC_MESSAGES/django.mo
@@ -364,6 +540,9 @@ ${PYSITELIB}/mezzanine/core/management/commands/collecttemplates.pyo
${PYSITELIB}/mezzanine/core/management/commands/createdb.py
${PYSITELIB}/mezzanine/core/management/commands/createdb.pyc
${PYSITELIB}/mezzanine/core/management/commands/createdb.pyo
+${PYSITELIB}/mezzanine/core/management/commands/runserver.py
+${PYSITELIB}/mezzanine/core/management/commands/runserver.pyc
+${PYSITELIB}/mezzanine/core/management/commands/runserver.pyo
${PYSITELIB}/mezzanine/core/managers.py
${PYSITELIB}/mezzanine/core/managers.pyc
${PYSITELIB}/mezzanine/core/managers.pyo
@@ -373,9 +552,9 @@ ${PYSITELIB}/mezzanine/core/middleware.pyo
${PYSITELIB}/mezzanine/core/migrations/0001_initial.py
${PYSITELIB}/mezzanine/core/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/core/migrations/0001_initial.pyo
-${PYSITELIB}/mezzanine/core/migrations/0002_auto__del_keyword.py
-${PYSITELIB}/mezzanine/core/migrations/0002_auto__del_keyword.pyc
-${PYSITELIB}/mezzanine/core/migrations/0002_auto__del_keyword.pyo
+${PYSITELIB}/mezzanine/core/migrations/0002_auto_20150414_2140.py
+${PYSITELIB}/mezzanine/core/migrations/0002_auto_20150414_2140.pyc
+${PYSITELIB}/mezzanine/core/migrations/0002_auto_20150414_2140.pyo
${PYSITELIB}/mezzanine/core/migrations/__init__.py
${PYSITELIB}/mezzanine/core/migrations/__init__.pyc
${PYSITELIB}/mezzanine/core/migrations/__init__.pyo
@@ -392,16 +571,44 @@ ${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/css/bootstrap-rtl.css
+${PYSITELIB}/mezzanine/core/static/css/bootstrap-theme.css
${PYSITELIB}/mezzanine/core/static/css/bootstrap.css
-${PYSITELIB}/mezzanine/core/static/css/bootstrap.responsive.css
${PYSITELIB}/mezzanine/core/static/css/mezzanine.css
+${PYSITELIB}/mezzanine/core/static/fonts/glyphicons-halflings-regular.eot
+${PYSITELIB}/mezzanine/core/static/fonts/glyphicons-halflings-regular.svg
+${PYSITELIB}/mezzanine/core/static/fonts/glyphicons-halflings-regular.ttf
+${PYSITELIB}/mezzanine/core/static/fonts/glyphicons-halflings-regular.woff
${PYSITELIB}/mezzanine/core/static/img/favicon.ico
-${PYSITELIB}/mezzanine/core/static/img/glyphicons-halflings-white.png
-${PYSITELIB}/mezzanine/core/static/img/glyphicons-halflings.png
-${PYSITELIB}/mezzanine/core/static/js/bootstrap.min.js
+${PYSITELIB}/mezzanine/core/static/js/bootstrap-extras.js
+${PYSITELIB}/mezzanine/core/static/js/bootstrap.js
+${PYSITELIB}/mezzanine/core/static/js/html5shiv.js
+${PYSITELIB}/mezzanine/core/static/js/respond.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/chosen/chosen-0.9.12.jquery.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/chosen/chosen-sprite-dark.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/chosen/chosen-sprite.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/chosen/chosen.css
${PYSITELIB}/mezzanine/core/static/mezzanine/css/admin/dashboard.css
${PYSITELIB}/mezzanine/core/static/mezzanine/css/admin/global.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/admin/rtl.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/admin/tabbed_translation_fields.css
${PYSITELIB}/mezzanine/core/static/mezzanine/css/editable.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-icons_222222_256x240.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-icons_2e83ff_256x240.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-icons_454545_256x240.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-icons_888888_256x240.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/images/ui-icons_cd0a0a_256x240.png
+${PYSITELIB}/mezzanine/core/static/mezzanine/css/smoothness/jquery-ui.css
+${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
@@ -409,35 +616,154 @@ ${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.7.1.min.js
-${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery-ui-1.8.14.custom.min.js
-${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery.ba-resize.min.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.form.js
-${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery.tools.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery.tools.overlay.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/js/jquery.tools.toolbox.expose.js
${PYSITELIB}/mezzanine/core/static/mezzanine/js/tinymce_setup.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/jquery.tinymce.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/ar.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/ca.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/cs.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/da.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/de.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/es.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/et.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/fa.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/fa_IR.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/fi.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/fr_FR.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/hr.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/hu_HU.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/id.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/is_IS.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/it.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/ja.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/ko_KR.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/lv.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/nb_NO.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/nl.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/pl.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/pt_BR.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/pt_PT.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/ru.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/sk.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/sr.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/sv_SE.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/tr.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/uk_UA.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/vi.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/zh_CN.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/langs/zh_TW.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/license.txt
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/advlist/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/anchor/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/autolink/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/autoresize/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/autosave/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/bbcode/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/charmap/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/code/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/colorpicker/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/contextmenu/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/directionality/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-cool.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-cry.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-embarassed.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-frown.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-innocent.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-kiss.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-laughing.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-money-mouth.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-sealed.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-smile.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-surprised.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-tongue-out.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-undecided.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-wink.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/img/smiley-yell.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/emoticons/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/example/dialog.html
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/example/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/example_dependency/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/fullpage/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/fullscreen/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/hr/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/image/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/imagetools/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/importcss/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/insertdatetime/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/layer/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/legacyoutput/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/link/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/lists/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/media/moxieplayer.swf
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/media/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/nonbreaking/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/noneditable/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/pagebreak/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/paste/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/preview/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/print/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/save/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/searchreplace/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/spellchecker/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/tabfocus/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/table/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/template/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/textcolor/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/textpattern/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/visualblocks/css/visualblocks.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/visualblocks/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/visualchars/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/plugins/wordcount/plugin.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/content.inline.min.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/content.min.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce-small.eot
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce-small.svg
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce-small.ttf
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce-small.woff
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce.eot
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce.svg
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce.ttf
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/fonts/tinymce.woff
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/img/anchor.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/img/loader.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/img/object.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/img/trans.gif
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/skin.ie7.min.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/skins/lightgray/skin.min.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/themes/modern/theme.min.js
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/tinymce.css
+${PYSITELIB}/mezzanine/core/static/mezzanine/tinymce/tinymce.min.js
${PYSITELIB}/mezzanine/core/static/robots.txt
${PYSITELIB}/mezzanine/core/static/test/gallery.zip
${PYSITELIB}/mezzanine/core/static/test/image.jpg
-${PYSITELIB}/mezzanine/core/templates/404.html
-${PYSITELIB}/mezzanine/core/templates/500.html
${PYSITELIB}/mezzanine/core/templates/admin/base_site.html
${PYSITELIB}/mezzanine/core/templates/admin/includes/app_list.html
+${PYSITELIB}/mezzanine/core/templates/admin/includes/content_typed_change_list.html
${PYSITELIB}/mezzanine/core/templates/admin/includes/dropdown_menu.html
-${PYSITELIB}/mezzanine/core/templates/admin/includes/dynamic_inline_stacked.html
-${PYSITELIB}/mezzanine/core/templates/admin/includes/dynamic_inline_tabular.html
${PYSITELIB}/mezzanine/core/templates/admin/includes/recent_actions.html
${PYSITELIB}/mezzanine/core/templates/admin/index.html
${PYSITELIB}/mezzanine/core/templates/admin/login.html
${PYSITELIB}/mezzanine/core/templates/base.html
${PYSITELIB}/mezzanine/core/templates/email/base.html
${PYSITELIB}/mezzanine/core/templates/email/base.txt
+${PYSITELIB}/mezzanine/core/templates/errors/404.html
+${PYSITELIB}/mezzanine/core/templates/errors/500.html
${PYSITELIB}/mezzanine/core/templates/includes/editable_form.html
${PYSITELIB}/mezzanine/core/templates/includes/editable_loader.html
${PYSITELIB}/mezzanine/core/templates/includes/editable_toolbar.html
${PYSITELIB}/mezzanine/core/templates/includes/footer_scripts.html
+${PYSITELIB}/mezzanine/core/templates/includes/form_errors.html
${PYSITELIB}/mezzanine/core/templates/includes/form_fields.html
+${PYSITELIB}/mezzanine/core/templates/includes/language_selector.html
${PYSITELIB}/mezzanine/core/templates/includes/pagination.html
+${PYSITELIB}/mezzanine/core/templates/includes/search_form.html
${PYSITELIB}/mezzanine/core/templates/includes/user_panel.html
${PYSITELIB}/mezzanine/core/templates/index.html
${PYSITELIB}/mezzanine/core/templates/search_results.html
@@ -450,6 +776,9 @@ ${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
${PYSITELIB}/mezzanine/core/urls.py
${PYSITELIB}/mezzanine/core/urls.pyc
${PYSITELIB}/mezzanine/core/urls.pyo
@@ -468,14 +797,20 @@ ${PYSITELIB}/mezzanine/forms/defaults.pyo
${PYSITELIB}/mezzanine/forms/fields.py
${PYSITELIB}/mezzanine/forms/fields.pyc
${PYSITELIB}/mezzanine/forms/fields.pyo
-${PYSITELIB}/mezzanine/forms/fixtures/mezzanine.json
+${PYSITELIB}/mezzanine/forms/fixtures/mezzanine_optional.json
${PYSITELIB}/mezzanine/forms/forms.py
${PYSITELIB}/mezzanine/forms/forms.pyc
${PYSITELIB}/mezzanine/forms/forms.pyo
+${PYSITELIB}/mezzanine/forms/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/ca/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/cs/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/da/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/de/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/en/LC_MESSAGES/django.mo
@@ -486,16 +821,36 @@ ${PYSITELIB}/mezzanine/forms/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/es/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/et/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/hu/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/id_ID/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/is_IS/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/it/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/ja/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/ko/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/lv/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/nb/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/pl/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/pt_BR/LC_MESSAGES/django.mo
@@ -506,8 +861,18 @@ ${PYSITELIB}/mezzanine/forms/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/ru/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/sk/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/sk/LC_MESSAGES/django.po
-${PYSITELIB}/mezzanine/forms/locale/sr@latin/LC_MESSAGES/django.mo
-${PYSITELIB}/mezzanine/forms/locale/sr@latin/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/forms/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/forms/locale/zh/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/zh_CN/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/forms/locale/zh_CN/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/locale/zh_TW/LC_MESSAGES/django.mo
@@ -515,18 +880,18 @@ ${PYSITELIB}/mezzanine/forms/locale/zh_TW/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/forms/migrations/0001_initial.py
${PYSITELIB}/mezzanine/forms/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/forms/migrations/0001_initial.pyo
-${PYSITELIB}/mezzanine/forms/migrations/0002_auto__add_field_field_placeholder_text.py
-${PYSITELIB}/mezzanine/forms/migrations/0002_auto__add_field_field_placeholder_text.pyc
-${PYSITELIB}/mezzanine/forms/migrations/0002_auto__add_field_field_placeholder_text.pyo
-${PYSITELIB}/mezzanine/forms/migrations/0003_auto__chg_field_field_field_type.py
-${PYSITELIB}/mezzanine/forms/migrations/0003_auto__chg_field_field_field_type.pyc
-${PYSITELIB}/mezzanine/forms/migrations/0003_auto__chg_field_field_field_type.pyo
-${PYSITELIB}/mezzanine/forms/migrations/0004_auto__chg_field_form_response__chg_field_form_content.py
-${PYSITELIB}/mezzanine/forms/migrations/0004_auto__chg_field_form_response__chg_field_form_content.pyc
-${PYSITELIB}/mezzanine/forms/migrations/0004_auto__chg_field_form_response__chg_field_form_content.pyo
-${PYSITELIB}/mezzanine/forms/migrations/0005_auto__chg_field_fieldentry_value.py
-${PYSITELIB}/mezzanine/forms/migrations/0005_auto__chg_field_fieldentry_value.pyc
-${PYSITELIB}/mezzanine/forms/migrations/0005_auto__chg_field_fieldentry_value.pyo
+${PYSITELIB}/mezzanine/forms/migrations/0002_auto_20141227_0224.py
+${PYSITELIB}/mezzanine/forms/migrations/0002_auto_20141227_0224.pyc
+${PYSITELIB}/mezzanine/forms/migrations/0002_auto_20141227_0224.pyo
+${PYSITELIB}/mezzanine/forms/migrations/0003_emailfield.py
+${PYSITELIB}/mezzanine/forms/migrations/0003_emailfield.pyc
+${PYSITELIB}/mezzanine/forms/migrations/0003_emailfield.pyo
+${PYSITELIB}/mezzanine/forms/migrations/0004_auto_20150517_0510.py
+${PYSITELIB}/mezzanine/forms/migrations/0004_auto_20150517_0510.pyc
+${PYSITELIB}/mezzanine/forms/migrations/0004_auto_20150517_0510.pyo
+${PYSITELIB}/mezzanine/forms/migrations/0005_auto_20151026_1600.py
+${PYSITELIB}/mezzanine/forms/migrations/0005_auto_20151026_1600.pyc
+${PYSITELIB}/mezzanine/forms/migrations/0005_auto_20151026_1600.pyo
${PYSITELIB}/mezzanine/forms/migrations/__init__.py
${PYSITELIB}/mezzanine/forms/migrations/__init__.pyc
${PYSITELIB}/mezzanine/forms/migrations/__init__.pyo
@@ -546,21 +911,104 @@ ${PYSITELIB}/mezzanine/forms/templates/admin/forms/change_form.html
${PYSITELIB}/mezzanine/forms/templates/admin/forms/entries.html
${PYSITELIB}/mezzanine/forms/templates/email/form_response.html
${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
${PYSITELIB}/mezzanine/galleries/__init__.py
${PYSITELIB}/mezzanine/galleries/__init__.pyc
${PYSITELIB}/mezzanine/galleries/__init__.pyo
${PYSITELIB}/mezzanine/galleries/admin.py
${PYSITELIB}/mezzanine/galleries/admin.pyc
${PYSITELIB}/mezzanine/galleries/admin.pyo
-${PYSITELIB}/mezzanine/galleries/fixtures/mezzanine.json
+${PYSITELIB}/mezzanine/galleries/fixtures/mezzanine_optional.json
+${PYSITELIB}/mezzanine/galleries/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/bg/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/ca/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/ca/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/cs/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/da/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/de/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/de/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/en/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/en/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/eo/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/eo/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/es/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/fi/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/fr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/hu/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/id_ID/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/is_IS/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/it/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/ja/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/ko/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/nb/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/pap/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/pl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/pl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/pt_BR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/pt_BR/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/galleries/locale/pt_PT/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/galleries/locale/pt_PT/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/galleries/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/galleries/locale/ru/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/sk/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/sk/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/zh/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/zh_CN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/zh_CN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/galleries/locale/zh_TW/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/galleries/locale/zh_TW/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/galleries/migrations/0001_initial.py
${PYSITELIB}/mezzanine/galleries/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/galleries/migrations/0001_initial.pyo
+${PYSITELIB}/mezzanine/galleries/migrations/0002_auto_20141227_0224.py
+${PYSITELIB}/mezzanine/galleries/migrations/0002_auto_20141227_0224.pyc
+${PYSITELIB}/mezzanine/galleries/migrations/0002_auto_20141227_0224.pyo
${PYSITELIB}/mezzanine/galleries/migrations/__init__.py
${PYSITELIB}/mezzanine/galleries/migrations/__init__.pyc
${PYSITELIB}/mezzanine/galleries/migrations/__init__.pyo
@@ -568,8 +1016,15 @@ ${PYSITELIB}/mezzanine/galleries/models.py
${PYSITELIB}/mezzanine/galleries/models.pyc
${PYSITELIB}/mezzanine/galleries/models.pyo
${PYSITELIB}/mezzanine/galleries/static/mezzanine/css/admin/gallery.css
-${PYSITELIB}/mezzanine/galleries/static/mezzanine/js/gallery.js
+${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
${PYSITELIB}/mezzanine/generic/__init__.py
${PYSITELIB}/mezzanine/generic/__init__.pyc
${PYSITELIB}/mezzanine/generic/__init__.pyo
@@ -585,36 +1040,81 @@ ${PYSITELIB}/mezzanine/generic/fields.pyo
${PYSITELIB}/mezzanine/generic/forms.py
${PYSITELIB}/mezzanine/generic/forms.pyc
${PYSITELIB}/mezzanine/generic/forms.pyo
+${PYSITELIB}/mezzanine/generic/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/ca/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/cs/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/da/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/de/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/en/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/en/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/eo/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/eo/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/es/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/et/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/hu/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/id_ID/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/is_IS/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/it/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/ja/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/ko/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/lv/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/nb/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/pl/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/pt_BR/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/pt_BR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/pt_PT/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/pt_PT/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/ru/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/sk/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/sk/LC_MESSAGES/django.po
-${PYSITELIB}/mezzanine/generic/locale/sr@latin/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/generic/locale/zh/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/zh_CN/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/zh_CN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/generic/locale/zh_TW/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/generic/locale/zh_TW/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/generic/managers.py
${PYSITELIB}/mezzanine/generic/managers.pyc
@@ -622,36 +1122,12 @@ ${PYSITELIB}/mezzanine/generic/managers.pyo
${PYSITELIB}/mezzanine/generic/migrations/0001_initial.py
${PYSITELIB}/mezzanine/generic/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/generic/migrations/0001_initial.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0002_auto__add_keyword__add_assignedkeyword.py
-${PYSITELIB}/mezzanine/generic/migrations/0002_auto__add_keyword__add_assignedkeyword.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0002_auto__add_keyword__add_assignedkeyword.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0003_auto__add_rating.py
-${PYSITELIB}/mezzanine/generic/migrations/0003_auto__add_rating.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0003_auto__add_rating.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0004_auto__chg_field_rating_object_pk__chg_field_assignedkeyword_object_pk.py
-${PYSITELIB}/mezzanine/generic/migrations/0004_auto__chg_field_rating_object_pk__chg_field_assignedkeyword_object_pk.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0004_auto__chg_field_rating_object_pk__chg_field_assignedkeyword_object_pk.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0005_keyword_site.py
-${PYSITELIB}/mezzanine/generic/migrations/0005_keyword_site.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0005_keyword_site.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0006_move_keywords.py
-${PYSITELIB}/mezzanine/generic/migrations/0006_move_keywords.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0006_move_keywords.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0007_auto__add_field_assignedkeyword__order.py
-${PYSITELIB}/mezzanine/generic/migrations/0007_auto__add_field_assignedkeyword__order.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0007_auto__add_field_assignedkeyword__order.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0008_set_keyword_order.py
-${PYSITELIB}/mezzanine/generic/migrations/0008_set_keyword_order.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0008_set_keyword_order.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0009_auto__chg_field_keyword_title__chg_field_keyword_slug.py
-${PYSITELIB}/mezzanine/generic/migrations/0009_auto__chg_field_keyword_title__chg_field_keyword_slug.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0009_auto__chg_field_keyword_title__chg_field_keyword_slug.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0009_auto__del_field_threadedcomment_email_hash.py
-${PYSITELIB}/mezzanine/generic/migrations/0009_auto__del_field_threadedcomment_email_hash.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0009_auto__del_field_threadedcomment_email_hash.pyo
-${PYSITELIB}/mezzanine/generic/migrations/0010_auto__chg_field_keyword_slug__chg_field_keyword_title.py
-${PYSITELIB}/mezzanine/generic/migrations/0010_auto__chg_field_keyword_slug__chg_field_keyword_title.pyc
-${PYSITELIB}/mezzanine/generic/migrations/0010_auto__chg_field_keyword_slug__chg_field_keyword_title.pyo
+${PYSITELIB}/mezzanine/generic/migrations/0002_auto_20141227_0224.py
+${PYSITELIB}/mezzanine/generic/migrations/0002_auto_20141227_0224.pyc
+${PYSITELIB}/mezzanine/generic/migrations/0002_auto_20141227_0224.pyo
+${PYSITELIB}/mezzanine/generic/migrations/0003_auto_20170411_0504.py
+${PYSITELIB}/mezzanine/generic/migrations/0003_auto_20170411_0504.pyc
+${PYSITELIB}/mezzanine/generic/migrations/0003_auto_20170411_0504.pyo
${PYSITELIB}/mezzanine/generic/migrations/__init__.py
${PYSITELIB}/mezzanine/generic/migrations/__init__.pyc
${PYSITELIB}/mezzanine/generic/migrations/__init__.pyo
@@ -683,6 +1159,9 @@ ${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
@@ -692,10 +1171,16 @@ ${PYSITELIB}/mezzanine/generic/views.pyo
${PYSITELIB}/mezzanine/mobile/__init__.py
${PYSITELIB}/mezzanine/mobile/__init__.pyc
${PYSITELIB}/mezzanine/mobile/__init__.pyo
+${PYSITELIB}/mezzanine/mobile/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/ca/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/cs/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/da/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/de/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/en/LC_MESSAGES/django.mo
@@ -706,16 +1191,36 @@ ${PYSITELIB}/mezzanine/mobile/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/es/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/et/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/hu/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/id_ID/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/is_IS/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/it/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/ja/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/ko/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/lv/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/nb/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/pl/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/pt_BR/LC_MESSAGES/django.mo
@@ -726,8 +1231,18 @@ ${PYSITELIB}/mezzanine/mobile/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/ru/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/sk/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/sk/LC_MESSAGES/django.po
-${PYSITELIB}/mezzanine/mobile/locale/sr@latin/LC_MESSAGES/django.mo
-${PYSITELIB}/mezzanine/mobile/locale/sr@latin/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/mobile/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/mobile/locale/zh/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/zh_CN/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/mobile/locale/zh_CN/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/mobile/locale/zh_TW/LC_MESSAGES/django.mo
@@ -736,8 +1251,11 @@ ${PYSITELIB}/mezzanine/mobile/models.py
${PYSITELIB}/mezzanine/mobile/models.pyc
${PYSITELIB}/mezzanine/mobile/models.pyo
${PYSITELIB}/mezzanine/mobile/static/css/global-mobile.css
+${PYSITELIB}/mezzanine/mobile/static/css/jquery.mobile-1.2.1.min.css
+${PYSITELIB}/mezzanine/mobile/static/css/mobile.rtl.css
${PYSITELIB}/mezzanine/mobile/static/img/icon-home.png
${PYSITELIB}/mezzanine/mobile/static/img/mobile-bg.gif
+${PYSITELIB}/mezzanine/mobile/static/js/jquery.mobile-1.2.1.min.js
${PYSITELIB}/mezzanine/mobile/templates/mobile/404.html
${PYSITELIB}/mezzanine/mobile/templates/mobile/500.html
${PYSITELIB}/mezzanine/mobile/templates/mobile/base.html
@@ -758,17 +1276,33 @@ ${PYSITELIB}/mezzanine/pages/__init__.pyo
${PYSITELIB}/mezzanine/pages/admin.py
${PYSITELIB}/mezzanine/pages/admin.pyc
${PYSITELIB}/mezzanine/pages/admin.pyo
+${PYSITELIB}/mezzanine/pages/apps.py
+${PYSITELIB}/mezzanine/pages/apps.pyc
+${PYSITELIB}/mezzanine/pages/apps.pyo
+${PYSITELIB}/mezzanine/pages/checks.py
+${PYSITELIB}/mezzanine/pages/checks.pyc
+${PYSITELIB}/mezzanine/pages/checks.pyo
+${PYSITELIB}/mezzanine/pages/context_processors.py
+${PYSITELIB}/mezzanine/pages/context_processors.pyc
+${PYSITELIB}/mezzanine/pages/context_processors.pyo
${PYSITELIB}/mezzanine/pages/defaults.py
${PYSITELIB}/mezzanine/pages/defaults.pyc
${PYSITELIB}/mezzanine/pages/defaults.pyo
${PYSITELIB}/mezzanine/pages/fields.py
${PYSITELIB}/mezzanine/pages/fields.pyc
${PYSITELIB}/mezzanine/pages/fields.pyo
-${PYSITELIB}/mezzanine/pages/fixtures/mezzanine.json
+${PYSITELIB}/mezzanine/pages/fixtures/mezzanine_optional.json
+${PYSITELIB}/mezzanine/pages/fixtures/mezzanine_required.json
+${PYSITELIB}/mezzanine/pages/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/ca/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/cs/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/da/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/de/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/en/LC_MESSAGES/django.mo
@@ -779,16 +1313,36 @@ ${PYSITELIB}/mezzanine/pages/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/es/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/et/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/hu/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/id_ID/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/is_IS/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/it/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/ja/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/ko/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/lv/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/nb/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/pl/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/pt_BR/LC_MESSAGES/django.mo
@@ -799,8 +1353,18 @@ ${PYSITELIB}/mezzanine/pages/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/ru/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/sk/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/sk/LC_MESSAGES/django.po
-${PYSITELIB}/mezzanine/pages/locale/sr@latin/LC_MESSAGES/django.mo
-${PYSITELIB}/mezzanine/pages/locale/sr@latin/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/pages/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/pages/locale/zh/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/zh_CN/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/pages/locale/zh_CN/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/pages/locale/zh_TW/LC_MESSAGES/django.mo
@@ -814,39 +1378,15 @@ ${PYSITELIB}/mezzanine/pages/middleware.pyo
${PYSITELIB}/mezzanine/pages/migrations/0001_initial.py
${PYSITELIB}/mezzanine/pages/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/pages/migrations/0001_initial.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0002_auto__del_field_page__keywords__add_field_page_keywords_string__chg_fi.py
-${PYSITELIB}/mezzanine/pages/migrations/0002_auto__del_field_page__keywords__add_field_page_keywords_string__chg_fi.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0002_auto__del_field_page__keywords__add_field_page_keywords_string__chg_fi.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0003_auto__add_field_page_site.py
-${PYSITELIB}/mezzanine/pages/migrations/0003_auto__add_field_page_site.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0003_auto__add_field_page_site.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0004_auto__del_contentpage__add_richtextpage.py
-${PYSITELIB}/mezzanine/pages/migrations/0004_auto__del_contentpage__add_richtextpage.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0004_auto__del_contentpage__add_richtextpage.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0005_rename_contentpage.py
-${PYSITELIB}/mezzanine/pages/migrations/0005_rename_contentpage.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0005_rename_contentpage.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0006_auto__add_field_page_gen_description.py
-${PYSITELIB}/mezzanine/pages/migrations/0006_auto__add_field_page_gen_description.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0006_auto__add_field_page_gen_description.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0007_auto__chg_field_page_slug__chg_field_page_title.py
-${PYSITELIB}/mezzanine/pages/migrations/0007_auto__chg_field_page_slug__chg_field_page_title.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0007_auto__chg_field_page_slug__chg_field_page_title.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0008_auto__add_link.py
-${PYSITELIB}/mezzanine/pages/migrations/0008_auto__add_link.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0008_auto__add_link.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0009_add_field_page_in_menus.py
-${PYSITELIB}/mezzanine/pages/migrations/0009_add_field_page_in_menus.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0009_add_field_page_in_menus.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0010_set_menus.py
-${PYSITELIB}/mezzanine/pages/migrations/0010_set_menus.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0010_set_menus.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0011_delete_nav_flags.py
-${PYSITELIB}/mezzanine/pages/migrations/0011_delete_nav_flags.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0011_delete_nav_flags.pyo
-${PYSITELIB}/mezzanine/pages/migrations/0012_add_field_page__meta_title.py
-${PYSITELIB}/mezzanine/pages/migrations/0012_add_field_page__meta_title.pyc
-${PYSITELIB}/mezzanine/pages/migrations/0012_add_field_page__meta_title.pyo
+${PYSITELIB}/mezzanine/pages/migrations/0002_auto_20141227_0224.py
+${PYSITELIB}/mezzanine/pages/migrations/0002_auto_20141227_0224.pyc
+${PYSITELIB}/mezzanine/pages/migrations/0002_auto_20141227_0224.pyo
+${PYSITELIB}/mezzanine/pages/migrations/0003_auto_20150527_1555.py
+${PYSITELIB}/mezzanine/pages/migrations/0003_auto_20150527_1555.pyc
+${PYSITELIB}/mezzanine/pages/migrations/0003_auto_20150527_1555.pyo
+${PYSITELIB}/mezzanine/pages/migrations/0004_auto_20170411_0504.py
+${PYSITELIB}/mezzanine/pages/migrations/0004_auto_20170411_0504.pyc
+${PYSITELIB}/mezzanine/pages/migrations/0004_auto_20170411_0504.pyo
${PYSITELIB}/mezzanine/pages/migrations/__init__.py
${PYSITELIB}/mezzanine/pages/migrations/__init__.pyc
${PYSITELIB}/mezzanine/pages/migrations/__init__.pyo
@@ -857,7 +1397,9 @@ ${PYSITELIB}/mezzanine/pages/page_processors.py
${PYSITELIB}/mezzanine/pages/page_processors.pyc
${PYSITELIB}/mezzanine/pages/page_processors.pyo
${PYSITELIB}/mezzanine/pages/static/mezzanine/css/admin/page_tree.css
+${PYSITELIB}/mezzanine/pages/static/mezzanine/js/admin/jquery.mjs.nestedSortable.js
${PYSITELIB}/mezzanine/pages/static/mezzanine/js/admin/page_tree.js
+${PYSITELIB}/mezzanine/pages/templates/admin/pages/link/change_form.html
${PYSITELIB}/mezzanine/pages/templates/admin/pages/page/change_list.html
${PYSITELIB}/mezzanine/pages/templates/admin/pages/page/delete_confirmation.html
${PYSITELIB}/mezzanine/pages/templates/pages/index.html
@@ -877,6 +1419,12 @@ ${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
${PYSITELIB}/mezzanine/pages/urls.py
${PYSITELIB}/mezzanine/pages/urls.pyc
${PYSITELIB}/mezzanine/pages/urls.pyo
@@ -888,29 +1436,31 @@ ${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
-${PYSITELIB}/mezzanine/project_template/deploy/gunicorn.conf.py
-${PYSITELIB}/mezzanine/project_template/deploy/gunicorn.conf.pyc
-${PYSITELIB}/mezzanine/project_template/deploy/gunicorn.conf.pyo
-${PYSITELIB}/mezzanine/project_template/deploy/live_settings.py
-${PYSITELIB}/mezzanine/project_template/deploy/live_settings.pyc
-${PYSITELIB}/mezzanine/project_template/deploy/live_settings.pyo
-${PYSITELIB}/mezzanine/project_template/deploy/nginx.conf
-${PYSITELIB}/mezzanine/project_template/deploy/supervisor.conf
+${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/local_settings.py.template
${PYSITELIB}/mezzanine/project_template/manage.py
${PYSITELIB}/mezzanine/project_template/manage.pyc
${PYSITELIB}/mezzanine/project_template/manage.pyo
-${PYSITELIB}/mezzanine/project_template/requirements/project.txt
-${PYSITELIB}/mezzanine/project_template/settings.py
-${PYSITELIB}/mezzanine/project_template/settings.pyc
-${PYSITELIB}/mezzanine/project_template/settings.pyo
-${PYSITELIB}/mezzanine/project_template/urls.py
-${PYSITELIB}/mezzanine/project_template/urls.pyc
-${PYSITELIB}/mezzanine/project_template/urls.pyo
+${PYSITELIB}/mezzanine/project_template/project_name/__init__.py
+${PYSITELIB}/mezzanine/project_template/project_name/__init__.pyc
+${PYSITELIB}/mezzanine/project_template/project_name/__init__.pyo
+${PYSITELIB}/mezzanine/project_template/project_name/local_settings.py.template
+${PYSITELIB}/mezzanine/project_template/project_name/settings.py
+${PYSITELIB}/mezzanine/project_template/project_name/settings.pyc
+${PYSITELIB}/mezzanine/project_template/project_name/settings.pyo
+${PYSITELIB}/mezzanine/project_template/project_name/urls.py
+${PYSITELIB}/mezzanine/project_template/project_name/urls.pyc
+${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
@@ -920,23 +1470,88 @@ ${PYSITELIB}/mezzanine/template/loader_tags.pyo
${PYSITELIB}/mezzanine/twitter/__init__.py
${PYSITELIB}/mezzanine/twitter/__init__.pyc
${PYSITELIB}/mezzanine/twitter/__init__.pyo
+${PYSITELIB}/mezzanine/twitter/admin.py
+${PYSITELIB}/mezzanine/twitter/admin.pyc
+${PYSITELIB}/mezzanine/twitter/admin.pyo
${PYSITELIB}/mezzanine/twitter/defaults.py
${PYSITELIB}/mezzanine/twitter/defaults.pyc
${PYSITELIB}/mezzanine/twitter/defaults.pyo
+${PYSITELIB}/mezzanine/twitter/locale/ar/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/bg/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/bg/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/locale/ca/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/twitter/locale/ca/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/cs/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/da/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/da/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/de/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/de/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/locale/en/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/twitter/locale/en/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/eo/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/eo/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/locale/es/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/twitter/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/et/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/fa/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/fa/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/fa_IR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/fa_IR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/fi/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/locale/fr/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/twitter/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/hu/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/id_ID/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/id_ID/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/is_IS/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/it/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/it/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/ja/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/ja/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/ko/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/lv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/nb/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/nb/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/nl/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/nl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/pap/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/pap/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/locale/pl/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/twitter/locale/pl/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/pt_BR/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/pt_BR/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/locale/pt_PT/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/twitter/locale/pt_PT/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/locale/ru/LC_MESSAGES/django.mo
${PYSITELIB}/mezzanine/twitter/locale/ru/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/sk/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/sk/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/sr_Latn/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/sr_Latn/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/tr/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/tr/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/uk_UA/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/uk_UA/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/vi_VN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/vi_VN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/zh/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/zh/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/zh_CN/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/zh_CN/LC_MESSAGES/django.po
+${PYSITELIB}/mezzanine/twitter/locale/zh_TW/LC_MESSAGES/django.mo
+${PYSITELIB}/mezzanine/twitter/locale/zh_TW/LC_MESSAGES/django.po
${PYSITELIB}/mezzanine/twitter/management/__init__.py
${PYSITELIB}/mezzanine/twitter/management/__init__.pyc
${PYSITELIB}/mezzanine/twitter/management/__init__.pyo
@@ -952,9 +1567,6 @@ ${PYSITELIB}/mezzanine/twitter/managers.pyo
${PYSITELIB}/mezzanine/twitter/migrations/0001_initial.py
${PYSITELIB}/mezzanine/twitter/migrations/0001_initial.pyc
${PYSITELIB}/mezzanine/twitter/migrations/0001_initial.pyo
-${PYSITELIB}/mezzanine/twitter/migrations/0002_auto__chg_field_query_value.py
-${PYSITELIB}/mezzanine/twitter/migrations/0002_auto__chg_field_query_value.pyc
-${PYSITELIB}/mezzanine/twitter/migrations/0002_auto__chg_field_query_value.pyo
${PYSITELIB}/mezzanine/twitter/migrations/__init__.py
${PYSITELIB}/mezzanine/twitter/migrations/__init__.pyc
${PYSITELIB}/mezzanine/twitter/migrations/__init__.pyo
@@ -974,12 +1586,18 @@ ${PYSITELIB}/mezzanine/urls.pyo
${PYSITELIB}/mezzanine/utils/__init__.py
${PYSITELIB}/mezzanine/utils/__init__.pyc
${PYSITELIB}/mezzanine/utils/__init__.pyo
+${PYSITELIB}/mezzanine/utils/admin.py
+${PYSITELIB}/mezzanine/utils/admin.pyc
+${PYSITELIB}/mezzanine/utils/admin.pyo
${PYSITELIB}/mezzanine/utils/cache.py
${PYSITELIB}/mezzanine/utils/cache.pyc
${PYSITELIB}/mezzanine/utils/cache.pyo
${PYSITELIB}/mezzanine/utils/conf.py
${PYSITELIB}/mezzanine/utils/conf.pyc
${PYSITELIB}/mezzanine/utils/conf.pyo
+${PYSITELIB}/mezzanine/utils/deprecation.py
+${PYSITELIB}/mezzanine/utils/deprecation.pyc
+${PYSITELIB}/mezzanine/utils/deprecation.pyo
${PYSITELIB}/mezzanine/utils/device.py
${PYSITELIB}/mezzanine/utils/device.pyc
${PYSITELIB}/mezzanine/utils/device.pyo
@@ -1001,6 +1619,9 @@ ${PYSITELIB}/mezzanine/utils/models.pyo
${PYSITELIB}/mezzanine/utils/sites.py
${PYSITELIB}/mezzanine/utils/sites.pyc
${PYSITELIB}/mezzanine/utils/sites.pyo
+${PYSITELIB}/mezzanine/utils/static.py
+${PYSITELIB}/mezzanine/utils/static.pyc
+${PYSITELIB}/mezzanine/utils/static.pyo
${PYSITELIB}/mezzanine/utils/tests.py
${PYSITELIB}/mezzanine/utils/tests.pyc
${PYSITELIB}/mezzanine/utils/tests.pyo
diff --git a/www/py-mezzanine/distinfo b/www/py-mezzanine/distinfo
index a5953bb97b0..95048748f51 100644
--- a/www/py-mezzanine/distinfo
+++ b/www/py-mezzanine/distinfo
@@ -1,6 +1,21 @@
-$NetBSD: distinfo,v 1.2 2015/11/04 02:47:30 agc Exp $
+$NetBSD: distinfo,v 1.3 2017/12/30 13:44:21 adam Exp $
-SHA1 (Mezzanine-1.2.4.tar.gz) = 170caf095ba956bb5b2cd7f629cf67c2b7713f1f
-RMD160 (Mezzanine-1.2.4.tar.gz) = be85f1dacc0a48bb8dadcaa8e32e51b6b11dd732
-SHA512 (Mezzanine-1.2.4.tar.gz) = a62102ce928c17528865d852d67d668d10d9ddf71928b37994dfe8c81b8b741e2401fb92e8a1190a0fb35b82ca0c94b5c38f919da4582ee716c556bc549f6755
-Size (Mezzanine-1.2.4.tar.gz) = 4696330 bytes
+SHA1 (Mezzanine-4.2.3.tar.gz) = a3319d8f4e0387855b49a75feea0f4c1e510d2cf
+RMD160 (Mezzanine-4.2.3.tar.gz) = bb444a9d656a8a886c74b41ca1478aa9b1299f89
+SHA512 (Mezzanine-4.2.3.tar.gz) = 3a9ad97e2ab18b6e907b46c55a03c1533a674a0b7fc5025d82aa2bcb5957a4ca4e289763a8019f8fd1e0f8fe06f4d612f89c71fea87de868ed82e6faa536e674
+Size (Mezzanine-4.2.3.tar.gz) = 6249272 bytes
+SHA1 (patch-mezzanine_blog_migrations_0003__auto__20170411__0504.py) = dfb439df9fcdec0557e1d946ea1ef1a6abd3a712
+SHA1 (patch-mezzanine_blog_templatetags_blog__tags.py) = 19ce513504304b49c1b30105f1d4a53d4db8f633
+SHA1 (patch-mezzanine_core_auth__backends.py) = 64a01c0b7a85a4f12f27d10b000ba6c7a12fb1f8
+SHA1 (patch-mezzanine_core_managers.py) = 76e7e5528f225499f5c22fa6b9b8227e1f47c651
+SHA1 (patch-mezzanine_core_models.py) = 9fcbd5feb064d5860a41f7e0eb0db988dd7b8ad4
+SHA1 (patch-mezzanine_core_templatetags_mezzanine__tags.py) = f6d0e7cc7833f6d08a91db8a2dff7f970a09b79e
+SHA1 (patch-mezzanine_generic_migrations_0003__auto__20170411__0504.py) = db912eef23154db88eab374de4ad49544d596fcc
+SHA1 (patch-mezzanine_generic_templatetags_comment__tags.py) = 18c79b0128b4f4e9a6e5a86a1d48418b4e673fec
+SHA1 (patch-mezzanine_generic_templatetags_rating__tags.py) = 8c7889f3a5d5a4c2c03bc4668429063a898499ee
+SHA1 (patch-mezzanine_generic_tests.py) = 174bf0846ce29b249741b143c3991bd0be5c5ba7
+SHA1 (patch-mezzanine_pages_migrations_0004__auto__20170411__0504.py) = 904fd0894fb1e75dbf95a86213c621d4c2b5bf15
+SHA1 (patch-mezzanine_pages_templatetags_pages__tags.py) = 55d199b354056c8bc0550fd47c566ef192424fb0
+SHA1 (patch-mezzanine_template_____init____.py) = 231910e2080c80fbd89281af371744ca88b6bf61
+SHA1 (patch-mezzanine_utils_email.py) = 6faad20f8604228edee60d024cf854378bbf89aa
+SHA1 (patch-setup.py) = b6b3b12e560adcc2d3e13221023df5b5eb22171a
diff --git a/www/py-mezzanine/patches/patch-mezzanine_blog_migrations_0003__auto__20170411__0504.py b/www/py-mezzanine/patches/patch-mezzanine_blog_migrations_0003__auto__20170411__0504.py
new file mode 100644
index 00000000000..65ee7561ac8
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_blog_migrations_0003__auto__20170411__0504.py
@@ -0,0 +1,35 @@
+$NetBSD: patch-mezzanine_blog_migrations_0003__auto__20170411__0504.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/blog/migrations/0003_auto_20170411_0504.py.orig 2017-12-25 08:30:07.000000000 +0000
++++ mezzanine/blog/migrations/0003_auto_20170411_0504.py
+@@ -0,0 +1,27 @@
++# -*- coding: utf-8 -*-
++# Generated by Django 1.11 on 2017-04-11 05:04
++from __future__ import unicode_literals
++
++from django.db import migrations, models
++
++
++class Migration(migrations.Migration):
++
++ dependencies = [
++ ('blog', '0002_auto_20150527_1555'),
++ ]
++
++ operations = [
++ migrations.AlterField(
++ model_name='blogcategory',
++ name='slug',
++ field=models.CharField(blank=True, default='', help_text='Leave blank to have the URL auto-generated from the title.', max_length=2000, verbose_name='URL'),
++ preserve_default=False,
++ ),
++ migrations.AlterField(
++ model_name='blogpost',
++ name='slug',
++ field=models.CharField(blank=True, default='', help_text='Leave blank to have the URL auto-generated from the title.', max_length=2000, verbose_name='URL'),
++ preserve_default=False,
++ ),
++ ]
diff --git a/www/py-mezzanine/patches/patch-mezzanine_blog_templatetags_blog__tags.py b/www/py-mezzanine/patches/patch-mezzanine_blog_templatetags_blog__tags.py
new file mode 100644
index 00000000000..7fa364ee475
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_blog_templatetags_blog__tags.py
@@ -0,0 +1,13 @@
+$NetBSD: patch-mezzanine_blog_templatetags_blog__tags.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/blog/templatetags/blog_tags.py.orig 2017-12-25 08:31:08.000000000 +0000
++++ mezzanine/blog/templatetags/blog_tags.py
+@@ -94,4 +94,4 @@ def quick_blog(context):
+ Admin dashboard tag for the quick blog form.
+ """
+ context["form"] = BlogPostForm()
+- return context
++ return context.flatten()
diff --git a/www/py-mezzanine/patches/patch-mezzanine_core_auth__backends.py b/www/py-mezzanine/patches/patch-mezzanine_core_auth__backends.py
new file mode 100644
index 00000000000..d491038789d
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_core_auth__backends.py
@@ -0,0 +1,16 @@
+$NetBSD: patch-mezzanine_core_auth__backends.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/core/auth_backends.py.orig 2017-12-25 08:31:51.000000000 +0000
++++ mezzanine/core/auth_backends.py
+@@ -24,7 +24,7 @@ class MezzanineBackend(ModelBackend):
+ For signup verficiation, False is given for is_active.
+ """
+
+- def authenticate(self, **kwargs):
++ def authenticate(self, *args, **kwargs):
+ if kwargs:
+ username = kwargs.pop("username", None)
+ if username:
diff --git a/www/py-mezzanine/patches/patch-mezzanine_core_managers.py b/www/py-mezzanine/patches/patch-mezzanine_core_managers.py
new file mode 100644
index 00000000000..c04d5c39b43
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_core_managers.py
@@ -0,0 +1,26 @@
+$NetBSD: patch-mezzanine_core_managers.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/core/managers.py.orig 2016-08-12 00:47:57.000000000 +0000
++++ mezzanine/core/managers.py
+@@ -187,7 +187,7 @@ class SearchableQuerySet(QuerySet):
+ self._search_ordered = len(self._search_terms) > 0
+ return super(SearchableQuerySet, self).order_by(*field_names)
+
+- def iterator(self):
++ def annotate_scores(self):
+ """
+ If search has occurred and no ordering has occurred, decorate
+ each result with the number of search terms so that it can be
+@@ -351,7 +351,8 @@ class SearchableManager(Manager):
+ queryset = model.objects.published(for_user=user)
+ except AttributeError:
+ queryset = model.objects.get_queryset()
+- all_results.extend(queryset.search(*args, **kwargs))
++ all_results.extend(
++ queryset.search(*args, **kwargs).annotate_scores())
+ return sorted(all_results, key=lambda r: r.result_count, reverse=True)
+
+
diff --git a/www/py-mezzanine/patches/patch-mezzanine_core_models.py b/www/py-mezzanine/patches/patch-mezzanine_core_models.py
new file mode 100644
index 00000000000..086324a548a
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_core_models.py
@@ -0,0 +1,48 @@
+$NetBSD: patch-mezzanine_core_models.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/core/models.py.orig 2017-03-10 16:47:14.000000000 +0000
++++ mezzanine/core/models.py
+@@ -46,7 +46,8 @@ class SiteRelated(models.Model):
+ class Meta:
+ abstract = True
+
+- site = models.ForeignKey("sites.Site", editable=False)
++ site = models.ForeignKey("sites.Site", on_delete=models.CASCADE,
++ editable=False)
+
+ def save(self, update_site=False, *args, **kwargs):
+ """
+@@ -67,7 +68,7 @@ class Slugged(SiteRelated):
+ """
+
+ title = models.CharField(_("Title"), max_length=500)
+- slug = models.CharField(_("URL"), max_length=2000, blank=True, null=True,
++ slug = models.CharField(_("URL"), max_length=2000, blank=True,
+ help_text=_("Leave blank to have the URL auto-generated from "
+ "the title."))
+
+@@ -485,8 +486,8 @@ class Ownable(models.Model):
+ Abstract model that provides ownership of an object for a user.
+ """
+
+- user = models.ForeignKey(user_model_name, verbose_name=_("Author"),
+- related_name="%(class)ss")
++ user = models.ForeignKey(user_model_name, on_delete=models.CASCADE,
++ verbose_name=_("Author"), related_name="%(class)ss")
+
+ class Meta:
+ abstract = True
+@@ -555,8 +556,8 @@ class SitePermission(models.Model):
+ access.
+ """
+
+- user = models.OneToOneField(user_model_name, verbose_name=_("Author"),
+- related_name="%(class)ss")
++ user = models.OneToOneField(user_model_name, on_delete=models.CASCADE,
++ verbose_name=_("Author"), related_name="%(class)ss")
+ sites = models.ManyToManyField("sites.Site", blank=True,
+ verbose_name=_("Sites"))
+
diff --git a/www/py-mezzanine/patches/patch-mezzanine_core_templatetags_mezzanine__tags.py b/www/py-mezzanine/patches/patch-mezzanine_core_templatetags_mezzanine__tags.py
new file mode 100644
index 00000000000..3aefda34220
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_core_templatetags_mezzanine__tags.py
@@ -0,0 +1,102 @@
+$NetBSD: patch-mezzanine_core_templatetags_mezzanine__tags.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/core/templatetags/mezzanine_tags.py.orig 2016-11-05 04:09:20.000000000 +0000
++++ mezzanine/core/templatetags/mezzanine_tags.py
+@@ -17,7 +17,7 @@ from django.core.files import File
+ from django.core.files.storage import default_storage
+ from django.core.urlresolvers import reverse, resolve, NoReverseMatch
+ from django.db.models import Model
+-from django.template import Context, Node, Template, TemplateSyntaxError
++from django.template import Node, Template, TemplateSyntaxError
+ from django.template.base import (TOKEN_BLOCK, TOKEN_COMMENT,
+ TOKEN_TEXT, TOKEN_VAR, TextNode)
+ from django.template.defaultfilters import escape
+@@ -106,11 +106,11 @@ def fields_for(context, form, template="
+ Renders fields for a form with an optional template choice.
+ """
+ context["form_for_fields"] = form
+- return get_template(template).render(context)
++ return get_template(template).render(context.flatten())
+
+
+-@register.inclusion_tag("includes/form_errors.html", takes_context=True)
+-def errors_for(context, form):
++@register.inclusion_tag("includes/form_errors.html")
++def errors_for(form):
+ """
+ Renders an alert if the form has any errors.
+ """
+@@ -456,7 +456,7 @@ def editable_loader(context):
+ context.get("page", None))
+ template_vars["accounts_logout_url"] = context.get(
+ "accounts_logout_url", None)
+- template_vars["toolbar"] = t.render(Context(template_vars))
++ template_vars["toolbar"] = t.render(template_vars)
+ template_vars["richtext_media"] = RichTextField().formfield(
+ ).widget.media
+ return template_vars
+@@ -510,7 +510,7 @@ def editable(parsed, context, token):
+ context["editable_form"] = get_edit_form(obj, field_names)
+ context["original"] = parsed
+ t = get_template("includes/editable_form.html")
+- return t.render(context)
++ return t.render(context.flatten())
+ return parsed
+
+
+@@ -641,17 +641,14 @@ def admin_app_list(request):
+ return app_list
+
+
+-@register.inclusion_tag("admin/includes/dropdown_menu.html",
+- takes_context=True)
++@register.inclusion_tag("admin/includes/dropdown_menu.html", takes_context=True)
+ def admin_dropdown_menu(context):
+ """
+ Renders the app list for the admin dropdown menu navigation.
+ """
+- template_vars = context.flatten()
+ user = context["request"].user
+ if user.is_staff:
+- template_vars["dropdown_menu_app_list"] = admin_app_list(
+- context["request"])
++ context["dropdown_menu_app_list"] = admin_app_list(context["request"])
+ if user.is_superuser:
+ sites = Site.objects.all()
+ else:
+@@ -659,11 +656,9 @@ def admin_dropdown_menu(context):
+ sites = user.sitepermissions.sites.all()
+ except ObjectDoesNotExist:
+ sites = Site.objects.none()
+- template_vars["dropdown_menu_sites"] = list(sites)
+- template_vars["dropdown_menu_selected_site_id"] = current_site_id()
+- template_vars["settings"] = context["settings"]
+- template_vars["request"] = context["request"]
+- return template_vars
++ context["dropdown_menu_sites"] = list(sites)
++ context["dropdown_menu_selected_site_id"] = current_site_id()
++ return context.flatten()
+
+
+ @register.inclusion_tag("admin/includes/app_list.html", takes_context=True)
+@@ -672,7 +667,7 @@ def app_list(context):
+ Renders the app list for the admin dashboard widget.
+ """
+ context["dashboard_app_list"] = admin_app_list(context["request"])
+- return context
++ return context.flatten()
+
+
+ @register.inclusion_tag("admin/includes/recent_actions.html",
+@@ -681,7 +676,7 @@ def recent_actions(context):
+ """
+ Renders the recent actions list for the admin dashboard widget.
+ """
+- return context
++ return context.flatten()
+
+
+ @register.render_tag
diff --git a/www/py-mezzanine/patches/patch-mezzanine_generic_migrations_0003__auto__20170411__0504.py b/www/py-mezzanine/patches/patch-mezzanine_generic_migrations_0003__auto__20170411__0504.py
new file mode 100644
index 00000000000..c18b6bb8cb7
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_generic_migrations_0003__auto__20170411__0504.py
@@ -0,0 +1,29 @@
+$NetBSD: patch-mezzanine_generic_migrations_0003__auto__20170411__0504.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/generic/migrations/0003_auto_20170411_0504.py.orig 2017-12-25 08:38:47.000000000 +0000
++++ mezzanine/generic/migrations/0003_auto_20170411_0504.py
+@@ -0,0 +1,21 @@
++# -*- coding: utf-8 -*-
++# Generated by Django 1.11 on 2017-04-11 05:04
++from __future__ import unicode_literals
++
++from django.db import migrations, models
++
++
++class Migration(migrations.Migration):
++
++ dependencies = [
++ ('generic', '0002_auto_20141227_0224'),
++ ]
++
++ operations = [
++ migrations.AlterField(
++ model_name='keyword',
++ name='slug',
++ field=models.CharField(blank=True, default='', help_text='Leave blank to have the URL auto-generated from the title.', max_length=2000, verbose_name='URL'),
++ preserve_default=False,
++ ),
++ ]
diff --git a/www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_comment__tags.py b/www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_comment__tags.py
new file mode 100644
index 00000000000..9348e91bba0
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_comment__tags.py
@@ -0,0 +1,34 @@
+$NetBSD: patch-mezzanine_generic_templatetags_comment__tags.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/generic/templatetags/comment_tags.py.orig 2016-08-12 01:16:03.000000000 +0000
++++ mezzanine/generic/templatetags/comment_tags.py
+@@ -31,7 +31,7 @@ def comments_for(context, obj):
+ 'comment_url': reverse("comment"),
+ 'object_for_comments': obj,
+ })
+- return context
++ return context.flatten()
+
+
+ @register.inclusion_tag("generic/includes/comment.html", takes_context=True)
+@@ -61,7 +61,7 @@ def comment_thread(context, parent):
+ "no_comments": parent_id is None and not context["all_comments"],
+ "replied_to": replied_to,
+ })
+- return context
++ return context.flatten()
+
+
+ @register.inclusion_tag("admin/includes/recent_comments.html",
+@@ -73,7 +73,7 @@ def recent_comments(context):
+ latest = context["settings"].COMMENTS_NUM_LATEST
+ comments = ThreadedComment.objects.all().select_related("user")
+ context["comments"] = comments.order_by("-id")[:latest]
+- return context
++ return context.flatten()
+
+
+ @register.filter
diff --git a/www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_rating__tags.py b/www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_rating__tags.py
new file mode 100644
index 00000000000..3ac93e91010
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_generic_templatetags_rating__tags.py
@@ -0,0 +1,13 @@
+$NetBSD: patch-mezzanine_generic_templatetags_rating__tags.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/generic/templatetags/rating_tags.py.orig 2016-01-17 01:21:39.000000000 +0000
++++ mezzanine/generic/templatetags/rating_tags.py
+@@ -21,4 +21,4 @@ def rating_for(context, obj):
+ rating_name = obj.get_ratingfield_name()
+ for f in ("average", "count", "sum"):
+ context["rating_" + f] = getattr(obj, "%s_%s" % (rating_name, f))
+- return context
++ return context.flatten()
diff --git a/www/py-mezzanine/patches/patch-mezzanine_generic_tests.py b/www/py-mezzanine/patches/patch-mezzanine_generic_tests.py
new file mode 100644
index 00000000000..61c4e8251f6
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_generic_tests.py
@@ -0,0 +1,16 @@
+$NetBSD: patch-mezzanine_generic_tests.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/generic/tests.py.orig 2017-12-25 08:42:20.000000000 +0000
++++ mezzanine/generic/tests.py
+@@ -170,7 +170,7 @@ class GenericTests(TestCase):
+
+ result = template.render(Context(context))
+
+- self.assertIn(
++ self.assertInHTML(
+ '<input id="id_object_pk" name="object_pk" '
+ 'type="hidden" value="%d" />' % context['post2'].pk,
+ result
diff --git a/www/py-mezzanine/patches/patch-mezzanine_pages_migrations_0004__auto__20170411__0504.py b/www/py-mezzanine/patches/patch-mezzanine_pages_migrations_0004__auto__20170411__0504.py
new file mode 100644
index 00000000000..360513a9903
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_pages_migrations_0004__auto__20170411__0504.py
@@ -0,0 +1,29 @@
+$NetBSD: patch-mezzanine_pages_migrations_0004__auto__20170411__0504.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/pages/migrations/0004_auto_20170411_0504.py.orig 2017-12-25 08:43:14.000000000 +0000
++++ mezzanine/pages/migrations/0004_auto_20170411_0504.py
+@@ -0,0 +1,21 @@
++# -*- coding: utf-8 -*-
++# Generated by Django 1.11 on 2017-04-11 05:04
++from __future__ import unicode_literals
++
++from django.db import migrations, models
++
++
++class Migration(migrations.Migration):
++
++ dependencies = [
++ ('pages', '0003_auto_20150527_1555'),
++ ]
++
++ operations = [
++ migrations.AlterField(
++ model_name='page',
++ name='slug',
++ field=models.CharField(blank=True, default='', help_text='Leave blank to have the URL auto-generated from the title.', max_length=2000, verbose_name='URL'),
++ preserve_default=False,
++ ),
++ ]
diff --git a/www/py-mezzanine/patches/patch-mezzanine_pages_templatetags_pages__tags.py b/www/py-mezzanine/patches/patch-mezzanine_pages_templatetags_pages__tags.py
new file mode 100644
index 00000000000..ecccdfa518e
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_pages_templatetags_pages__tags.py
@@ -0,0 +1,25 @@
+$NetBSD: patch-mezzanine_pages_templatetags_pages__tags.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/pages/templatetags/pages_tags.py.orig 2016-01-17 01:21:39.000000000 +0000
++++ mezzanine/pages/templatetags/pages_tags.py
+@@ -4,7 +4,7 @@ from future.builtins import str
+ from collections import defaultdict
+
+ from django.core.exceptions import ImproperlyConfigured
+-from django.template import Context, TemplateSyntaxError, Variable
++from django.template import TemplateSyntaxError, Variable
+ from django.template.loader import get_template
+ from django.utils.translation import ugettext_lazy as _
+
+@@ -131,7 +131,7 @@ def page_menu(context, token):
+ context["page_branch_in_footer"] = True
+
+ t = get_template(template_name)
+- return t.render(Context(context))
++ return t.render(context.flatten())
+
+
+ @register.as_tag
diff --git a/www/py-mezzanine/patches/patch-mezzanine_template_____init____.py b/www/py-mezzanine/patches/patch-mezzanine_template_____init____.py
new file mode 100644
index 00000000000..95ae563c250
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_template_____init____.py
@@ -0,0 +1,28 @@
+$NetBSD: patch-mezzanine_template_____init____.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/template/__init__.py.orig 2017-03-10 16:47:14.000000000 +0000
++++ mezzanine/template/__init__.py
+@@ -7,6 +7,7 @@ from django import template
+ from django import VERSION as DJANGO_VERSION
+ from django.template.context import Context
+ from django.template.loader import get_template, select_template
++from django.utils.html import conditional_escape
+
+ from mezzanine.utils.device import templates_for_device
+
+@@ -127,9 +128,9 @@ class Library(template.Library):
+ if takes_context:
+ parts.insert(0, context)
+ result = tag_func(*parts)
+- autoescape = context.autoescape
+- context = context_class(result, autoescape=autoescape)
+- return self.template.render(context)
++ if context.autoescape:
++ result = conditional_escape(result)
++ return self.template.render(context.flatten())
+
+ return InclusionTagNode()
+ return self.tag(tag_wrapper)
diff --git a/www/py-mezzanine/patches/patch-mezzanine_utils_email.py b/www/py-mezzanine/patches/patch-mezzanine_utils_email.py
new file mode 100644
index 00000000000..7665b5bd4c5
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-mezzanine_utils_email.py
@@ -0,0 +1,34 @@
+$NetBSD: patch-mezzanine_utils_email.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- mezzanine/utils/email.py.orig 2016-01-17 01:21:39.000000000 +0000
++++ mezzanine/utils/email.py
+@@ -4,7 +4,7 @@ from future.builtins import bytes, str
+ from django.contrib.auth.tokens import default_token_generator
+ from django.core.mail import EmailMultiAlternatives
+ from django.core.urlresolvers import reverse
+-from django.template import loader, Context
++from django.template import loader
+ from django.utils.http import int_to_base36
+
+ from mezzanine.conf import settings
+@@ -25,7 +25,7 @@ def subject_template(template, context):
+ Loads and renders an email subject template, returning the
+ subject string.
+ """
+- subject = loader.get_template(template).render(Context(context))
++ subject = loader.get_template(template).render(context)
+ return " ".join(subject.splitlines()).strip()
+
+
+@@ -55,7 +55,7 @@ def send_mail_template(subject, template
+ addr_bcc = [addr_bcc]
+ # Loads a template passing in vars as context.
+ render = lambda type: loader.get_template("%s.%s" %
+- (template, type)).render(Context(context))
++ (template, type)).render(context)
+ # Create and send email.
+ msg = EmailMultiAlternatives(subject, render("txt"),
+ addr_from, addr_to, addr_bcc,
diff --git a/www/py-mezzanine/patches/patch-setup.py b/www/py-mezzanine/patches/patch-setup.py
new file mode 100644
index 00000000000..9bb59a1aa14
--- /dev/null
+++ b/www/py-mezzanine/patches/patch-setup.py
@@ -0,0 +1,16 @@
+$NetBSD: patch-setup.py,v 1.1 2017/12/30 13:44:21 adam Exp $
+
+Django 1.11 support.
+https://github.com/stephenmcd/mezzanine/pull/1750
+
+--- setup.py.orig 2017-12-25 08:47:37.000000000 +0000
++++ setup.py
+@@ -51,7 +51,7 @@ try:
+ packages=find_packages(),
+ install_requires=[
+ "django-contrib-comments",
+- "django >= 1.8, < 1.11",
++ "django >= 1.8",
+ "filebrowser_safe >= 0.4.6",
+ "grappelli_safe >= 0.4.5",
+ "tzlocal >= 1.0",