Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/py-django3 py-django3: updated to 3.1.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fbd834ca732c
branches:  trunk
changeset: 438775:fbd834ca732c
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Sep 10 09:37:17 2020 +0000

description:
py-django3: updated to 3.1.1

Django 3.1.1 fixes two security issues and several bugs in 3.1.

CVE-2020-24583: Incorrect permissions on intermediate-level directories on Python 3.7+

On Python 3.7+, FILE_UPLOAD_DIRECTORY_PERMISSIONS mode was not applied to intermediate-level directories created in the process of uploading files and to intermediate-level collected static 
directories when using the collectstatic management command.

You should review and manually fix permissions on existing intermediate-level directories.

CVE-2020-24584: Permission escalation in intermediate-level directories of the file system cache on Python 3.7+

On Python 3.7+, the intermediate-level directories of the file system cache had the system’s standard umask rather than 0o077 (no group or others permissions).

Bugfixes

Fixed wrapping of translated action labels in the admin’s navigation sidebar for East Asian languages.
Fixed wrapping of long model names in the admin’s navigation sidebar.
Fixed encoding session data while upgrading multiple instances of the same project to Django 3.1.
Adjusted admin’s navigation sidebar template to reduce debug logging when rendering.
Fixed a data loss possibility in the select_for_update(). When using related fields pointing to a proxy model in the of argument, the corresponding model was not locked.
Fixed a data loss possibility, following a regression in Django 2.0, when copying model instances with a cached fields value.
Fixed a regression in Django 3.1 that caused a crash when decoding an invalid session data.
Reverted a deprecation in Django 3.1 that caused a crash when passing deprecated keyword arguments to a queryset in TemplateView.get_context_data().
Enforced thread sensitivity of the MiddlewareMixin.process_request() and process_response() hooks when in an async context.
Fixed __in lookup on key transforms for JSONField with MariaDB, MySQL, Oracle, and SQLite.
Fixed a regression in Django 3.1 that caused permission errors in CommonPasswordValidator and settings.py generated by the startproject command, when user didn’t have permissions to all intermediate 
directories in a Django installation path.
Fixed detecting an async get_response callable in various builtin middlewares.
Fixed a QuerySet.order_by() crash on PostgreSQL when ordering and grouping by JSONField with a custom decoder.
Fixed a QuerySet.delete() crash on MySQL, following a performance regression in Django 3.1 on MariaDB 10.3.2+, when filtering against an aggregate function.
Fixed a django.contrib.admin.EmptyFieldListFilter crash when using on reverse relations.
Prevented content overflowing in the admin changelist view when the navigation sidebar is enabled


What’s new in Django 3.1
Asynchronous views and middleware support
JSONField for all supported database backends
DEFAULT_HASHING_ALGORITHM settings

diffstat:

 www/py-django3/Makefile |    4 +-
 www/py-django3/PLIST    |  151 +++++++++++++++++++++++++++++++++++++++++++++--
 www/py-django3/distinfo |   10 +-
 3 files changed, 151 insertions(+), 14 deletions(-)

diffs (truncated from 536 to 300 lines):

diff -r ac60d4565eab -r fbd834ca732c www/py-django3/Makefile
--- a/www/py-django3/Makefile   Thu Sep 10 09:32:28 2020 +0000
+++ b/www/py-django3/Makefile   Thu Sep 10 09:37:17 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2020/07/08 15:08:31 adam Exp $
+# $NetBSD: Makefile,v 1.7 2020/09/10 09:37:17 adam Exp $
 
-DISTNAME=      Django-3.0.8
+DISTNAME=      Django-3.1.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    www python
 MASTER_SITES=  https://www.djangoproject.com/m/releases/${PKGVERSION_NOREV:R}/
diff -r ac60d4565eab -r fbd834ca732c www/py-django3/PLIST
--- a/www/py-django3/PLIST      Thu Sep 10 09:32:28 2020 +0000
+++ b/www/py-django3/PLIST      Thu Sep 10 09:37:17 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/02/17 20:23:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/09/10 09:37:17 adam Exp $
 bin/django-admin-${PYVERSSUFFIX}
 bin/django-admin-${PYVERSSUFFIX}.py
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
@@ -52,6 +52,14 @@
 ${PYSITELIB}/django/conf/locale/ar/formats.py
 ${PYSITELIB}/django/conf/locale/ar/formats.pyc
 ${PYSITELIB}/django/conf/locale/ar/formats.pyo
+${PYSITELIB}/django/conf/locale/ar_DZ/LC_MESSAGES/django.mo
+${PYSITELIB}/django/conf/locale/ar_DZ/LC_MESSAGES/django.po
+${PYSITELIB}/django/conf/locale/ar_DZ/__init__.py
+${PYSITELIB}/django/conf/locale/ar_DZ/__init__.pyc
+${PYSITELIB}/django/conf/locale/ar_DZ/__init__.pyo
+${PYSITELIB}/django/conf/locale/ar_DZ/formats.py
+${PYSITELIB}/django/conf/locale/ar_DZ/formats.pyc
+${PYSITELIB}/django/conf/locale/ar_DZ/formats.pyo
 ${PYSITELIB}/django/conf/locale/ast/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/conf/locale/ast/LC_MESSAGES/django.po
 ${PYSITELIB}/django/conf/locale/az/LC_MESSAGES/django.mo
@@ -342,6 +350,14 @@
 ${PYSITELIB}/django/conf/locale/id/formats.py
 ${PYSITELIB}/django/conf/locale/id/formats.pyc
 ${PYSITELIB}/django/conf/locale/id/formats.pyo
+${PYSITELIB}/django/conf/locale/ig/LC_MESSAGES/django.mo
+${PYSITELIB}/django/conf/locale/ig/LC_MESSAGES/django.po
+${PYSITELIB}/django/conf/locale/ig/__init__.py
+${PYSITELIB}/django/conf/locale/ig/__init__.pyc
+${PYSITELIB}/django/conf/locale/ig/__init__.pyo
+${PYSITELIB}/django/conf/locale/ig/formats.py
+${PYSITELIB}/django/conf/locale/ig/formats.pyc
+${PYSITELIB}/django/conf/locale/ig/formats.pyo
 ${PYSITELIB}/django/conf/locale/io/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/conf/locale/io/LC_MESSAGES/django.po
 ${PYSITELIB}/django/conf/locale/is/LC_MESSAGES/django.mo
@@ -404,6 +420,14 @@
 ${PYSITELIB}/django/conf/locale/ko/formats.py
 ${PYSITELIB}/django/conf/locale/ko/formats.pyc
 ${PYSITELIB}/django/conf/locale/ko/formats.pyo
+${PYSITELIB}/django/conf/locale/ky/LC_MESSAGES/django.mo
+${PYSITELIB}/django/conf/locale/ky/LC_MESSAGES/django.po
+${PYSITELIB}/django/conf/locale/ky/__init__.py
+${PYSITELIB}/django/conf/locale/ky/__init__.pyc
+${PYSITELIB}/django/conf/locale/ky/__init__.pyo
+${PYSITELIB}/django/conf/locale/ky/formats.py
+${PYSITELIB}/django/conf/locale/ky/formats.pyc
+${PYSITELIB}/django/conf/locale/ky/formats.pyo
 ${PYSITELIB}/django/conf/locale/lb/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/conf/locale/lb/LC_MESSAGES/django.po
 ${PYSITELIB}/django/conf/locale/lt/LC_MESSAGES/django.mo
@@ -586,6 +610,14 @@
 ${PYSITELIB}/django/conf/locale/te/formats.py
 ${PYSITELIB}/django/conf/locale/te/formats.pyc
 ${PYSITELIB}/django/conf/locale/te/formats.pyo
+${PYSITELIB}/django/conf/locale/tg/LC_MESSAGES/django.mo
+${PYSITELIB}/django/conf/locale/tg/LC_MESSAGES/django.po
+${PYSITELIB}/django/conf/locale/tg/__init__.py
+${PYSITELIB}/django/conf/locale/tg/__init__.pyc
+${PYSITELIB}/django/conf/locale/tg/__init__.pyo
+${PYSITELIB}/django/conf/locale/tg/formats.py
+${PYSITELIB}/django/conf/locale/tg/formats.pyc
+${PYSITELIB}/django/conf/locale/tg/formats.pyo
 ${PYSITELIB}/django/conf/locale/th/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/conf/locale/th/LC_MESSAGES/django.po
 ${PYSITELIB}/django/conf/locale/th/__init__.py
@@ -594,6 +626,14 @@
 ${PYSITELIB}/django/conf/locale/th/formats.py
 ${PYSITELIB}/django/conf/locale/th/formats.pyc
 ${PYSITELIB}/django/conf/locale/th/formats.pyo
+${PYSITELIB}/django/conf/locale/tk/LC_MESSAGES/django.mo
+${PYSITELIB}/django/conf/locale/tk/LC_MESSAGES/django.po
+${PYSITELIB}/django/conf/locale/tk/__init__.py
+${PYSITELIB}/django/conf/locale/tk/__init__.pyc
+${PYSITELIB}/django/conf/locale/tk/__init__.pyo
+${PYSITELIB}/django/conf/locale/tk/formats.py
+${PYSITELIB}/django/conf/locale/tk/formats.pyc
+${PYSITELIB}/django/conf/locale/tk/formats.pyo
 ${PYSITELIB}/django/conf/locale/tr/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/conf/locale/tr/LC_MESSAGES/django.po
 ${PYSITELIB}/django/conf/locale/tr/__init__.py
@@ -703,6 +743,10 @@
 ${PYSITELIB}/django/contrib/admin/locale/ar/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.mo
 ${PYSITELIB}/django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.po
+${PYSITELIB}/django/contrib/admin/locale/ar_DZ/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/admin/locale/ar_DZ/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/admin/locale/ar_DZ/LC_MESSAGES/djangojs.mo
+${PYSITELIB}/django/contrib/admin/locale/ar_DZ/LC_MESSAGES/djangojs.po
 ${PYSITELIB}/django/contrib/admin/locale/ast/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admin/locale/ast/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.mo
@@ -903,6 +947,10 @@
 ${PYSITELIB}/django/contrib/admin/locale/ko/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.mo
 ${PYSITELIB}/django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.po
+${PYSITELIB}/django/contrib/admin/locale/ky/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/admin/locale/ky/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/admin/locale/ky/LC_MESSAGES/djangojs.mo
+${PYSITELIB}/django/contrib/admin/locale/ky/LC_MESSAGES/djangojs.po
 ${PYSITELIB}/django/contrib/admin/locale/lb/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admin/locale/lb/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.mo
@@ -1015,6 +1063,10 @@
 ${PYSITELIB}/django/contrib/admin/locale/te/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admin/locale/te/LC_MESSAGES/djangojs.mo
 ${PYSITELIB}/django/contrib/admin/locale/te/LC_MESSAGES/djangojs.po
+${PYSITELIB}/django/contrib/admin/locale/tg/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/admin/locale/tg/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/admin/locale/tg/LC_MESSAGES/djangojs.mo
+${PYSITELIB}/django/contrib/admin/locale/tg/LC_MESSAGES/djangojs.po
 ${PYSITELIB}/django/contrib/admin/locale/th/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admin/locale/th/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admin/locale/th/LC_MESSAGES/djangojs.mo
@@ -1083,6 +1135,7 @@
 ${PYSITELIB}/django/contrib/admin/static/admin/css/fonts.css
 ${PYSITELIB}/django/contrib/admin/static/admin/css/forms.css
 ${PYSITELIB}/django/contrib/admin/static/admin/css/login.css
+${PYSITELIB}/django/contrib/admin/static/admin/css/nav_sidebar.css
 ${PYSITELIB}/django/contrib/admin/static/admin/css/responsive.css
 ${PYSITELIB}/django/contrib/admin/static/admin/css/responsive_rtl.css
 ${PYSITELIB}/django/contrib/admin/static/admin/css/rtl.css
@@ -1133,6 +1186,7 @@
 ${PYSITELIB}/django/contrib/admin/static/admin/js/inlines.js
 ${PYSITELIB}/django/contrib/admin/static/admin/js/inlines.min.js
 ${PYSITELIB}/django/contrib/admin/static/admin/js/jquery.init.js
+${PYSITELIB}/django/contrib/admin/static/admin/js/nav_sidebar.js
 ${PYSITELIB}/django/contrib/admin/static/admin/js/popup_response.js
 ${PYSITELIB}/django/contrib/admin/static/admin/js/prepopulate.js
 ${PYSITELIB}/django/contrib/admin/static/admin/js/prepopulate.min.js
@@ -1210,6 +1264,7 @@
 ${PYSITELIB}/django/contrib/admin/templates/admin/500.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/actions.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/app_index.html
+${PYSITELIB}/django/contrib/admin/templates/admin/app_list.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/auth/user/add_form.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/auth/user/change_password.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/base.html
@@ -1230,6 +1285,7 @@
 ${PYSITELIB}/django/contrib/admin/templates/admin/index.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/invalid_setup.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/login.html
+${PYSITELIB}/django/contrib/admin/templates/admin/nav_sidebar.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/object_history.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/pagination.html
 ${PYSITELIB}/django/contrib/admin/templates/admin/popup_response.html
@@ -1300,6 +1356,8 @@
 ${PYSITELIB}/django/contrib/admindocs/locale/af/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/ar/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admindocs/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/admindocs/locale/ar_DZ/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/admindocs/locale/ar_DZ/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/ast/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admindocs/locale/ast/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/az/LC_MESSAGES/django.mo
@@ -1398,6 +1456,8 @@
 ${PYSITELIB}/django/contrib/admindocs/locale/kn/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/ko/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admindocs/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/admindocs/locale/ky/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/admindocs/locale/ky/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/lb/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admindocs/locale/lb/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/lt/LC_MESSAGES/django.mo
@@ -1454,6 +1514,8 @@
 ${PYSITELIB}/django/contrib/admindocs/locale/ta/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/te/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admindocs/locale/te/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/admindocs/locale/tg/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/admindocs/locale/tg/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/th/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/admindocs/locale/th/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/admindocs/locale/tr/LC_MESSAGES/django.mo
@@ -1535,6 +1597,8 @@
 ${PYSITELIB}/django/contrib/auth/locale/af/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/ar/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/auth/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/auth/locale/ar_DZ/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/auth/locale/ar_DZ/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/ast/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/auth/locale/ast/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/az/LC_MESSAGES/django.mo
@@ -1635,6 +1699,8 @@
 ${PYSITELIB}/django/contrib/auth/locale/kn/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/ko/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/auth/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/auth/locale/ky/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/auth/locale/ky/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/lb/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/auth/locale/lb/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/lt/LC_MESSAGES/django.mo
@@ -1691,8 +1757,12 @@
 ${PYSITELIB}/django/contrib/auth/locale/ta/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/te/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/auth/locale/te/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/auth/locale/tg/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/auth/locale/tg/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/th/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/auth/locale/th/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/auth/locale/tk/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/auth/locale/tk/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/tr/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/auth/locale/tr/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/auth/locale/tt/LC_MESSAGES/django.mo
@@ -1756,6 +1826,9 @@
 ${PYSITELIB}/django/contrib/auth/migrations/0011_update_proxy_permissions.py
 ${PYSITELIB}/django/contrib/auth/migrations/0011_update_proxy_permissions.pyc
 ${PYSITELIB}/django/contrib/auth/migrations/0011_update_proxy_permissions.pyo
+${PYSITELIB}/django/contrib/auth/migrations/0012_alter_user_first_name_max_length.py
+${PYSITELIB}/django/contrib/auth/migrations/0012_alter_user_first_name_max_length.pyc
+${PYSITELIB}/django/contrib/auth/migrations/0012_alter_user_first_name_max_length.pyo
 ${PYSITELIB}/django/contrib/auth/migrations/__init__.py
 ${PYSITELIB}/django/contrib/auth/migrations/__init__.pyc
 ${PYSITELIB}/django/contrib/auth/migrations/__init__.pyo
@@ -1807,6 +1880,8 @@
 ${PYSITELIB}/django/contrib/contenttypes/locale/af/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/contenttypes/locale/ar_DZ/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/contenttypes/locale/ar_DZ/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/az/LC_MESSAGES/django.mo
@@ -1905,6 +1980,8 @@
 ${PYSITELIB}/django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/contenttypes/locale/ky/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/contenttypes/locale/ky/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/lt/LC_MESSAGES/django.mo
@@ -1961,8 +2038,12 @@
 ${PYSITELIB}/django/contrib/contenttypes/locale/ta/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/te/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/contenttypes/locale/te/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/contenttypes/locale/tg/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/contenttypes/locale/tg/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/th/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/contenttypes/locale/th/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/contenttypes/locale/tk/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/contenttypes/locale/tk/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.mo
@@ -2016,6 +2097,8 @@
 ${PYSITELIB}/django/contrib/flatpages/locale/af/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/ar/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/flatpages/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/flatpages/locale/ar_DZ/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/flatpages/locale/ar_DZ/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/ast/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/flatpages/locale/ast/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/az/LC_MESSAGES/django.mo
@@ -2114,6 +2197,8 @@
 ${PYSITELIB}/django/contrib/flatpages/locale/kn/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/ko/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/flatpages/locale/ko/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/flatpages/locale/ky/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/flatpages/locale/ky/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/lb/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/flatpages/locale/lb/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/lt/LC_MESSAGES/django.mo
@@ -2170,8 +2255,12 @@
 ${PYSITELIB}/django/contrib/flatpages/locale/ta/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/te/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/flatpages/locale/te/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/flatpages/locale/tg/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/flatpages/locale/tg/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/th/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/flatpages/locale/th/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/flatpages/locale/tk/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/flatpages/locale/tk/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/tr/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/flatpages/locale/tr/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/flatpages/locale/tt/LC_MESSAGES/django.mo
@@ -2554,6 +2643,8 @@
 ${PYSITELIB}/django/contrib/gis/locale/af/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/gis/locale/ar/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/gis/locale/ar/LC_MESSAGES/django.po
+${PYSITELIB}/django/contrib/gis/locale/ar_DZ/LC_MESSAGES/django.mo
+${PYSITELIB}/django/contrib/gis/locale/ar_DZ/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/gis/locale/ast/LC_MESSAGES/django.mo
 ${PYSITELIB}/django/contrib/gis/locale/ast/LC_MESSAGES/django.po
 ${PYSITELIB}/django/contrib/gis/locale/az/LC_MESSAGES/django.mo


Home | Main Index | Thread Index | Old Index