From 92fda4831a9b1fba2f06e376b112b2fe6646bad9 Mon Sep 17 00:00:00 2001 From: Esther Kleinhenz Date: Tue, 30 Oct 2018 11:46:13 +0100 Subject: [PATCH] new branch with djcelery --- application/migrations/0001_initial.py | 44 +- .../migrations/0002_auto_20180818_1734.py | 35 - .../migrations/0003_auto_20180830_1814.py | 20 - .../migrations/0004_auto_20180831_1019.py | 20 - .../migrations/0005_auto_20181019_1645.py | 18 - .../migrations/0006_auto_20181021_1347.py | 51 - .../Django-2.1.2.dist-info/DESCRIPTION.rst | 46 + .../INSTALLER | 0 .../LICENSE.txt | 0 .../METADATA | 7 +- .../RECORD | 2364 +++++++++-------- .../WHEEL | 2 +- .../entry_points.txt | 0 .../Django-2.1.2.dist-info/metadata.json | 1 + .../top_level.txt | 0 .../site-packages/django/__init__.py | 2 +- .../django/conf/global_settings.py | 4 +- .../conf/locale/az/LC_MESSAGES/django.mo | Bin 26359 -> 26630 bytes .../conf/locale/az/LC_MESSAGES/django.po | 8 +- .../conf/locale/br/LC_MESSAGES/django.mo | Bin 14948 -> 15435 bytes .../conf/locale/br/LC_MESSAGES/django.po | 72 +- .../conf/locale/de/LC_MESSAGES/django.mo | Bin 27131 -> 27406 bytes .../conf/locale/de/LC_MESSAGES/django.po | 10 +- .../conf/locale/el/LC_MESSAGES/django.mo | Bin 32036 -> 34317 bytes .../conf/locale/el/LC_MESSAGES/django.po | 39 +- .../conf/locale/eu/LC_MESSAGES/django.mo | Bin 25974 -> 26242 bytes .../conf/locale/eu/LC_MESSAGES/django.po | 22 +- .../conf/locale/ne/LC_MESSAGES/django.mo | Bin 29534 -> 29696 bytes .../conf/locale/ne/LC_MESSAGES/django.po | 6 +- .../conf/locale/pl/LC_MESSAGES/django.mo | Bin 28748 -> 28744 bytes .../conf/locale/pl/LC_MESSAGES/django.po | 4 +- .../conf/locale/sk/LC_MESSAGES/django.mo | Bin 27016 -> 27960 bytes .../conf/locale/sk/LC_MESSAGES/django.po | 47 +- .../conf/locale/uk/LC_MESSAGES/django.mo | Bin 31645 -> 35509 bytes .../conf/locale/uk/LC_MESSAGES/django.po | 77 +- .../conf/locale/zh_Hans/LC_MESSAGES/django.mo | Bin 25134 -> 25270 bytes .../conf/locale/zh_Hans/LC_MESSAGES/django.po | 7 +- .../django/contrib/admin/helpers.py | 8 +- .../admin/locale/az/LC_MESSAGES/django.mo | Bin 16510 -> 16875 bytes .../admin/locale/az/LC_MESSAGES/django.po | 67 +- .../admin/locale/ca/LC_MESSAGES/django.mo | Bin 16585 -> 16475 bytes .../admin/locale/ca/LC_MESSAGES/django.po | 63 +- .../admin/locale/el/LC_MESSAGES/django.mo | Bin 22536 -> 23165 bytes .../admin/locale/el/LC_MESSAGES/django.po | 62 +- .../admin/locale/eu/LC_MESSAGES/django.mo | Bin 15909 -> 16399 bytes .../admin/locale/eu/LC_MESSAGES/django.po | 90 +- .../admin/locale/lt/LC_MESSAGES/django.mo | Bin 16971 -> 17095 bytes .../admin/locale/lt/LC_MESSAGES/django.po | 8 +- .../admin/locale/uk/LC_MESSAGES/django.mo | Bin 20138 -> 21079 bytes .../admin/locale/uk/LC_MESSAGES/django.po | 72 +- .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 15361 -> 15606 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 20 +- .../django/contrib/admin/models.py | 2 +- .../django/contrib/admin/options.py | 72 +- .../django/contrib/admin/utils.py | 6 +- .../django/contrib/auth/forms.py | 3 +- .../auth/locale/da/LC_MESSAGES/django.mo | Bin 7452 -> 7443 bytes .../auth/locale/da/LC_MESSAGES/django.po | 9 +- .../auth/locale/el/LC_MESSAGES/django.mo | Bin 9665 -> 10150 bytes .../auth/locale/el/LC_MESSAGES/django.po | 8 +- .../django/contrib/auth/models.py | 6 +- .../contrib/gis/db/backends/postgis/const.py | 2 +- .../gis/db/backends/postgis/operations.py | 2 +- .../django/contrib/gis/gdal/feature.py | 2 +- .../humanize/locale/az/LC_MESSAGES/django.mo | Bin 4102 -> 5216 bytes .../humanize/locale/az/LC_MESSAGES/django.po | 160 +- .../humanize/locale/br/LC_MESSAGES/django.mo | Bin 4069 -> 5850 bytes .../humanize/locale/br/LC_MESSAGES/django.po | 303 ++- .../humanize/locale/ca/LC_MESSAGES/django.mo | Bin 4040 -> 3849 bytes .../humanize/locale/ca/LC_MESSAGES/django.po | 164 +- .../humanize/locale/de/LC_MESSAGES/django.mo | Bin 4669 -> 5418 bytes .../humanize/locale/de/LC_MESSAGES/django.po | 185 +- .../humanize/locale/el/LC_MESSAGES/django.mo | Bin 5350 -> 6740 bytes .../humanize/locale/el/LC_MESSAGES/django.po | 160 +- .../humanize/locale/eu/LC_MESSAGES/django.mo | Bin 4041 -> 5287 bytes .../humanize/locale/eu/LC_MESSAGES/django.po | 167 +- .../humanize/locale/sk/LC_MESSAGES/django.mo | Bin 4762 -> 6930 bytes .../humanize/locale/sk/LC_MESSAGES/django.po | 230 +- .../humanize/locale/uk/LC_MESSAGES/django.mo | Bin 5964 -> 8854 bytes .../humanize/locale/uk/LC_MESSAGES/django.po | 222 +- .../postgres/locale/az/LC_MESSAGES/django.mo | Bin 0 -> 3132 bytes .../postgres/locale/az/LC_MESSAGES/django.po | 112 + .../postgres/locale/de/LC_MESSAGES/django.mo | Bin 3275 -> 3282 bytes .../postgres/locale/de/LC_MESSAGES/django.po | 14 +- .../postgres/locale/el/LC_MESSAGES/django.mo | Bin 3918 -> 3917 bytes .../postgres/locale/el/LC_MESSAGES/django.po | 8 +- .../postgres/locale/eu/LC_MESSAGES/django.mo | Bin 3139 -> 3133 bytes .../postgres/locale/eu/LC_MESSAGES/django.po | 10 +- .../postgres/locale/sk/LC_MESSAGES/django.mo | Bin 3400 -> 3630 bytes .../postgres/locale/sk/LC_MESSAGES/django.po | 17 +- .../postgres/locale/uk/LC_MESSAGES/django.mo | Bin 4309 -> 4758 bytes .../postgres/locale/uk/LC_MESSAGES/django.po | 29 +- .../django/core/serializers/base.py | 2 +- .../django/db/backends/base/schema.py | 4 +- .../django/db/backends/oracle/base.py | 11 +- .../django/db/backends/oracle/compiler.py | 60 + .../django/db/backends/oracle/features.py | 9 + .../django/db/backends/oracle/operations.py | 11 +- .../django/db/backends/postgresql/base.py | 10 +- .../django/db/backends/postgresql/creation.py | 9 + .../django/db/migrations/loader.py | 5 +- .../django/db/migrations/operations/base.py | 2 +- .../django/db/migrations/operations/models.py | 1 + .../site-packages/django/db/models/base.py | 3 +- .../site-packages/django/db/models/query.py | 9 +- .../django/db/models/sql/compiler.py | 6 +- .../django/db/models/sql/query.py | 5 +- .../django/db/models/sql/where.py | 2 +- .../site-packages/django/forms/fields.py | 12 +- .../site-packages/django/http/request.py | 2 +- .../site-packages/django/http/response.py | 2 +- .../site-packages/django/template/base.py | 2 +- .../django/template/defaultfilters.py | 6 +- .../site-packages/django/test/client.py | 4 +- .../site-packages/django/utils/tree.py | 5 +- 115 files changed, 3571 insertions(+), 1800 deletions(-) delete mode 100644 application/migrations/0002_auto_20180818_1734.py delete mode 100644 application/migrations/0003_auto_20180830_1814.py delete mode 100644 application/migrations/0004_auto_20180831_1019.py delete mode 100644 application/migrations/0005_auto_20181019_1645.py delete mode 100644 application/migrations/0006_auto_20181021_1347.py create mode 100644 thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/DESCRIPTION.rst rename thesisenv/lib/python3.6/site-packages/{Django-2.1.dist-info => Django-2.1.2.dist-info}/INSTALLER (100%) rename thesisenv/lib/python3.6/site-packages/{Django-2.1.dist-info => Django-2.1.2.dist-info}/LICENSE.txt (100%) rename thesisenv/lib/python3.6/site-packages/{Django-2.1.dist-info => Django-2.1.2.dist-info}/METADATA (97%) rename thesisenv/lib/python3.6/site-packages/{Django-2.1.dist-info => Django-2.1.2.dist-info}/RECORD (96%) rename thesisenv/lib/python3.6/site-packages/{Django-2.1.dist-info => Django-2.1.2.dist-info}/WHEEL (65%) rename thesisenv/lib/python3.6/site-packages/{Django-2.1.dist-info => Django-2.1.2.dist-info}/entry_points.txt (100%) create mode 100644 thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/metadata.json rename thesisenv/lib/python3.6/site-packages/{Django-2.1.dist-info => Django-2.1.2.dist-info}/top_level.txt (100%) create mode 100644 thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/az/LC_MESSAGES/django.mo create mode 100644 thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/az/LC_MESSAGES/django.po create mode 100644 thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/compiler.py diff --git a/application/migrations/0001_initial.py b/application/migrations/0001_initial.py index 4b94d50..2992462 100644 --- a/application/migrations/0001_initial.py +++ b/application/migrations/0001_initial.py @@ -1,9 +1,10 @@ -# Generated by Django 2.1 on 2018-08-18 15:34 +# Generated by Django 2.1.2 on 2018-10-30 10:43 from django.conf import settings from django.db import migrations, models import django.db.models.deletion import django.utils.timezone +import taggit.managers class Migration(migrations.Migration): @@ -12,6 +13,7 @@ class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ('taggit', '0001_initial'), ] operations = [ @@ -19,6 +21,8 @@ class Migration(migrations.Migration): name='CustomUser', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('tags', taggit.managers.TaggableManager(help_text='A comma-separated list of tags.', through='taggit.TaggedItem', to='taggit.Tag', verbose_name='Tags')), + ('user', models.OneToOneField(null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( @@ -30,6 +34,44 @@ class Migration(migrations.Migration): ('created_date', models.DateTimeField(default=django.utils.timezone.now)), ('published_date', models.DateTimeField(blank=True, null=True)), ('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), + ('tags', taggit.managers.TaggableManager(help_text='A comma-separated list of tags.', through='taggit.TaggedItem', to='taggit.Tag', verbose_name='Tags')), ], ), + migrations.CreateModel( + name='Report', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('report_text', models.TextField()), + ], + ), + migrations.CreateModel( + name='ReportRecipient', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('email', models.EmailField(max_length=254)), + ], + ), + migrations.CreateModel( + name='ScheduledReport', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('subject', models.CharField(max_length=200)), + ('last_run_at', models.DateTimeField(blank=True, null=True)), + ('next_run_at', models.DateTimeField(blank=True, null=True)), + ('cron_expression', models.CharField(max_length=200)), + ], + ), + migrations.CreateModel( + name='ScheduledReportGroup', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('report', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='report', to='application.Report')), + ('scheduled_report', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='relatedscheduledreport', to='application.ScheduledReport')), + ], + ), + migrations.AddField( + model_name='reportrecipient', + name='scheduled_report', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='reportrecep', to='application.ScheduledReport'), + ), ] diff --git a/application/migrations/0002_auto_20180818_1734.py b/application/migrations/0002_auto_20180818_1734.py deleted file mode 100644 index 0e93e7b..0000000 --- a/application/migrations/0002_auto_20180818_1734.py +++ /dev/null @@ -1,35 +0,0 @@ -# Generated by Django 2.1 on 2018-08-18 15:34 - -from django.conf import settings -from django.db import migrations, models -import django.db.models.deletion -import taggit.managers - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ('taggit', '0001_initial'), - ('application', '0001_initial'), - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.AddField( - model_name='post', - name='tags', - field=taggit.managers.TaggableManager(help_text='A comma-separated list of tags.', through='taggit.TaggedItem', to='taggit.Tag', verbose_name='Tags'), - ), - migrations.AddField( - model_name='customuser', - name='mytags', - field=taggit.managers.TaggableManager(help_text='A comma-separated list of tags.', through='taggit.TaggedItem', to='taggit.Tag', verbose_name='Tags'), - ), - migrations.AddField( - model_name='customuser', - name='user', - field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), - ), - ] diff --git a/application/migrations/0003_auto_20180830_1814.py b/application/migrations/0003_auto_20180830_1814.py deleted file mode 100644 index d328563..0000000 --- a/application/migrations/0003_auto_20180830_1814.py +++ /dev/null @@ -1,20 +0,0 @@ -# Generated by Django 2.1 on 2018-08-30 16:14 - -from django.conf import settings -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('application', '0002_auto_20180818_1734'), - ] - - operations = [ - migrations.AlterField( - model_name='customuser', - name='user', - field=models.OneToOneField(default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), - ), - ] diff --git a/application/migrations/0004_auto_20180831_1019.py b/application/migrations/0004_auto_20180831_1019.py deleted file mode 100644 index 0b0d725..0000000 --- a/application/migrations/0004_auto_20180831_1019.py +++ /dev/null @@ -1,20 +0,0 @@ -# Generated by Django 2.1 on 2018-08-31 08:19 - -from django.conf import settings -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('application', '0003_auto_20180830_1814'), - ] - - operations = [ - migrations.AlterField( - model_name='customuser', - name='user', - field=models.OneToOneField(null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), - ), - ] diff --git a/application/migrations/0005_auto_20181019_1645.py b/application/migrations/0005_auto_20181019_1645.py deleted file mode 100644 index cb75a02..0000000 --- a/application/migrations/0005_auto_20181019_1645.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 2.1 on 2018-10-19 14:45 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('application', '0004_auto_20180831_1019'), - ] - - operations = [ - migrations.RenameField( - model_name='customuser', - old_name='mytags', - new_name='tags', - ), - ] diff --git a/application/migrations/0006_auto_20181021_1347.py b/application/migrations/0006_auto_20181021_1347.py deleted file mode 100644 index eb84f59..0000000 --- a/application/migrations/0006_auto_20181021_1347.py +++ /dev/null @@ -1,51 +0,0 @@ -# Generated by Django 2.1 on 2018-10-21 11:47 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('application', '0005_auto_20181019_1645'), - ] - - operations = [ - migrations.CreateModel( - name='Report', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('report_text', models.TextField()), - ], - ), - migrations.CreateModel( - name='ReportRecipient', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('email', models.EmailField(max_length=254)), - ], - ), - migrations.CreateModel( - name='ScheduledReport', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('subject', models.CharField(max_length=200)), - ('last_run_at', models.DateTimeField(blank=True, null=True)), - ('next_run_at', models.DateTimeField(blank=True, null=True)), - ('cron_expression', models.CharField(max_length=200)), - ], - ), - migrations.CreateModel( - name='ScheduledReportGroup', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('report', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='report', to='application.Report')), - ('scheduled_report', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='relatedscheduledreport', to='application.ScheduledReport')), - ], - ), - migrations.AddField( - model_name='reportrecipient', - name='scheduled_report', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='reportrecep', to='application.ScheduledReport'), - ), - ] diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/DESCRIPTION.rst b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/DESCRIPTION.rst new file mode 100644 index 0000000..eff74d7 --- /dev/null +++ b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/DESCRIPTION.rst @@ -0,0 +1,46 @@ +Django is a high-level Python Web framework that encourages rapid development +and clean, pragmatic design. Thanks for checking it out. + +All documentation is in the "``docs``" directory and online at +https://docs.djangoproject.com/en/stable/. If you're just getting started, +here's how we recommend you read the docs: + +* First, read ``docs/intro/install.txt`` for instructions on installing Django. + +* Next, work through the tutorials in order (``docs/intro/tutorial01.txt``, + ``docs/intro/tutorial02.txt``, etc.). + +* If you want to set up an actual deployment server, read + ``docs/howto/deployment/index.txt`` for instructions. + +* You'll probably want to read through the topical guides (in ``docs/topics``) + next; from there you can jump to the HOWTOs (in ``docs/howto``) for specific + problems, and check out the reference (``docs/ref``) for gory details. + +* See ``docs/README`` for instructions on building an HTML version of the docs. + +Docs are updated rigorously. If you find any problems in the docs, or think +they should be clarified in any way, please take 30 seconds to fill out a +ticket here: https://code.djangoproject.com/newticket + +To get more help: + +* Join the ``#django`` channel on irc.freenode.net. Lots of helpful people hang out + there. Read the archives at https://botbot.me/freenode/django/. See + https://en.wikipedia.org/wiki/Wikipedia:IRC/Tutorial if you're new to IRC. + +* Join the django-users mailing list, or read the archives, at + https://groups.google.com/group/django-users. + +To contribute to Django: + +* Check out https://docs.djangoproject.com/en/dev/internals/contributing/ for + information about getting involved. + +To run Django's test suite: + +* Follow the instructions in the "Unit tests" section of + ``docs/internals/contributing/writing-code/unit-tests.txt``, published online at + https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/#running-the-unit-tests + + diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/INSTALLER b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/INSTALLER similarity index 100% rename from thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/INSTALLER rename to thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/INSTALLER diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/LICENSE.txt b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/LICENSE.txt similarity index 100% rename from thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/LICENSE.txt rename to thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/LICENSE.txt diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/METADATA b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/METADATA similarity index 97% rename from thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/METADATA rename to thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/METADATA index 0f65ea1..88b84f2 100644 --- a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/METADATA +++ b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/METADATA @@ -1,6 +1,6 @@ -Metadata-Version: 2.1 +Metadata-Version: 2.0 Name: Django -Version: 2.1 +Version: 2.1.2 Summary: A high-level Python Web framework that encourages rapid development and clean, pragmatic design. Home-page: https://www.djangoproject.com/ Author: Django Software Foundation @@ -10,6 +10,7 @@ Project-URL: Documentation, https://docs.djangoproject.com/ Project-URL: Funding, https://www.djangoproject.com/fundraising/ Project-URL: Source, https://github.com/django/django Project-URL: Tracker, https://code.djangoproject.com/ +Description-Content-Type: UNKNOWN Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment @@ -29,8 +30,6 @@ Classifier: Topic :: Internet :: WWW/HTTP :: WSGI Classifier: Topic :: Software Development :: Libraries :: Application Frameworks Classifier: Topic :: Software Development :: Libraries :: Python Modules Requires-Python: >=3.5 -Provides-Extra: argon2 -Provides-Extra: bcrypt Requires-Dist: pytz Provides-Extra: argon2 Requires-Dist: argon2-cffi (>=16.1.0); extra == 'argon2' diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/RECORD b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/RECORD similarity index 96% rename from thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/RECORD rename to thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/RECORD index bc02537..a8ccd68 100644 --- a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/RECORD +++ b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/RECORD @@ -1,353 +1,526 @@ +../../../bin/__pycache__/django-admin.cpython-36.pyc,, +../../../bin/django-admin,sha256=g0bn4EH5ELirIW7VELdK9FOiJguzMlg_XsJkANX3uaA,295 ../../../bin/django-admin.py,sha256=OOv0QKYqhDD2O4X3HQx3gFFQ-CC7hSLnWuzZnQXeiiA,115 -Django-2.1.dist-info/LICENSE.txt,sha256=uEZBXRtRTpwd_xSiLeuQbXlLxUbKYSn5UKGM0JHipmk,1552 -Django-2.1.dist-info/METADATA,sha256=zCFRO2T3RUVshBb8Xea56ZJJ2okC685Hm6vyqvyyMaQ,3586 -Django-2.1.dist-info/RECORD,, -Django-2.1.dist-info/WHEEL,sha256=NzFAKnL7g-U64xnS1s5e3mJnxKpOTeOtlXdFwS9yNXI,92 -Django-2.1.dist-info/entry_points.txt,sha256=daYW_s0r8Z5eiRi_bNU6vodHqVUXQWzm-DHFOQHTV2Q,83 -Django-2.1.dist-info/top_level.txt,sha256=V_goijg9tfO20ox_7os6CcnPvmBavbxu46LpJiNLwjA,7 -django/__init__.py,sha256=N1ZnquwnyyeLBx5h2B3BRvzcZwHX8ulLUWKQTFEt3kk,799 +Django-2.1.2.dist-info/DESCRIPTION.rst,sha256=iviFEE8-cUId4-7YXJPnyPqBV-4OxjritV2LM1KMN-4,1937 +Django-2.1.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 +Django-2.1.2.dist-info/LICENSE.txt,sha256=uEZBXRtRTpwd_xSiLeuQbXlLxUbKYSn5UKGM0JHipmk,1552 +Django-2.1.2.dist-info/METADATA,sha256=_Dk5XbZX_mxLASPQpFNsJo6Rj9H9AVnhA3DPUhAqfNw,3576 +Django-2.1.2.dist-info/RECORD,, +Django-2.1.2.dist-info/WHEEL,sha256=8Lm45v9gcYRm70DrgFGVe4WsUtUMi1_0Tso1hqPGMjA,92 +Django-2.1.2.dist-info/entry_points.txt,sha256=daYW_s0r8Z5eiRi_bNU6vodHqVUXQWzm-DHFOQHTV2Q,83 +Django-2.1.2.dist-info/metadata.json,sha256=3tRuX3LCmNqbcTk2yrO2W7xCrI0ft3TvpKbfxfUnb_8,1789 +Django-2.1.2.dist-info/top_level.txt,sha256=V_goijg9tfO20ox_7os6CcnPvmBavbxu46LpJiNLwjA,7 +django/__init__.py,sha256=5pgX2ZgCXpeR2SCWCVm33cNtvisriyXLt9IXJthUXIo,799 django/__main__.py,sha256=9a5To1vQXqf2Jg_eh8nLvIc0GXmDjEXv4jE1QZEqBFk,211 -django/shortcuts.py,sha256=MA8fTTdbsz58DZV7_aD7ateNi9H_dYwobxHMAevyf94,5588 +django/__pycache__/__init__.cpython-36.pyc,, +django/__pycache__/__main__.cpython-36.pyc,, +django/__pycache__/shortcuts.cpython-36.pyc,, django/apps/__init__.py,sha256=t0F4yceU4SbybMeWBvpuE6RsGaENmQCVbNSdSuXiEMs,90 +django/apps/__pycache__/__init__.cpython-36.pyc,, +django/apps/__pycache__/config.cpython-36.pyc,, +django/apps/__pycache__/registry.cpython-36.pyc,, django/apps/config.py,sha256=meyWjXLt0qgPfqM14KGaWsZakbga-wuHXsu2gkHyQ-s,8047 django/apps/registry.py,sha256=Wy9qpGecWZFSf38hnekcdIoh3QNl2WUw2IHDkF-ysGY,17470 +django/bin/__pycache__/django-admin.cpython-36.pyc,, django/bin/django-admin.py,sha256=FWxg_nmLPNGqXwSMw0QvZsKNQsiVBHrSsNfgALIXqQ0,128 django/conf/__init__.py,sha256=B6lGrTxbKIzI7v8Fo3DEtfcg3N6cbuO5BePtuOodJfI,7469 -django/conf/global_settings.py,sha256=H2oEivtGk5k2-yaWRlQfN3F9xMpXVoRPUThEGOXPlWc,21949 +django/conf/__pycache__/__init__.cpython-36.pyc,, +django/conf/__pycache__/global_settings.cpython-36.pyc,, django/conf/app_template/__init__.py-tpl,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 django/conf/app_template/admin.py-tpl,sha256=suMo4x8I3JBxAFBVIdE-5qnqZ6JAZV0FESABHOSc-vg,63 django/conf/app_template/apps.py-tpl,sha256=lZ1k1B3K5ntPWSn-CSd0cvDuijeoQE43wztE0tXyeMQ,114 +django/conf/app_template/migrations/__init__.py-tpl,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 django/conf/app_template/models.py-tpl,sha256=Vjc0p2XbAPgE6HyTF6vll98A4eDhA5AvaQqsc4kQ9AQ,57 django/conf/app_template/tests.py-tpl,sha256=mrbGGRNg5jwbTJtWWa7zSKdDyeB4vmgZCRc2nk6VY-g,60 django/conf/app_template/views.py-tpl,sha256=xc1IQHrsij7j33TUbo-_oewy3vs03pw_etpBWaMYJl0,63 -django/conf/app_template/migrations/__init__.py-tpl,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/global_settings.py,sha256=Hvara2Bni-11fUJnwgNxKoUXc8iYtQESX3LGzYeMRXQ,21945 django/conf/locale/__init__.py,sha256=Cdnzc1w8PQMTASYhYm_LzJsmCYlGch9SijWoHzWwbMc,12502 +django/conf/locale/__pycache__/__init__.cpython-36.pyc,, django/conf/locale/af/LC_MESSAGES/django.mo,sha256=oO8Q8uo31WbyeXWMlhClD2zAxGaMsbtktlX36H6Zl5I,19601 django/conf/locale/af/LC_MESSAGES/django.po,sha256=HYviyVp2v3RyrgemBfKclJRSt1Hk71dRt2pUtjMHvV4,25003 -django/conf/locale/ar/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ar/formats.py,sha256=XBXR6_xAY_oHs5rAu5YGJii6-yenWQJ2HFqtyava8rs,694 django/conf/locale/ar/LC_MESSAGES/django.mo,sha256=6cugqE9KpudwHt4yr_qBqazc-WNVth60LPfSrEnekIQ,30712 django/conf/locale/ar/LC_MESSAGES/django.po,sha256=9tVjHdBZa3DDYWeHGdwaHpik-RbDTf3PFZl90iEDgNo,35055 +django/conf/locale/ar/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ar/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ar/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ar/formats.py,sha256=XBXR6_xAY_oHs5rAu5YGJii6-yenWQJ2HFqtyava8rs,694 django/conf/locale/ast/LC_MESSAGES/django.mo,sha256=kmN-K4eQG_EvU565NnThO5qSkfcIMLXizk57RoM0YmM,16665 django/conf/locale/ast/LC_MESSAGES/django.po,sha256=WnsaXWzvgTohaW7h5L6H5FG7QM8y5FifzB3GaahFLQY,23619 +django/conf/locale/az/LC_MESSAGES/django.mo,sha256=F65C89ufBAcO_XAdDJojR5Hexh2pXkXEKukV5BPLnCE,26630 +django/conf/locale/az/LC_MESSAGES/django.po,sha256=wT7AS2hDvVDzL6rvTlOMkE_Re5QV-8-uU9YZTxa3yWg,28515 django/conf/locale/az/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/az/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/az/__pycache__/formats.cpython-36.pyc,, django/conf/locale/az/formats.py,sha256=qAxKv_-_ubsfH4qdtvvgCqDirBh9TnuemaLzdC5D5-s,1189 -django/conf/locale/az/LC_MESSAGES/django.mo,sha256=qgKIvWOsZgrws_y5_LeQ6lBrpg34xjfKWba8kgnpvuA,26359 -django/conf/locale/az/LC_MESSAGES/django.po,sha256=064CQ_GY3I6QV3PIfDc27Puo9-dQatwcFGI1QEw5Ky0,28395 django/conf/locale/be/LC_MESSAGES/django.mo,sha256=E-Qz-U_GunEhxGnOSbb93aKkY2-QWJkd5OwjYTgiiI4,34765 django/conf/locale/be/LC_MESSAGES/django.po,sha256=sHrLo3kO2dzfmlV743CH9KELtgRbXroQg-qcnJgAa_c,37039 -django/conf/locale/bg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/bg/formats.py,sha256=K9JbkJuXdmr8z1KAACBvDxa8mIJIQ8-DfHLlvjkfm38,703 django/conf/locale/bg/LC_MESSAGES/django.mo,sha256=oSaycuek5hekuOlUDZvgBWiC8pprSjVlhsPyQqnF2Ss,29687 django/conf/locale/bg/LC_MESSAGES/django.po,sha256=STgBTki870oeyGqYyPPlyg4WmkdzlDvAUAhsBwHsWTs,32975 -django/conf/locale/bn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/bn/formats.py,sha256=1O63vMDv5MG9um4AvMREKAoqlOZyC46WMEWG9q8PMS8,962 +django/conf/locale/bg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/bg/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/bg/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/bg/formats.py,sha256=K9JbkJuXdmr8z1KAACBvDxa8mIJIQ8-DfHLlvjkfm38,703 django/conf/locale/bn/LC_MESSAGES/django.mo,sha256=K7EKhxgCWLfWGA8MenkboQ_pNwo45lAkwrZkGrjIc-c,17250 django/conf/locale/bn/LC_MESSAGES/django.po,sha256=CUr8W_emf9KSw8z-F26P7drK6z_CCovR9AjWycLpAP4,26693 -django/conf/locale/br/LC_MESSAGES/django.mo,sha256=7bGRE2oO2IICAbPgDCB1Sg_8ljqGvcs-YGsOespgPKo,14948 -django/conf/locale/br/LC_MESSAGES/django.po,sha256=U5SoZEn-03J1MGF76dtjNuCcEqslQEJJOl46RiNnK4Q,22771 -django/conf/locale/bs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/bs/formats.py,sha256=iuBajy6bgF-2V0j5xZjv9832ToLnUMyRvzVDK4vqO74,703 +django/conf/locale/bn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/bn/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/bn/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/bn/formats.py,sha256=1O63vMDv5MG9um4AvMREKAoqlOZyC46WMEWG9q8PMS8,962 +django/conf/locale/br/LC_MESSAGES/django.mo,sha256=AFyre_o6eLTF8GGkxxjt01RruZs3WLBQEs22Msi82og,15435 +django/conf/locale/br/LC_MESSAGES/django.po,sha256=7atq8nOYrgQn3sE626n_WFf3LtwR3UfVoJA9AxTLmYk,24055 django/conf/locale/bs/LC_MESSAGES/django.mo,sha256=DKLskkhih8rc42NtUXt-OZXD7r983w9Ddc4qSmakFis,11073 django/conf/locale/bs/LC_MESSAGES/django.po,sha256=H4rrXQrd0ph_bHUvxgncbH29mhwtm2__XGo7QhH-ROY,21671 -django/conf/locale/ca/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ca/formats.py,sha256=rPWIibPg8b8w7NwBy7rohbFEFcxTPrkrSjv_MP2CYBY,949 +django/conf/locale/bs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/bs/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/bs/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/bs/formats.py,sha256=iuBajy6bgF-2V0j5xZjv9832ToLnUMyRvzVDK4vqO74,703 django/conf/locale/ca/LC_MESSAGES/django.mo,sha256=h7GJelxKdhaHwVo7tsVhBfnkOOiN6WAARq70pNk__vk,23602 django/conf/locale/ca/LC_MESSAGES/django.po,sha256=343ow5vc51Tlljd1wuJGJyDT2M1eKBsKUWAnCOVW47g,26986 -django/conf/locale/cs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/cs/formats.py,sha256=tlbaEQ994P6Bj-UliXagMW4Yu1D_neGspDOaQLL5HlU,1635 +django/conf/locale/ca/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ca/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ca/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ca/formats.py,sha256=rPWIibPg8b8w7NwBy7rohbFEFcxTPrkrSjv_MP2CYBY,949 django/conf/locale/cs/LC_MESSAGES/django.mo,sha256=a1wHc5-JaZhKKJYHTwxdquLSYRFzDTprP7fFYCopxK4,28203 django/conf/locale/cs/LC_MESSAGES/django.po,sha256=ZgT2rDSQdzS7cHBFQRCnEdcvU1eYj_Ql1VnEg5FeUPI,30632 -django/conf/locale/cy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/cy/formats.py,sha256=WKp8F3IiISrgxXItSpIB1c0a8xFY8CsEzqXMQRYbsPQ,1755 +django/conf/locale/cs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/cs/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/cs/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/cs/formats.py,sha256=tlbaEQ994P6Bj-UliXagMW4Yu1D_neGspDOaQLL5HlU,1635 django/conf/locale/cy/LC_MESSAGES/django.mo,sha256=CJL04VXl3vjRWff93fzWDLeEJPw_Il7G5YzjCHdZZok,22280 django/conf/locale/cy/LC_MESSAGES/django.po,sha256=C14r9gUOnCV5fNb4YZ-NN-fnLlZl1xHBP3H0tu-LgRk,27045 -django/conf/locale/da/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/da/formats.py,sha256=YQaL8Y3H0AOPvJzxwiDXwtqrbY0EyHNGtfMu4BGha0Y,939 +django/conf/locale/cy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/cy/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/cy/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/cy/formats.py,sha256=WKp8F3IiISrgxXItSpIB1c0a8xFY8CsEzqXMQRYbsPQ,1755 django/conf/locale/da/LC_MESSAGES/django.mo,sha256=MXX8re-4Luse-QeCJXSLmcmXD7wCM4sSceqW5fc9lS8,25950 django/conf/locale/da/LC_MESSAGES/django.po,sha256=KeD60dPA_wXlTHI9QDiBDDSlfaKzL_zgSgGtbq8Hyrw,28039 +django/conf/locale/da/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/da/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/da/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/da/formats.py,sha256=YQaL8Y3H0AOPvJzxwiDXwtqrbY0EyHNGtfMu4BGha0Y,939 +django/conf/locale/de/LC_MESSAGES/django.mo,sha256=A26uQBVKkIjroEnSsUbwNG57ZkKwvN-hr7Tozl95SjA,27406 +django/conf/locale/de/LC_MESSAGES/django.po,sha256=iVFNqe5Mtn808PEo9_0fy47hiextwdEPfNPyiFOtg-c,29539 django/conf/locale/de/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/de/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/de/__pycache__/formats.cpython-36.pyc,, django/conf/locale/de/formats.py,sha256=yPGP3kCbQCU0VY3P-Kuxx2yl7eWFMsMtGu5xzDdr6jo,1033 -django/conf/locale/de/LC_MESSAGES/django.mo,sha256=1RE6CWFy2UhRLh-cbYaonePyLk0Y1izQMTcxljtLP8Q,27131 -django/conf/locale/de/LC_MESSAGES/django.po,sha256=ra5FD3L3gyj9Jrc605Qd-xJTP3SHmxXJN7tbk5PdlZU,29417 django/conf/locale/de_CH/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/de_CH/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/de_CH/__pycache__/formats.cpython-36.pyc,, django/conf/locale/de_CH/formats.py,sha256=a6uQQxZrtRAd_8GesmMEjWa-quvjBq3gJ5Ka17sy1yM,1377 django/conf/locale/dsb/LC_MESSAGES/django.mo,sha256=a8aOMeBAiDKD28th2H1UeXNsZW9dBwy-jczy7S7sxkM,28658 django/conf/locale/dsb/LC_MESSAGES/django.po,sha256=XTFOpSoSdVO0qSOTQ2T3bgfpSowQ_t7gOglfl3S1W54,30891 +django/conf/locale/el/LC_MESSAGES/django.mo,sha256=AXypyqYmVmhZQmU_87Rcpa05PGU8pkIo7WhSwmITRWo,34317 +django/conf/locale/el/LC_MESSAGES/django.po,sha256=drU8G-HlDkGPi_Y2UhIYWHpUz9xTubAWe8kykYAOv1A,36732 django/conf/locale/el/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/el/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/el/__pycache__/formats.cpython-36.pyc,, django/conf/locale/el/formats.py,sha256=0WF_ISbYSN0NtPuOk1sFsYITCPb3IG2jEaAxVSXLaqU,1385 -django/conf/locale/el/LC_MESSAGES/django.mo,sha256=qjPNmi81vdMnfgpvNVjv6QI2CslBIlMq9dKKaT17D3k,32036 -django/conf/locale/el/LC_MESSAGES/django.po,sha256=AiuSDxNIfaeItrzgk46v88hfwdEqb62r6YuTy4FBvBc,35102 -django/conf/locale/en/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/en/formats.py,sha256=HImytl2xU0ui_bdhmp6GZWLqfHIRf_1iidtajlfgh7g,1748 django/conf/locale/en/LC_MESSAGES/django.mo,sha256=mVpSj1AoAdDdW3zPZIg5ZDsDbkSUQUMACg_BbWHGFig,356 django/conf/locale/en/LC_MESSAGES/django.po,sha256=5CvSHAp3eXOJbPSqRgUf9hsHext2mOT4HykywLqvEhs,28372 -django/conf/locale/en_AU/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/en_AU/formats.py,sha256=TnVSM6iUeAMqyfDNLnjGKwBiziVA7gwvokERm549Zzw,2050 +django/conf/locale/en/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/en/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/en/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/en/formats.py,sha256=HImytl2xU0ui_bdhmp6GZWLqfHIRf_1iidtajlfgh7g,1748 django/conf/locale/en_AU/LC_MESSAGES/django.mo,sha256=vx8-wkZxPq-WseGghwXuLAK5MdDsRScKnrgBATVarwc,16288 django/conf/locale/en_AU/LC_MESSAGES/django.po,sha256=-9v7S5GrwT9045EePAWwUIqtXmOo_9W9dRQ6kFsCBmQ,23221 -django/conf/locale/en_GB/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/en_GB/formats.py,sha256=wp-VCJ2IY5nEjQSejomReMG2YyE_6ra4hEiSbYFt6yI,2050 +django/conf/locale/en_AU/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/en_AU/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/en_AU/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/en_AU/formats.py,sha256=TnVSM6iUeAMqyfDNLnjGKwBiziVA7gwvokERm549Zzw,2050 django/conf/locale/en_GB/LC_MESSAGES/django.mo,sha256=whAV7H3YTMcdt-gFyKY5naykTaV19x1gZoO8SJh2_TI,13133 django/conf/locale/en_GB/LC_MESSAGES/django.po,sha256=vpqOmBh0ccf7P5-lcwFgxUhCJw35BWi39aALjmEa5nY,22060 -django/conf/locale/eo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/eo/formats.py,sha256=rNeBMpv6p-eJSzdZvTyGuDDDIm3xY7FKsEpeyFZ05p0,2268 +django/conf/locale/en_GB/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/en_GB/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/en_GB/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/en_GB/formats.py,sha256=wp-VCJ2IY5nEjQSejomReMG2YyE_6ra4hEiSbYFt6yI,2050 django/conf/locale/eo/LC_MESSAGES/django.mo,sha256=ZXtLDzsZue742yLN-FUW4-eQeSqSpzHykT5ktbXPIK4,25987 django/conf/locale/eo/LC_MESSAGES/django.po,sha256=y2xBy27_lKHWCH4EkKw_aXo-UYPyfbAnFW6jce8Ah30,28117 -django/conf/locale/es/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es/formats.py,sha256=xks_4TjYTSGyz9cIYaE8OM3wbueP3ooM2QTsqNPOMF8,947 +django/conf/locale/eo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/eo/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/eo/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/eo/formats.py,sha256=rNeBMpv6p-eJSzdZvTyGuDDDIm3xY7FKsEpeyFZ05p0,2268 django/conf/locale/es/LC_MESSAGES/django.mo,sha256=6Ky02Z4XSO36xG1qVcJ1e8Pi44EM6xGGbkzoOyozzS8,26351 django/conf/locale/es/LC_MESSAGES/django.po,sha256=aNH_N2BZmk8ysiPgD_AQcPPoZ7npDsbiFVPITX8UDfg,29080 -django/conf/locale/es_AR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_AR/formats.py,sha256=vhHFN4lkzOQARRXhgt5s8M7ITTLZMMLVwbjby-Y_UEk,933 +django/conf/locale/es/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/es/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/es/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/es/formats.py,sha256=xks_4TjYTSGyz9cIYaE8OM3wbueP3ooM2QTsqNPOMF8,947 django/conf/locale/es_AR/LC_MESSAGES/django.mo,sha256=ciEXInlEYqONclof_HUW06Mgp77or7nCIa5hvtVezdw,27102 django/conf/locale/es_AR/LC_MESSAGES/django.po,sha256=ev7Oj1UkvLUzkPCOpY3cfZvjzBwJAfZMzTBY_O6NxVs,29052 -django/conf/locale/es_CO/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_CO/formats.py,sha256=kvTsKSaK7oDWK6a-SeO3V3e__64SjtDBMWoq0ouVDJ4,700 +django/conf/locale/es_AR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/es_AR/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/es_AR/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/es_AR/formats.py,sha256=vhHFN4lkzOQARRXhgt5s8M7ITTLZMMLVwbjby-Y_UEk,933 django/conf/locale/es_CO/LC_MESSAGES/django.mo,sha256=bXSa4kJtVu9xeQOFgP7RTfirJgEynWk4R32KSKjEezM,22791 django/conf/locale/es_CO/LC_MESSAGES/django.po,sha256=8X_pdt0Amtvbw3AZUE_fKMy20ItYR-zS1caqnHxKjIE,26533 -django/conf/locale/es_MX/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_MX/formats.py,sha256=tny9CPrJJV5qRJ_myuiQ8fMfg3fnNtv3q6aOSxLdK0E,799 +django/conf/locale/es_CO/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/es_CO/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/es_CO/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/es_CO/formats.py,sha256=kvTsKSaK7oDWK6a-SeO3V3e__64SjtDBMWoq0ouVDJ4,700 django/conf/locale/es_MX/LC_MESSAGES/django.mo,sha256=0WYdCPgyC0XpF8to_bbyw__IRA5LGj8izt8DoCH1m6I,15095 django/conf/locale/es_MX/LC_MESSAGES/django.po,sha256=rwJvZGP-6uQX1bvQSW4pVE4y4dfriVZOCfkWRzC9QBI,23042 +django/conf/locale/es_MX/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/es_MX/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/es_MX/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/es_MX/formats.py,sha256=tny9CPrJJV5qRJ_myuiQ8fMfg3fnNtv3q6aOSxLdK0E,799 django/conf/locale/es_NI/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/es_NI/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/es_NI/__pycache__/formats.cpython-36.pyc,, django/conf/locale/es_NI/formats.py,sha256=QMfHoEWcpR_8yLaE66w5UjmPjtgTAU7Yli8JHgSxGRI,740 django/conf/locale/es_PR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/es_PR/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/es_PR/__pycache__/formats.cpython-36.pyc,, django/conf/locale/es_PR/formats.py,sha256=mYKWumkfGElGDL92G0nO_loBoSOOFKs0ktsI3--nlLQ,671 django/conf/locale/es_VE/LC_MESSAGES/django.mo,sha256=93zneQv56yHv9DfaIJ0cIv8wBk_E8RCjUgAZYHgfdYc,23797 django/conf/locale/es_VE/LC_MESSAGES/django.po,sha256=m5bxw3vZNZwDNt5riWNjAqzgYFsMS2PM124ek3JALus,27070 -django/conf/locale/et/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/et/formats.py,sha256=2V0pYSzXqv1cbkYAAQnk_3J8dynoX0Lma6J6M3bLnBg,705 django/conf/locale/et/LC_MESSAGES/django.mo,sha256=-cUSFc8kAJ3I70QPVeys0XZ_9YsDHQRj0H7IltFBiAw,23987 django/conf/locale/et/LC_MESSAGES/django.po,sha256=GA_0u-rXtGmH3K6kMHi_HsZec3IYH61nuQlKoVuIyAQ,27017 +django/conf/locale/et/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/et/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/et/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/et/formats.py,sha256=2V0pYSzXqv1cbkYAAQnk_3J8dynoX0Lma6J6M3bLnBg,705 +django/conf/locale/eu/LC_MESSAGES/django.mo,sha256=48DcWScsDvshC3ThZJPNygBmMNhYSmsuS63-2gzsxso,26242 +django/conf/locale/eu/LC_MESSAGES/django.po,sha256=gG16-H6UuOmL0ruxU-8DblfC0breghrtm5KwhSFKCTw,28451 django/conf/locale/eu/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/eu/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/eu/__pycache__/formats.cpython-36.pyc,, django/conf/locale/eu/formats.py,sha256=8dIjaFxQlsd79KO-kHFNgt-vyYqrx3K9_OJf_NMIYEM,747 -django/conf/locale/eu/LC_MESSAGES/django.mo,sha256=bH7DIgqi-tCWvWs2z7KyFxsndRFHRJs8rMwOB11nFjw,25974 -django/conf/locale/eu/LC_MESSAGES/django.po,sha256=UbhLFHjW-nFTQjXdzD8G6EzSTZfeWtRVBX4LlEQ9fKc,28134 -django/conf/locale/fa/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fa/formats.py,sha256=sZyCeIQAo6HCtKr5t6W6y8Ll_Y5Yh0zXuy9qz5CaUz8,720 django/conf/locale/fa/LC_MESSAGES/django.mo,sha256=AHXeAiBQZHQlqt7EyZ5HN9zCQYBQdcIWN0kyo9w9IX4,28049 django/conf/locale/fa/LC_MESSAGES/django.po,sha256=i7V164NzbBtFajSXWgixvYRsL1zcHldY0jcV2ENfz2E,31463 -django/conf/locale/fi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fi/formats.py,sha256=bZW36V91AaMAp_xJURr2FWfEFGUnts7MBE3euHF8De0,1323 +django/conf/locale/fa/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/fa/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/fa/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/fa/formats.py,sha256=sZyCeIQAo6HCtKr5t6W6y8Ll_Y5Yh0zXuy9qz5CaUz8,720 django/conf/locale/fi/LC_MESSAGES/django.mo,sha256=bZYDwGGF7NHVu5-9POxWNjniTHKxHUdNQPgsQy6XZd0,25600 django/conf/locale/fi/LC_MESSAGES/django.po,sha256=VzG-5J_WM6iZTUEYt8Os2bxIfgFunaRebtg6B8keT0M,28098 -django/conf/locale/fr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fr/formats.py,sha256=S3BK2FbOdZdUUsPp8IHMb4GpDm_ctIIE1z4ZX3L7F1I,1387 +django/conf/locale/fi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/fi/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/fi/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/fi/formats.py,sha256=bZW36V91AaMAp_xJURr2FWfEFGUnts7MBE3euHF8De0,1323 django/conf/locale/fr/LC_MESSAGES/django.mo,sha256=jpNS0EhjAy6qJvLVfC_tK8yPZn9yGdfOoQ7gIyDJzJw,27558 django/conf/locale/fr/LC_MESSAGES/django.po,sha256=29jN8nCqYmF6NbV78rJbpp357YLktwAqSPMAOLxdQAQ,29690 -django/conf/locale/fy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fy/formats.py,sha256=-wHp-HFUatmTEgGiQ7ekCMFMB8jpAQD4UC4mmhjRTL8,656 +django/conf/locale/fr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/fr/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/fr/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/fr/formats.py,sha256=S3BK2FbOdZdUUsPp8IHMb4GpDm_ctIIE1z4ZX3L7F1I,1387 django/conf/locale/fy/LC_MESSAGES/django.mo,sha256=N13eBeS5pewXpx3yIAwiqB8ISjw-J2ku99dncOnz_lY,2525 django/conf/locale/fy/LC_MESSAGES/django.po,sha256=GyR8MjHB6fS3NuxDCsNegt9rZPyst5pMqs0i0WWIXUM,19283 -django/conf/locale/ga/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ga/formats.py,sha256=o1K6fb8AwJ5iHqSxWirH_qLhFp54vRmQ0cUDeEQJFZg,680 +django/conf/locale/fy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/fy/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/fy/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/fy/formats.py,sha256=-wHp-HFUatmTEgGiQ7ekCMFMB8jpAQD4UC4mmhjRTL8,656 django/conf/locale/ga/LC_MESSAGES/django.mo,sha256=Iw1dcW6tAoIFBgjFAWyfXH7lXz__fRrS7cktYtcQ_IM,15097 django/conf/locale/ga/LC_MESSAGES/django.po,sha256=Adp1JYadvckm_A4nlXZGM-hPAz_8bcdNw08BlEQNorQ,24000 -django/conf/locale/gd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/gd/formats.py,sha256=4H_tXzwJIVIn9uxvszCWP9clNzY1dtCA9NC42JhvnBs,713 +django/conf/locale/ga/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ga/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ga/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ga/formats.py,sha256=o1K6fb8AwJ5iHqSxWirH_qLhFp54vRmQ0cUDeEQJFZg,680 django/conf/locale/gd/LC_MESSAGES/django.mo,sha256=6smT7_jkJK2oQTbvfi-crzN6nD5mX6LAlDduSUOd75A,29716 django/conf/locale/gd/LC_MESSAGES/django.po,sha256=Y9d4Ry4CqmzIBgqrdAf3aoCVs6MuJxzEilxRROTsiYU,32089 -django/conf/locale/gl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/gl/formats.py,sha256=BIDA50C9zjxUG7c-yFrdhxs0ROEP9OtJGCmCJDVtMbQ,755 +django/conf/locale/gd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/gd/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/gd/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/gd/formats.py,sha256=4H_tXzwJIVIn9uxvszCWP9clNzY1dtCA9NC42JhvnBs,713 django/conf/locale/gl/LC_MESSAGES/django.mo,sha256=sNVgEfEr_q6kth4MHJvBOZ34H-LkrkiFfjBsfmKA9fc,15342 django/conf/locale/gl/LC_MESSAGES/django.po,sha256=6Zu_Oi6Xa7igkyjA8jp0BxvkLIYgguXnGFcRwPG3uO8,23283 -django/conf/locale/he/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/he/formats.py,sha256=XqXL6y_1InNsVBDVBUVsiN4dPSfanXc-5ZCh3c6HaiM,710 +django/conf/locale/gl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/gl/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/gl/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/gl/formats.py,sha256=BIDA50C9zjxUG7c-yFrdhxs0ROEP9OtJGCmCJDVtMbQ,755 django/conf/locale/he/LC_MESSAGES/django.mo,sha256=34i0neJ_XbU9-IbZtpSEd0fLZaZWlKsiNifALt6TuUo,28516 django/conf/locale/he/LC_MESSAGES/django.po,sha256=wEQFKastjSqb-7DCXk7JMET2VVnLlUo4bxH6ldDjmSc,30310 -django/conf/locale/hi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/hi/formats.py,sha256=y0O5F4C31wgJMXPdVrQvNqYKVyr8-Z1hf5o0N9P3i7M,682 +django/conf/locale/he/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/he/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/he/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/he/formats.py,sha256=XqXL6y_1InNsVBDVBUVsiN4dPSfanXc-5ZCh3c6HaiM,710 django/conf/locale/hi/LC_MESSAGES/django.mo,sha256=4v9ljgKHyBd4tqUr_5CBNS8rNtLsFERsFOK-zx8kYvY,19270 django/conf/locale/hi/LC_MESSAGES/django.po,sha256=Ennlas9mqLL6pqYRXhEHK8OPyXNq9I0aKoizn0aeKLk,27774 -django/conf/locale/hr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/hr/formats.py,sha256=VYQw5JpFK4GKOB9LhVcUSLprU7_66QP1JBu2XWss4L0,2039 +django/conf/locale/hi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/hi/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/hi/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/hi/formats.py,sha256=y0O5F4C31wgJMXPdVrQvNqYKVyr8-Z1hf5o0N9P3i7M,682 django/conf/locale/hr/LC_MESSAGES/django.mo,sha256=Y5qAfjbubIQDJIbkJzw7tfzUsuIlEYUlsvGfvEYiFP8,24409 django/conf/locale/hr/LC_MESSAGES/django.po,sha256=iOHjAFvvu8OiBeh2IukSFXEkL-Uqr_dDEKKCAlvGtjo,28207 +django/conf/locale/hr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/hr/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/hr/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/hr/formats.py,sha256=VYQw5JpFK4GKOB9LhVcUSLprU7_66QP1JBu2XWss4L0,2039 django/conf/locale/hsb/LC_MESSAGES/django.mo,sha256=YZje1fqTOsgpBDmrGNPykntPniRt96-w4ResIi7yENI,28410 django/conf/locale/hsb/LC_MESSAGES/django.po,sha256=-49l6dFHtSYlj2U8oJFe2vsxEYM9UmzDwqpE1rxgFyI,30622 -django/conf/locale/hu/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/hu/formats.py,sha256=EP88XNWKZmuu94IPM_M_4vGK_E7AroAp4Tug7WEAV-k,1050 django/conf/locale/hu/LC_MESSAGES/django.mo,sha256=95ZHZfPbsNNW0cx03YbPeNonIKfuyk7gikr97guOyJ8,27289 django/conf/locale/hu/LC_MESSAGES/django.po,sha256=BW3mUi6smu9J9D0js_0d24XG4bmxsT-Es6mm2q8jy8s,29437 +django/conf/locale/hu/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/hu/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/hu/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/hu/formats.py,sha256=EP88XNWKZmuu94IPM_M_4vGK_E7AroAp4Tug7WEAV-k,1050 django/conf/locale/ia/LC_MESSAGES/django.mo,sha256=uctHDWY1qKSlNlcdaEGswjWkPYy3BDJawUbAfEddk4Y,23125 django/conf/locale/ia/LC_MESSAGES/django.po,sha256=ckopqh_kKLtaJC9upyGY4hh9NSkF-iHsZOm9sur4-A4,26641 -django/conf/locale/id/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/id/formats.py,sha256=uwSpqmGF6Pyy3cnYEgyNH5m6ttoXNC_pofpbjqoAO_I,2068 django/conf/locale/id/LC_MESSAGES/django.mo,sha256=J_mRvhqhpInzAdT9Gc5MgBzZLyfwIFzZvm9c2f_lIgU,25821 django/conf/locale/id/LC_MESSAGES/django.po,sha256=w1JA3InkyVSaGdaDHK-UKLtDA79e-Z0sCN36p2O292g,27790 +django/conf/locale/id/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/id/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/id/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/id/formats.py,sha256=uwSpqmGF6Pyy3cnYEgyNH5m6ttoXNC_pofpbjqoAO_I,2068 django/conf/locale/io/LC_MESSAGES/django.mo,sha256=1PUSoRgjcrjc8OHIvkjAAh0xtSkSaafGZuO6SYkx5CY,14965 django/conf/locale/io/LC_MESSAGES/django.po,sha256=aURK_SeTtqM8ko_kI_AM5jWyqKAb1iuqNvOKQ1GQ0SE,22892 -django/conf/locale/is/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/is/formats.py,sha256=-OxThHQAWwCVrfVLDAkstCQUfaAHpbJhRPQlqZO_wGo,686 django/conf/locale/is/LC_MESSAGES/django.mo,sha256=WfIyHRukYAZE9PpWO_GERy5SFJJhBC8OorC0LswKeSs,24432 django/conf/locale/is/LC_MESSAGES/django.po,sha256=ngP1mv25CJ29S7Mhx8EX7XANww71Ay-peyfQa1Pfs-U,27814 -django/conf/locale/it/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/it/formats.py,sha256=coYr_ErN7oALN5ciqpRQcnb-xr3DFxjFpUSvaaoRhS8,2012 +django/conf/locale/is/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/is/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/is/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/is/formats.py,sha256=-OxThHQAWwCVrfVLDAkstCQUfaAHpbJhRPQlqZO_wGo,686 django/conf/locale/it/LC_MESSAGES/django.mo,sha256=pj0tQeeDpyaZj2WnfnYj1kpf0MMgkfWY-oRkWCJjELE,26508 django/conf/locale/it/LC_MESSAGES/django.po,sha256=ot0D2i1gIb17rtgNG4YBps-5hstTorFEPGdje2A8lOo,28999 -django/conf/locale/ja/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ja/formats.py,sha256=O84swETmvV3yxAifRl5iTADyg-ivY5rcXvtQz2B4rrI,727 +django/conf/locale/it/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/it/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/it/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/it/formats.py,sha256=coYr_ErN7oALN5ciqpRQcnb-xr3DFxjFpUSvaaoRhS8,2012 django/conf/locale/ja/LC_MESSAGES/django.mo,sha256=UmE-yWFuBgvZLFabyOKrHFaRJcROXZq0QZ-3Zoy_pa4,28999 django/conf/locale/ja/LC_MESSAGES/django.po,sha256=_ZMLkBHDxEMaFTTf-W-0IaA1BVBSY6SSxn6w1gWfiDk,30826 -django/conf/locale/ka/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ka/formats.py,sha256=dxWVYJ3XpryXgl8Kzp1he0AbIMNtvJStaGmmdFJim-E,2113 +django/conf/locale/ja/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ja/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ja/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ja/formats.py,sha256=O84swETmvV3yxAifRl5iTADyg-ivY5rcXvtQz2B4rrI,727 django/conf/locale/ka/LC_MESSAGES/django.mo,sha256=QaAqOu78WJU2RBnimMvT12_PkmNccLd4uqAGGrvRHnc,24781 django/conf/locale/ka/LC_MESSAGES/django.po,sha256=Sez8R_jp5-13xNsRoXkIygzwjk-d5zL44umScS0ZUMY,31145 +django/conf/locale/ka/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ka/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ka/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ka/formats.py,sha256=dxWVYJ3XpryXgl8Kzp1he0AbIMNtvJStaGmmdFJim-E,2113 django/conf/locale/kab/LC_MESSAGES/django.mo,sha256=Y1q3K0U7gFl_0wxVd9BnpaUK8NjBajk_T8lFgyDC_ks,7200 django/conf/locale/kab/LC_MESSAGES/django.po,sha256=iyxoGXMzvIyj3FedGLNrDDQqv4qRunq_2BZ8_FCOcoY,19730 django/conf/locale/kk/LC_MESSAGES/django.mo,sha256=qfkw2mX6miyS4HSrpgmIKbwMbqYPKht5RPpS5rDPJWM,13954 django/conf/locale/kk/LC_MESSAGES/django.po,sha256=8BBGZTtUavPWyQvDf5QcF6zDA3t0O6UdjcNf0uH_TX4,23661 -django/conf/locale/km/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/km/formats.py,sha256=vNqsdfFBQTY5yKjEvCXlZWurKM1WmBH0FbFnpIVQIPY,748 django/conf/locale/km/LC_MESSAGES/django.mo,sha256=IkYee7gjLxKUUaJ1xrWlm-mGFy-1Q5YQTfOcKaqsdG8,7284 django/conf/locale/km/LC_MESSAGES/django.po,sha256=BUyjSCQne8sySq1dLsqmKCzCJMja562ocRYcNiZOKPk,21508 -django/conf/locale/kn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/kn/formats.py,sha256=LwKQw1gobRYRnusHe3ZI2pbCtA1N1GfkCK03LcKFpcg,678 +django/conf/locale/km/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/km/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/km/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/km/formats.py,sha256=vNqsdfFBQTY5yKjEvCXlZWurKM1WmBH0FbFnpIVQIPY,748 django/conf/locale/kn/LC_MESSAGES/django.mo,sha256=Q0Wq7NKSYt5JqDWuV3gi4EPtqe-p3S9dJxJu8qn8NmE,18655 django/conf/locale/kn/LC_MESSAGES/django.po,sha256=unXArg6NUEnyrEP8TYdeVK8CBtFzPJkianlfPgmzUzE,28177 -django/conf/locale/ko/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ko/formats.py,sha256=5-5Ht40mgk0covYgNoqZNi0yX1ldjC5VIGsZLb6CF9E,2253 +django/conf/locale/kn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/kn/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/kn/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/kn/formats.py,sha256=LwKQw1gobRYRnusHe3ZI2pbCtA1N1GfkCK03LcKFpcg,678 django/conf/locale/ko/LC_MESSAGES/django.mo,sha256=DP4ZJcTdVmWz2nq2FMcpiPHgi-pKW5Pyi9VqzC0Es7o,27371 django/conf/locale/ko/LC_MESSAGES/django.po,sha256=b3LIremps3MYWkBgfy1YpNNdi6IaXcrWBfkPUhIlpfg,29522 +django/conf/locale/ko/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ko/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ko/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ko/formats.py,sha256=5-5Ht40mgk0covYgNoqZNi0yX1ldjC5VIGsZLb6CF9E,2253 django/conf/locale/lb/LC_MESSAGES/django.mo,sha256=3JKBA-zIROxVEJFv8eoUKrVoRFjbY9bBk16jQF7Wp3s,8069 django/conf/locale/lb/LC_MESSAGES/django.po,sha256=v1_uBQpRI8fT88whqpah66AmaJG_uIX65_sRZEN2LPg,20131 -django/conf/locale/lt/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/lt/formats.py,sha256=ZLmKWFgKwrHeDeTO6fPyRLjgxkU3QCK3f0LxnYhLvqg,1763 django/conf/locale/lt/LC_MESSAGES/django.mo,sha256=vt9ywzFZA3qpW27RQX4RNzGOfLEYMc4SIokLzcygXMU,28474 django/conf/locale/lt/LC_MESSAGES/django.po,sha256=Zyne10AK1a7lVzFrzlThc0f3MCnof4yWa3ad1rvuUwo,31063 -django/conf/locale/lv/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/lv/formats.py,sha256=Q42-XZ5aWtfoKhKuf07148Ir6-UrjaWNNeA8erBtlCE,1839 +django/conf/locale/lt/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/lt/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/lt/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/lt/formats.py,sha256=ZLmKWFgKwrHeDeTO6fPyRLjgxkU3QCK3f0LxnYhLvqg,1763 django/conf/locale/lv/LC_MESSAGES/django.mo,sha256=42wFu858fZrXiAfEZeP7KLhy_oE7oS2o7z3clp0_HLk,27341 django/conf/locale/lv/LC_MESSAGES/django.po,sha256=YtT0Quf6eo6x8kaqmENN-gj0jMP4ELHqu92fE_04z1w,29692 -django/conf/locale/mk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/mk/formats.py,sha256=DJVFqbqW7dq6GPzh_MSRQvQAicBtVUwRHX8RSLgqpFg,1675 +django/conf/locale/lv/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/lv/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/lv/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/lv/formats.py,sha256=Q42-XZ5aWtfoKhKuf07148Ir6-UrjaWNNeA8erBtlCE,1839 django/conf/locale/mk/LC_MESSAGES/django.mo,sha256=GqcYWwCPmQZeBa9sxroK0LQYqlpwE9CPc088bpmv2Kg,29431 django/conf/locale/mk/LC_MESSAGES/django.po,sha256=VZT-VhVOlcQaJKau3giyN24XA4GG1aLR6U9e-dDmJWQ,32812 -django/conf/locale/ml/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ml/formats.py,sha256=HImytl2xU0ui_bdhmp6GZWLqfHIRf_1iidtajlfgh7g,1748 +django/conf/locale/mk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/mk/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/mk/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/mk/formats.py,sha256=DJVFqbqW7dq6GPzh_MSRQvQAicBtVUwRHX8RSLgqpFg,1675 django/conf/locale/ml/LC_MESSAGES/django.mo,sha256=UcQSpkAl4anGotopGvF5ddOhz0JlnR4SL-yDIiJAY_U,26733 django/conf/locale/ml/LC_MESSAGES/django.po,sha256=aQeFRGiFB7vke7NuGuO7rZ2GuL94rZ_tqpfY-_U38a8,33211 -django/conf/locale/mn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/mn/formats.py,sha256=EbTyiGTOXJdZxUwleItvk_CwK5MMl9R0pGniEUL-7HY,674 +django/conf/locale/ml/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ml/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ml/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ml/formats.py,sha256=HImytl2xU0ui_bdhmp6GZWLqfHIRf_1iidtajlfgh7g,1748 django/conf/locale/mn/LC_MESSAGES/django.mo,sha256=qFWZ8GctVnj_NsCrxKJ4bMYvf_QzHGZ02gq72m34oGo,29053 django/conf/locale/mn/LC_MESSAGES/django.po,sha256=iw7SMrWcn6MMx4eGxBL4DMKNpwClq-3XEFBxhAOiiNg,32124 +django/conf/locale/mn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/mn/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/mn/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/mn/formats.py,sha256=EbTyiGTOXJdZxUwleItvk_CwK5MMl9R0pGniEUL-7HY,674 django/conf/locale/mr/LC_MESSAGES/django.mo,sha256=Jy_VbHVKhgNj9MSmdLv3ouVYXYjJ_JFTn8_zmYoYcyg,1652 django/conf/locale/mr/LC_MESSAGES/django.po,sha256=yyPm1I1uqXG8VkS6yTrwECvi6p07RRep5h9iXx_v7eQ,18910 django/conf/locale/my/LC_MESSAGES/django.mo,sha256=5pYLrTOipARNLlpG5dp0VZYJUQNqdt0vK2blo1x6keg,2650 django/conf/locale/my/LC_MESSAGES/django.po,sha256=IVACCaTwYgAANqlcrthvSLFK9zvlOLhJTFRWCRBm11U,19193 -django/conf/locale/nb/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/nb/formats.py,sha256=y7XWPhuOv7QkDBvx4qkwehmqRpqwLzn75FWn-25mvcc,1699 django/conf/locale/nb/LC_MESSAGES/django.mo,sha256=t1hwjC-lQCwiXqGx2GPt24GhSPjgPM926oL9_nROpfI,25864 django/conf/locale/nb/LC_MESSAGES/django.po,sha256=KMEemFfTGYZNDUhMkTImffL6_jSVE1gEFbcpbTtClSc,28052 -django/conf/locale/ne/LC_MESSAGES/django.mo,sha256=Mefu6vqxKyh9UvJ2M3aBHoAMa01TfDkjX4cdH0LZw5s,29534 -django/conf/locale/ne/LC_MESSAGES/django.po,sha256=Nidb1o65Z_L0RN5CJIH13qi1VUH6OjQtSE1exAaVTvo,33968 -django/conf/locale/nl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/nl/formats.py,sha256=zpsypiDhFuZzGidyQYWPoeMwrL4cEsGqdZGTu4BdaAs,4405 +django/conf/locale/nb/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/nb/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/nb/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/nb/formats.py,sha256=y7XWPhuOv7QkDBvx4qkwehmqRpqwLzn75FWn-25mvcc,1699 +django/conf/locale/ne/LC_MESSAGES/django.mo,sha256=dCSDanQcx1TiGBEKbA2mUfA4f9pvFAuB5GGybAUm2BU,29696 +django/conf/locale/ne/LC_MESSAGES/django.po,sha256=iMctn_N3UjEfWHgd2kbi0pzy3SZus87uQn_cUp-K4dA,34063 django/conf/locale/nl/LC_MESSAGES/django.mo,sha256=GjOycm_b8DrWGSq-_OWTMoRuhxOcW_PnxdmOc7k17oY,23480 django/conf/locale/nl/LC_MESSAGES/django.po,sha256=n7_lU4fXpjbKmt5_0JN33FW2IXjQyWL0Ybwl2E-FzPM,27252 -django/conf/locale/nn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/nn/formats.py,sha256=TUcKUtEJ_kmvbW_vgHU64jsFkyPYBorssU_HEUK8hrw,1743 +django/conf/locale/nl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/nl/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/nl/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/nl/formats.py,sha256=zpsypiDhFuZzGidyQYWPoeMwrL4cEsGqdZGTu4BdaAs,4405 django/conf/locale/nn/LC_MESSAGES/django.mo,sha256=yfZvfqfpLCx3lV_LMd3Rw0Y4TTUvJQznZGwmf46nhnY,14256 django/conf/locale/nn/LC_MESSAGES/django.po,sha256=JguzOlZ92jdHfp1eV3U5zKyxTaphpSjGSxXAIxSEspA,22522 +django/conf/locale/nn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/nn/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/nn/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/nn/formats.py,sha256=TUcKUtEJ_kmvbW_vgHU64jsFkyPYBorssU_HEUK8hrw,1743 django/conf/locale/os/LC_MESSAGES/django.mo,sha256=GouuR0wncfpOVJurgDeTkrdKvzaH1iZxr-4IsXVEd6Q,19250 django/conf/locale/os/LC_MESSAGES/django.po,sha256=DFnTZKUg_hGp2Pu8lJ0_vfZONAUl8JpK8UOhQtWFWR8,26392 django/conf/locale/pa/LC_MESSAGES/django.mo,sha256=MZHSQcl584TTogQpYXzE1o_AqfZlwpvkb1CeXksVseI,11501 django/conf/locale/pa/LC_MESSAGES/django.po,sha256=-mzScJHrkxIMp4tbbd8NA1EG6V2_pail2PYhaJ8FWxU,22591 +django/conf/locale/pl/LC_MESSAGES/django.mo,sha256=mTOqT7LLi5wCpqXnIWA7Lh4dHsKlevbZbG7t8dSAEwc,28744 +django/conf/locale/pl/LC_MESSAGES/django.po,sha256=2mhcixCilfWYdX04C-xSpy8WE4Xdl8UmCR1ar33-2d4,32016 django/conf/locale/pl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/pl/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/pl/__pycache__/formats.cpython-36.pyc,, django/conf/locale/pl/formats.py,sha256=l_l0TfQ4pXGC3HmhhzKyYagS6i9CJTaOcUZvT4zU4PY,1080 -django/conf/locale/pl/LC_MESSAGES/django.mo,sha256=5NgP4TfiO7UUxc72AX-ooimAxgQPweldGSBFfJpQyeo,28748 -django/conf/locale/pl/LC_MESSAGES/django.po,sha256=c63XOUXG3zKDUqsqDt2w7D0qPuWJk276YT6Jq6engZ4,32020 -django/conf/locale/pt/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/pt/formats.py,sha256=VULz9oqB_gAJKfl6vsblpUzHwX3bYJXC4STqRcObJLg,1650 django/conf/locale/pt/LC_MESSAGES/django.mo,sha256=sn4p2gmHihkh2p30YOdcmuQbYomVgD8igFWR-ptN-78,26222 django/conf/locale/pt/LC_MESSAGES/django.po,sha256=9n3qfFngx6h2a69O91et9c97peQL6DeV7QhGT5J7mrY,28362 -django/conf/locale/pt_BR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/pt_BR/formats.py,sha256=qRqGFjJ1lXCpRxj-UZ8Rxe4BKPe66ZN2ZZ6KblVTBig,1367 +django/conf/locale/pt/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/pt/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/pt/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/pt/formats.py,sha256=VULz9oqB_gAJKfl6vsblpUzHwX3bYJXC4STqRcObJLg,1650 django/conf/locale/pt_BR/LC_MESSAGES/django.mo,sha256=O-eOlqg72imPc3qjl76IIU6eRSH8zj3VWEV7a8pSvRU,26672 django/conf/locale/pt_BR/LC_MESSAGES/django.po,sha256=t583SpEmYUE3AEPh0PJ5XKOYLKpyojV3ouo1hADWIHE,29505 -django/conf/locale/ro/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ro/formats.py,sha256=mclDAoPKn-vxMzAHPqQn-JTtzy9uzw6e8jHrgDEP4Ho,926 +django/conf/locale/pt_BR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/pt_BR/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/pt_BR/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/pt_BR/formats.py,sha256=qRqGFjJ1lXCpRxj-UZ8Rxe4BKPe66ZN2ZZ6KblVTBig,1367 django/conf/locale/ro/LC_MESSAGES/django.mo,sha256=TDItYrrMjQIVNRV-XJ-xbVRliVXEf6hK06IqBxoqI70,27406 django/conf/locale/ro/LC_MESSAGES/django.po,sha256=h0Kh0sZqk-FNwwSTk_qugsh-At5INIb-MDlZY1Bj_Eg,29787 -django/conf/locale/ru/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ru/formats.py,sha256=xH12699iN_1SB_SeBILcMZNTS51PqVzZmNfoTO_9K5A,1200 +django/conf/locale/ro/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ro/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ro/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ro/formats.py,sha256=mclDAoPKn-vxMzAHPqQn-JTtzy9uzw6e8jHrgDEP4Ho,926 django/conf/locale/ru/LC_MESSAGES/django.mo,sha256=ay3NXBB3zNc9V1vo3aD1e5yHWVdOwX2ijkcxA9Ss0Jg,36731 django/conf/locale/ru/LC_MESSAGES/django.po,sha256=aqHNhpDKk7RMnX2b6aRo2Y6fJX6Jv1V5RdaxnyyLffE,39666 +django/conf/locale/ru/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ru/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ru/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ru/formats.py,sha256=xH12699iN_1SB_SeBILcMZNTS51PqVzZmNfoTO_9K5A,1200 +django/conf/locale/sk/LC_MESSAGES/django.mo,sha256=N8mxZSWdUs3AMRooC-aUYC8oKXcqy8bBivOX_qjl1UY,27960 +django/conf/locale/sk/LC_MESSAGES/django.po,sha256=rzE7u5RtBADW3FTd8PaKkWGRwTVf93Bib_jvoqQZTU4,30339 django/conf/locale/sk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/sk/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/sk/__pycache__/formats.cpython-36.pyc,, django/conf/locale/sk/formats.py,sha256=ptsIRV-fDQlK4vPtzjwjbdY8mbcnPYYvjZaUOkK2C98,1106 -django/conf/locale/sk/LC_MESSAGES/django.mo,sha256=DhiNeWP0ogWyQfprgOoH9utiNYyehFWN_Ly6wvul_dI,27016 -django/conf/locale/sk/LC_MESSAGES/django.po,sha256=sB1rkIJu0bz_ov5xTjRwZdFKnoxVq_WdbwYSXjYZVtU,29142 -django/conf/locale/sl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sl/formats.py,sha256=HZs6dDurYXA8v1nX9vq5Q4q1wV11t9lanI-7xDAGWcw,2051 django/conf/locale/sl/LC_MESSAGES/django.mo,sha256=RnfBB1TUFbQl6Ux4fN2A06zGOQf6i0xT0Zbjkl5SLcw,27630 django/conf/locale/sl/LC_MESSAGES/django.po,sha256=4xZ8TsVvDP1ex0ADRKhQOWLLeWJmEnLjh0q8JGL1k5A,30074 -django/conf/locale/sq/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sq/formats.py,sha256=z_d_y6d46eL14p3WPaFxzB2zfF_YJNF1V4SF612VFJE,686 +django/conf/locale/sl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/sl/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/sl/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/sl/formats.py,sha256=HZs6dDurYXA8v1nX9vq5Q4q1wV11t9lanI-7xDAGWcw,2051 django/conf/locale/sq/LC_MESSAGES/django.mo,sha256=byp8FChY_oqrLWGgtixpkxbFJSobDtGkQh4eS4_PmS0,26846 django/conf/locale/sq/LC_MESSAGES/django.po,sha256=jItXLe8NUiY3iegE9P_9Gk9tkkeuChpYL3KW2Mc0UGE,28889 -django/conf/locale/sr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sr/formats.py,sha256=hfwSNM9kkDAtDPkSas2QWX1qHIt7GsBgmQ80TUvBTsM,1944 +django/conf/locale/sq/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/sq/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/sq/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/sq/formats.py,sha256=z_d_y6d46eL14p3WPaFxzB2zfF_YJNF1V4SF612VFJE,686 django/conf/locale/sr/LC_MESSAGES/django.mo,sha256=FMlHNyxZhQemW_iOtfsr-LrO1DgvwXaFqtn2Uzg3fMo,32959 django/conf/locale/sr/LC_MESSAGES/django.po,sha256=FBYFSAYfOGpLrZfx6wWvm7yKwv0RzKv_IXq89MrKJmg,35048 -django/conf/locale/sr_Latn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sr_Latn/formats.py,sha256=hfwSNM9kkDAtDPkSas2QWX1qHIt7GsBgmQ80TUvBTsM,1944 +django/conf/locale/sr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/sr/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/sr/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/sr/formats.py,sha256=hfwSNM9kkDAtDPkSas2QWX1qHIt7GsBgmQ80TUvBTsM,1944 django/conf/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=ZPxsx5ss8kBzJ3uJi3kht-_y2a2nsELUZ3Q3W4__14c,13331 django/conf/locale/sr_Latn/LC_MESSAGES/django.po,sha256=WsytYWCapT0sgjh_-JVnHRP90Ji0s0gLjHeyzdKuljw,22535 -django/conf/locale/sv/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sv/formats.py,sha256=FkRAuHHGvheCTO5U-G5DZ8vqCF2pQ6AZ2cpKkFM8fMM,1502 +django/conf/locale/sr_Latn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/sr_Latn/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/sr_Latn/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/sr_Latn/formats.py,sha256=hfwSNM9kkDAtDPkSas2QWX1qHIt7GsBgmQ80TUvBTsM,1944 django/conf/locale/sv/LC_MESSAGES/django.mo,sha256=hPkakE_AE1GVMnSagAL1XXHWYn-PgG3-NSBfX2rDwDw,22952 django/conf/locale/sv/LC_MESSAGES/django.po,sha256=KFSWF32m7oMpu8DfD3SJGlfIpabM3xmCUGuC4I1zHbk,26841 +django/conf/locale/sv/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/sv/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/sv/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/sv/formats.py,sha256=FkRAuHHGvheCTO5U-G5DZ8vqCF2pQ6AZ2cpKkFM8fMM,1502 django/conf/locale/sw/LC_MESSAGES/django.mo,sha256=ZHWikD3fPZeBsrQ7qg9iHfzEt5DoQU1rBXvMd5Wzdtk,14903 django/conf/locale/sw/LC_MESSAGES/django.po,sha256=9BcGhrZMf5gJzw02YCt4QyUdQYVphHUb13oHKy9eTEU,22800 -django/conf/locale/ta/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ta/formats.py,sha256=gyLOpk7u1e7LNBoQDHLs4kIw04y7vmGoG9v1aq7NjmE,680 django/conf/locale/ta/LC_MESSAGES/django.mo,sha256=UsBQWhTd5y0OBsH7Zr8cVX7NV7P6waHpc_0RcpWQPH0,7155 django/conf/locale/ta/LC_MESSAGES/django.po,sha256=EG-DZKUybRWuFEQ8jHIf171sdnZzpjnbaDXJQuffRVo,21547 -django/conf/locale/te/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/te/formats.py,sha256=a133NPw7ry2WYGs7b3X7PGBC-GHUtN2S5zcjLp9CTJw,678 +django/conf/locale/ta/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/ta/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/ta/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/ta/formats.py,sha256=gyLOpk7u1e7LNBoQDHLs4kIw04y7vmGoG9v1aq7NjmE,680 django/conf/locale/te/LC_MESSAGES/django.mo,sha256=h0T8JGVo0EzGXSbwDVWulpVs0PLJM0gfro_QTk5SHEY,13321 django/conf/locale/te/LC_MESSAGES/django.po,sha256=G0x90aGtPjtouO99ZQMN9Nf-YW83d_qxMSc-7CrwhX4,24597 -django/conf/locale/th/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/th/formats.py,sha256=TCP0rCaS7vFlhSfOIXbaBxQ6LeJfOsSSpNwufd7FZUg,1070 +django/conf/locale/te/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/te/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/te/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/te/formats.py,sha256=a133NPw7ry2WYGs7b3X7PGBC-GHUtN2S5zcjLp9CTJw,678 django/conf/locale/th/LC_MESSAGES/django.mo,sha256=Sn7J8bolyiK25-sCKvKHKosEQy2I07XNTLYSUD3zoG8,20155 django/conf/locale/th/LC_MESSAGES/django.po,sha256=t7Rqy36VExXTYNYnDwhrNq7QElZZw1hRFw7JPgSAizw,28144 -django/conf/locale/tr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/tr/formats.py,sha256=Z6ZDt8-hgzX_NZbvc_npFYSGw6C_j7OKcV4ZQHBUyuc,1074 +django/conf/locale/th/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/th/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/th/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/th/formats.py,sha256=TCP0rCaS7vFlhSfOIXbaBxQ6LeJfOsSSpNwufd7FZUg,1070 django/conf/locale/tr/LC_MESSAGES/django.mo,sha256=Gb1B-wDO_ykDG1Aj_N_6sZ2HwLP-ba3K7DfOkwdZQZ8,27001 django/conf/locale/tr/LC_MESSAGES/django.po,sha256=yKLTZLP0R4z0Hx6KZBh46Ni75-vROfX8ei1TTCsDSBY,29270 +django/conf/locale/tr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/tr/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/tr/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/tr/formats.py,sha256=Z6ZDt8-hgzX_NZbvc_npFYSGw6C_j7OKcV4ZQHBUyuc,1074 django/conf/locale/tt/LC_MESSAGES/django.mo,sha256=2YqPqclnPPiORixIWcuw2Ne-w_LzYjLsV3o1Ye1AQwo,15352 django/conf/locale/tt/LC_MESSAGES/django.po,sha256=o4_JxmlTXHAEoSx6vHxiKiZP1va_aRT5kFxIjXZcjSI,24745 django/conf/locale/udm/LC_MESSAGES/django.mo,sha256=eeu0nDatoybuYCF6z3hXG4XA1rs6FgX2x9d8r8cYc4Q,13564 django/conf/locale/udm/LC_MESSAGES/django.po,sha256=61Shy8V_t2ChpP-ZehJ82iauo12bKnuVnNRkWg1844k,22914 +django/conf/locale/uk/LC_MESSAGES/django.mo,sha256=5_A0d2eRAwK5YT9PoWDTIY9zAb5pzY6WQY8xavYs7F8,35509 +django/conf/locale/uk/LC_MESSAGES/django.po,sha256=yYlYGsPHoNrgiBW60zt-9nkg5MNix5DlCK78ckN5CtY,38352 django/conf/locale/uk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/uk/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/uk/__pycache__/formats.cpython-36.pyc,, django/conf/locale/uk/formats.py,sha256=FJHWiQfZjPDWyfTWwQXAKBjp1XCtFvYb-obqalBPFTA,1359 -django/conf/locale/uk/LC_MESSAGES/django.mo,sha256=H5AFM_sw3QYK6XdcwyPOYwhL6VFRo4WnlCHmP6lDlyU,31645 -django/conf/locale/uk/LC_MESSAGES/django.po,sha256=LT92TVaJ8nR9lxyHtXfcZHZihoWh45uypZnhuSMlsU8,35111 django/conf/locale/ur/LC_MESSAGES/django.mo,sha256=TdYByXk7rMGxKyhaBpPX2tH8SaNJpRZKMYdiXDTGiOg,12566 django/conf/locale/ur/LC_MESSAGES/django.po,sha256=HE5mzhoMdTYdTih4smcZV4N7BMjwiC7jE9urU1D1c8A,23108 -django/conf/locale/vi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/vi/formats.py,sha256=8KCSVtk3N4Wsrlx6hGDj8PbVV6sYshglfyLtpCbFrxQ,760 django/conf/locale/vi/LC_MESSAGES/django.mo,sha256=MDt-w99IwQWBwpqjtPagMXe6UlMGacU2w4PFw1vxYNw,19452 django/conf/locale/vi/LC_MESSAGES/django.po,sha256=BJ50rmwgIa1K52YOcQ9AidcKx1h_Edw5rS-TDylAqUw,25483 +django/conf/locale/vi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/vi/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/vi/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/vi/formats.py,sha256=8KCSVtk3N4Wsrlx6hGDj8PbVV6sYshglfyLtpCbFrxQ,760 +django/conf/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=Q0FwqEfC-ceRgX-ue6rIp-AA8pJvdjPcn5wptBC7FlY,25270 +django/conf/locale/zh_Hans/LC_MESSAGES/django.po,sha256=8HmUC5CQEMsp7bpuZBK9tzGmZp_eO_ORuDC-UVhZ-zk,27656 django/conf/locale/zh_Hans/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/zh_Hans/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/zh_Hans/__pycache__/formats.cpython-36.pyc,, django/conf/locale/zh_Hans/formats.py,sha256=I8nkL38iWW2p8eRlPy3mK85btInMIK9mxILxmBjm8ic,1743 -django/conf/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=jKDd10YVqMEnM34XpS2OGcIKBvxsrWS06h6-bAFqP_0,25134 -django/conf/locale/zh_Hans/LC_MESSAGES/django.po,sha256=gkJNQbr8uYYU0okHwp6J4WHrX0udk9A-4Hr17w51ojM,27557 -django/conf/locale/zh_Hant/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/zh_Hant/formats.py,sha256=I8nkL38iWW2p8eRlPy3mK85btInMIK9mxILxmBjm8ic,1743 django/conf/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=TEn43zMlXUa9XjkqvXOS98GB77ZNFl3IraNO1zppM1U,24865 django/conf/locale/zh_Hant/LC_MESSAGES/django.po,sha256=XZABm4NMgxZEz3rfhu256fsk9D-kcHpBcgBbt-zbP-U,26676 +django/conf/locale/zh_Hant/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/conf/locale/zh_Hant/__pycache__/__init__.cpython-36.pyc,, +django/conf/locale/zh_Hant/__pycache__/formats.cpython-36.pyc,, +django/conf/locale/zh_Hant/formats.py,sha256=I8nkL38iWW2p8eRlPy3mK85btInMIK9mxILxmBjm8ic,1743 django/conf/project_template/manage.py-tpl,sha256=8ga8MYnkPY1UhvF2eGcrdvXjB0u34nNoT8jDgLt5USs,550 django/conf/project_template/project_name/__init__.py-tpl,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 django/conf/project_template/project_name/settings.py-tpl,sha256=4JwYHW6nbDUufEkQOQjOY08slnLMETQAJ9dqr4PjsmU,3210 django/conf/project_template/project_name/urls.py-tpl,sha256=vrokVPIRgYajr3Osw2_D1gCndrJ-waGU3tkpnzhWync,775 django/conf/project_template/project_name/wsgi.py-tpl,sha256=OCfjjCsdEeXPkJgFIrMml_FURt7msovNUPnjzb401fs,428 django/conf/urls/__init__.py,sha256=Lp9Zc17tRy3bVwULxq1_8qBloXbgmqiQiIzzbqkqDSk,402 +django/conf/urls/__pycache__/__init__.cpython-36.pyc,, +django/conf/urls/__pycache__/i18n.cpython-36.pyc,, +django/conf/urls/__pycache__/static.cpython-36.pyc,, django/conf/urls/i18n.py,sha256=TG_09WedGtcOhijJtDxxcQkcOU15Dikq0NkLGVvwvCI,1184 django/conf/urls/static.py,sha256=3Hr170gzVpmIOsHUQOpgG16LE6nG_U5L8kSoSiNKeFQ,844 django/contrib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/__pycache__/__init__.cpython-36.pyc,, django/contrib/admin/__init__.py,sha256=K5IZ6J5ujshspna6ubTvpFfTBjU7p8EhsbvW6G7fMwY,1243 +django/contrib/admin/__pycache__/__init__.cpython-36.pyc,, +django/contrib/admin/__pycache__/actions.cpython-36.pyc,, +django/contrib/admin/__pycache__/apps.cpython-36.pyc,, +django/contrib/admin/__pycache__/checks.cpython-36.pyc,, +django/contrib/admin/__pycache__/decorators.cpython-36.pyc,, +django/contrib/admin/__pycache__/exceptions.cpython-36.pyc,, +django/contrib/admin/__pycache__/filters.cpython-36.pyc,, +django/contrib/admin/__pycache__/forms.cpython-36.pyc,, +django/contrib/admin/__pycache__/helpers.cpython-36.pyc,, +django/contrib/admin/__pycache__/models.cpython-36.pyc,, +django/contrib/admin/__pycache__/options.cpython-36.pyc,, +django/contrib/admin/__pycache__/sites.cpython-36.pyc,, +django/contrib/admin/__pycache__/tests.cpython-36.pyc,, +django/contrib/admin/__pycache__/utils.cpython-36.pyc,, +django/contrib/admin/__pycache__/widgets.cpython-36.pyc,, django/contrib/admin/actions.py,sha256=S7p0NpRADNwhPidrN3rKN_LCJaFCKHXX9wcJyVpplsw,3018 django/contrib/admin/apps.py,sha256=p0EKbVZEU82JyEKrGA5lIY6uPCWgJGzyJM_kij-Juvg,766 django/contrib/admin/checks.py,sha256=KLEvOfP5yYoSE4CU6nNT36XQj9wUhVsw2DIbKDEEkH4,42748 @@ -355,13 +528,7 @@ django/contrib/admin/decorators.py,sha256=jQS6FQ2PxaqGYTYNa4jdx-qSVPV9Uf5bRhbC9P django/contrib/admin/exceptions.py,sha256=lWAupa8HTBROgZbDeYS1n_vOl_85dcmPhDwz0-Ke1ug,331 django/contrib/admin/filters.py,sha256=NDeO7wUW7ZT6Qgx7cxkwDrGdUHKSo0LMr7N43HNibiU,17240 django/contrib/admin/forms.py,sha256=hDFBqCKLLp8_ea0T0gshsgUHw0RgUtNoHCp3Q5fkOhA,1001 -django/contrib/admin/helpers.py,sha256=sobOgHhRY19iSnPEAoHHKDMuUmbB4iona6niZD_psSc,15123 -django/contrib/admin/models.py,sha256=Csgo9rlRqVutDYH7PI1cPuNrwTg9pdueVgRKe7QFreI,5609 -django/contrib/admin/options.py,sha256=0bBR7HoDXRqRp11hKsN_Bf1iOtkb1Os5awVQ2phT7Jg,91683 -django/contrib/admin/sites.py,sha256=7krEzGhhAdYIjr9ez2GQ-30B-vPi5m-JkuUJIfkPYo8,20470 -django/contrib/admin/tests.py,sha256=eO-iV08qo6zrNuPibtb5hrQyByq20VDk0pjWSLYTXFE,7301 -django/contrib/admin/utils.py,sha256=hcTDUtmiTScW-LfBDt6jB1OyDGoUR5RN7f4qlkripIU,18394 -django/contrib/admin/widgets.py,sha256=zEUZLwGRV4tSt7ibQToE0BI2MIJWHLOVCJEwkAIf_zw,17009 +django/contrib/admin/helpers.py,sha256=W7oLckui_Zgxh4sag1JNDMZcNRqbmNL2vfCndtxa--w,15457 django/contrib/admin/locale/af/LC_MESSAGES/django.mo,sha256=sbS-86l1kVvdcIV7n0xHqcy6iL14Ktnym0CifEkrEd4,9372 django/contrib/admin/locale/af/LC_MESSAGES/django.po,sha256=vNkvN5lbhg5iRk42-5rlR0zqQpsraIXXsc7Ke9kO0z0,14280 django/contrib/admin/locale/af/LC_MESSAGES/djangojs.mo,sha256=GDKkp7mc4LaMwT_Eli1rPLCwo75R4htvXfyCLWRvJdw,1158 @@ -376,8 +543,8 @@ django/contrib/admin/locale/ast/LC_MESSAGES/django.mo,sha256=3uffu2zPbQ1rExUsG_a django/contrib/admin/locale/ast/LC_MESSAGES/django.po,sha256=wCWFh9viYUhTGOX0mW3fpN2z0kdE6b7IaA-A5zzb3Yo,11676 django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.mo,sha256=kiG-lzQidkXER5s_6POO1G91mcAv9VAkAXI25jdYBLE,2137 django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.po,sha256=s4s6aHocTlzGcFi0p7cFGTi3K8AgoPvFCv7-Hji6At0,4085 -django/contrib/admin/locale/az/LC_MESSAGES/django.mo,sha256=LOjKRPic0sZ08s6zz3X437dx2daSubEQjoInd1kqzwo,16510 -django/contrib/admin/locale/az/LC_MESSAGES/django.po,sha256=brvf3-52qjX9CYAi247YxqcTv8w-QFzUPbUPtCFoT8g,17812 +django/contrib/admin/locale/az/LC_MESSAGES/django.mo,sha256=qG76OtMvUFnySaBcdaJQAJPDGH8iaktUyQ8PEdFx4Y8,16875 +django/contrib/admin/locale/az/LC_MESSAGES/django.po,sha256=mNS5Fgr1P8lxWFoPdhsbfM9EaFdu4KFPta-EsX8-UxA,18231 django/contrib/admin/locale/az/LC_MESSAGES/djangojs.mo,sha256=lwMWU4eHd5TLqpkeebGktXq1cSsqzE-siTD_IcA3bZk,4621 django/contrib/admin/locale/az/LC_MESSAGES/djangojs.po,sha256=72nOuDSiU2fb_RgmJ_sNpVpTBSFX1oVydPm-QqD8AX0,5102 django/contrib/admin/locale/be/LC_MESSAGES/django.mo,sha256=5CbgzJ_iVyPTxTpToPEhgVSSfh-EhyjsCK75ecbQtrE,20007 @@ -400,8 +567,8 @@ django/contrib/admin/locale/bs/LC_MESSAGES/django.mo,sha256=44D550fxiO59Pczu5HZ6 django/contrib/admin/locale/bs/LC_MESSAGES/django.po,sha256=FrieR1JB4ssdWwYitJVpZO-odzPBKrW4ZsGK9LA595I,14317 django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.mo,sha256=SupUK-RLDcqJkpLEsOVjgZOWBRKQMALZLRXGEnA623M,1183 django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.po,sha256=TOtcfw-Spn5Y8Yugv2OlPoaZ5DRwJjRIl-YKiyU092U,3831 -django/contrib/admin/locale/ca/LC_MESSAGES/django.mo,sha256=gQ-g3OzRpyqae7U8BLAPQvczbYFe4Goutvbz_N1e838,16585 -django/contrib/admin/locale/ca/LC_MESSAGES/django.po,sha256=txJB9CZNOXBvLMZteXPodWku5aiDu0hyW4F2u_XHOng,17942 +django/contrib/admin/locale/ca/LC_MESSAGES/django.mo,sha256=RC3Nw9j7bvwgkjM5_Dj-Rf--skPi2NFTzlsOCwpwZrc,16475 +django/contrib/admin/locale/ca/LC_MESSAGES/django.po,sha256=kO9F5Zb5tKTGDDNv3cvZUODR0SuzGXNurO9XQ6ubSqc,18308 django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.mo,sha256=jQuQQAoB-_hggWhGXDFhk71xu70rKF0GqHN-DjR9o-c,4560 django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.po,sha256=Mfn1tgpuhe05MBQShhMoJDZ7L5Nn2p1jFy_jYIt0H0g,5098 django/contrib/admin/locale/cs/LC_MESSAGES/django.mo,sha256=i0S22WKq3pUEovUn5NPpkq7k9C73fyPvARmOtfAqCAQ,17272 @@ -424,8 +591,8 @@ django/contrib/admin/locale/dsb/LC_MESSAGES/django.mo,sha256=uPeXW7UCEoN6nkVIKYX django/contrib/admin/locale/dsb/LC_MESSAGES/django.po,sha256=Qg6UpwInVPy4Vj62vj81jqoRbN8S222t4eBZMJVrYyc,18604 django/contrib/admin/locale/dsb/LC_MESSAGES/djangojs.mo,sha256=dXeUPn56ZlRRGbBeHaG6YIwou46k0mu00FU7HCX1ou8,5016 django/contrib/admin/locale/dsb/LC_MESSAGES/djangojs.po,sha256=TGt8DJWrQ5Qs0SgJjjjeDmwZTGTPEBgeDFRvUhrrMRA,5490 -django/contrib/admin/locale/el/LC_MESSAGES/django.mo,sha256=JY7lZREod67l_l1XFlAAEVdscW878SJSo7EUSR65zo8,22536 -django/contrib/admin/locale/el/LC_MESSAGES/django.po,sha256=6yqiFfL07fjR_P31kWlS1LANHzDMFPh2j2aUUXQQcdc,24100 +django/contrib/admin/locale/el/LC_MESSAGES/django.mo,sha256=wODiecgjG391r7ryY6E4QvpLY7JRj84oy-BzVe3th2U,23165 +django/contrib/admin/locale/el/LC_MESSAGES/django.po,sha256=9IH4OhzUqL7QZWwvwYeBmsbchdzAJZa8Kkzhu1EvWig,24755 django/contrib/admin/locale/el/LC_MESSAGES/djangojs.mo,sha256=vfha6S1wDTxgteeprHdCY6j1SnSWDdbC67aoks7TVFw,5888 django/contrib/admin/locale/el/LC_MESSAGES/djangojs.po,sha256=GJQytMIHNrJeWWnpaoGud4M6aiJCtJ7csyXzmfS6GZs,6560 django/contrib/admin/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 @@ -468,8 +635,8 @@ django/contrib/admin/locale/et/LC_MESSAGES/django.mo,sha256=vJSz-k6PQ80EKg80PqUb django/contrib/admin/locale/et/LC_MESSAGES/django.po,sha256=6_gwIXeLN-jQcS_6zqP9Gro1LQDO-qm0tzw5tijDKgA,17175 django/contrib/admin/locale/et/LC_MESSAGES/djangojs.mo,sha256=GOfcPo6Tge73JsPGShWCmepOAvdGgEcdrVTUI-Fxjm4,4394 django/contrib/admin/locale/et/LC_MESSAGES/djangojs.po,sha256=6qIvrAmlBVY6KM56LkrAl51R9sL-Hnw4u4GNgCoqbRg,4930 -django/contrib/admin/locale/eu/LC_MESSAGES/django.mo,sha256=ctSeJLgjy2FeKVwAGxerVNCfiKYImTNtDOwgnje60wA,15909 -django/contrib/admin/locale/eu/LC_MESSAGES/django.po,sha256=AAm15QBeFLRDHeG3Rrfqh5Gl1wXPEzQ4vlBa3E8cIag,17308 +django/contrib/admin/locale/eu/LC_MESSAGES/django.mo,sha256=yOK2a-bJxUQLm7TjotRqozClUSqIj58JO3XYuWMsW_g,16399 +django/contrib/admin/locale/eu/LC_MESSAGES/django.po,sha256=Y_R6fqFZAWqcstVqfwTzAFQkj7XbeYUPpV8W-C5LRzM,17786 django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.mo,sha256=bZHiuTFj8MNrO3AntBAY5iUhmCa6LSluGLYw504RKWg,4522 django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.po,sha256=eMpM70UTWIiCDigCgYVOZ9JKQ2IidYZxYcUWunvG8js,5051 django/contrib/admin/locale/fa/LC_MESSAGES/django.mo,sha256=ucSWfToadRGLeQEzyhiMJ7tiS1Czt_oLvWwWKTWxTHg,19583 @@ -572,8 +739,8 @@ django/contrib/admin/locale/lb/LC_MESSAGES/django.mo,sha256=8GGM2sYG6GQTQwQFJ7lb django/contrib/admin/locale/lb/LC_MESSAGES/django.po,sha256=PZ3sL-HvghnlIdrdPovNJP6wDrdDMSYp_M1ok6dodrw,11078 django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.mo,sha256=xokesKl7h7k9dXFKIJwGETgwx1Ytq6mk2erBSxkgY-o,474 django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.po,sha256=fiMelo6K0_RITx8b9k26X1R86Ck2daQXm86FLJpzt20,2862 -django/contrib/admin/locale/lt/LC_MESSAGES/django.mo,sha256=rDL3odIwP-sh_nVmSe_mj9vF9svmZA77QozjD-pqBfs,16971 -django/contrib/admin/locale/lt/LC_MESSAGES/django.po,sha256=6PTFk40aM6eaxxvyMB8jVh42TOl9DpbF8ekDXy6ud_E,18540 +django/contrib/admin/locale/lt/LC_MESSAGES/django.mo,sha256=5n2Vk3Fnze7WqTfUC723WlYoVO5_SQcZYl9ngRKsx1o,17095 +django/contrib/admin/locale/lt/LC_MESSAGES/django.po,sha256=Tfkb5wczKRO223UmRPdThEedYEqj435atp99m2MfqoE,18580 django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.mo,sha256=vZtnYQupzdTjVHnWrtjkC2QKNpsca5yrpb4SDuFx0_0,5183 django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.po,sha256=dMjFClA0mh5g0aNFTyHC8nbYxwmFD0-j-7gCKD8NFnw,5864 django/contrib/admin/locale/lv/LC_MESSAGES/django.mo,sha256=phzWiD6Ulz7wXPU-FaYdNPvcOYQlR5eBuMfiCal2CSU,16733 @@ -696,8 +863,8 @@ django/contrib/admin/locale/udm/LC_MESSAGES/django.mo,sha256=2Q_lfocM7OEjFKebqNR django/contrib/admin/locale/udm/LC_MESSAGES/django.po,sha256=L4TgEk2Fm2mtKqhZroE6k_gfz1VC-_dXe39CiJvaOPE,10496 django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.po,sha256=ZLYr0yHdMYAl7Z7ipNSNjRFIMNYmzIjT7PsKNMT6XVk,2811 -django/contrib/admin/locale/uk/LC_MESSAGES/django.mo,sha256=JK10EB3jmFUpbEEyhY0IjzI_xn1-47n3UL8aFcIPT70,20138 -django/contrib/admin/locale/uk/LC_MESSAGES/django.po,sha256=UjHVH3lDzepPD_qTUuwPC1FVF3stpaJhzXTq4me5wUY,21839 +django/contrib/admin/locale/uk/LC_MESSAGES/django.mo,sha256=iXcg14I2Fy4MmmJVGKQRdjdQsarCK7Xf1OHe_Yv9e90,21079 +django/contrib/admin/locale/uk/LC_MESSAGES/django.po,sha256=dcWO1FAIY0lxBs8SKKpPvakr8X7qJ6a0MkJ5gIkgMAs,22893 django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.mo,sha256=0PeSJdHf986VwD8vDLQLdrfJJv2Vw57c_vo8XLcu4Io,5574 django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.po,sha256=roROo3W4qdlg2-XQwUnF3rnqazVwFSQvJ3wnyYBYXrU,6256 django/contrib/admin/locale/ur/LC_MESSAGES/django.mo,sha256=HvyjnSeLhUf1JVDy759V_TI7ygZfLaMhLnoCBJxhH_s,13106 @@ -708,8 +875,8 @@ django/contrib/admin/locale/vi/LC_MESSAGES/django.mo,sha256=jl3bBXOh26m8Egaw3N8V django/contrib/admin/locale/vi/LC_MESSAGES/django.po,sha256=eDAYTe4FiiMZO3dzMFu_3qNqYDC7s1gXRUeBSOePIrQ,17618 django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.mo,sha256=M_wqHg1NO-I7xfY-mMZ29BqUAqGzlizgJ3_DIGBWOUc,3733 django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.po,sha256=d3YtQhNuCqtfMO3u5-6zoNhhGBNYkoUhTrxz7I3PRkQ,5018 -django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=od1Nkt8dg8gAQIwh1LpD2uBhw7yH8hmYc6f6YlBaaL8,15361 -django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po,sha256=gNcLxC9d2y7z-3ZfuShVgpaJ59LBfztrrFPp66zy08Q,17291 +django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=wMAhcua05Aa-S8Ko64tzjHdXnZ8lzIh9BCOkeUDdI1E,15606 +django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po,sha256=dTNKIMSBOBTHJfQviXAyJfRstVqq8GKCaJ6a8z5UrzQ,17425 django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.mo,sha256=ypJV8qNOfp5NDdC4bciIoSST2txTnQZWFJD0bIUNd78,4245 django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.po,sha256=p48E5tOcZbks7JipYsUOg3FWuG_6mP2wSWJeb5otzHQ,4982 django/contrib/admin/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=kEKX-cQPRFCNkiqNs1BnyzEvJQF-EzA814ASnYPFMsw,15152 @@ -720,6 +887,13 @@ django/contrib/admin/migrations/0001_initial.py,sha256=0p5TjterT80FOrCxhO7YqZPag django/contrib/admin/migrations/0002_logentry_remove_auto_add.py,sha256=_7XFWubtQ7NG0eQ02MqtxXQmjBmYc6Od5rwcAiT1aCs,554 django/contrib/admin/migrations/0003_logentry_add_action_flag_choices.py,sha256=UCS9mPrkhZ5YL_9RMSrgA7uWDTzvLzqSLq_LSXVXimM,539 django/contrib/admin/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/admin/migrations/__pycache__/0001_initial.cpython-36.pyc,, +django/contrib/admin/migrations/__pycache__/0002_logentry_remove_auto_add.cpython-36.pyc,, +django/contrib/admin/migrations/__pycache__/0003_logentry_add_action_flag_choices.cpython-36.pyc,, +django/contrib/admin/migrations/__pycache__/__init__.cpython-36.pyc,, +django/contrib/admin/models.py,sha256=EE_bi6_lSBYUsFgtPgaflgyA_8F4CXlEA-xJ8eDlN4Y,5607 +django/contrib/admin/options.py,sha256=CCnpw8pLztx12iyp5mx5IiFLBXUw426cHYISk2kIoTU,91196 +django/contrib/admin/sites.py,sha256=7krEzGhhAdYIjr9ez2GQ-30B-vPi5m-JkuUJIfkPYo8,20470 django/contrib/admin/static/admin/css/autocomplete.css,sha256=MGqRzeZ1idtUnRM7MnEHw7ClmOVe_Uo7SdLoudapNMU,8440 django/contrib/admin/static/admin/css/base.css,sha256=CuAW_3Ywwtu8i5qSPm3XaRlPJAKCoqWPKl-w7w7Ihpo,16225 django/contrib/admin/static/admin/css/changelists.css,sha256=z-w-H416nJzM01ysLRhynHH-4zyjtkoDlzRPFDARX6U,6170 @@ -730,10 +904,10 @@ django/contrib/admin/static/admin/css/login.css,sha256=lHpzTw50VkxttDANxGiCnANx4 django/contrib/admin/static/admin/css/responsive.css,sha256=nleMgEuyzRdoXUVvd0d6A4L6ETRa6SaZZv7_VqkvfHw,17976 django/contrib/admin/static/admin/css/responsive_rtl.css,sha256=kdXYUgMd5uXiLthyjc1pv4VXCu9Wy8Mxk1q_f8eQNz0,1859 django/contrib/admin/static/admin/css/rtl.css,sha256=q3xhmDu5q1eDSw1zQNC16g-imFBXsLmmziCeoH-Al1I,3741 -django/contrib/admin/static/admin/css/widgets.css,sha256=FbxIKiGYkWjZwRMm5A_Qv-kKrhsPnfzhsF1j28eSqnA,10340 django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md,sha256=Py5KwtTr_nv_wJAqcAa1YqXiIY_0XyS08UQXZhXiqNo,1124 django/contrib/admin/static/admin/css/vendor/select2/select2.css,sha256=xqxV4FDj5tslOz6MV13pdnXgf63lJwViadn__ciKmIs,17604 django/contrib/admin/static/admin/css/vendor/select2/select2.min.css,sha256=xJOZHfpxLR_uhh1BwYFS5fhmOAdIRQaiOul5F_b7v3s,15196 +django/contrib/admin/static/admin/css/widgets.css,sha256=FbxIKiGYkWjZwRMm5A_Qv-kKrhsPnfzhsF1j28eSqnA,10340 django/contrib/admin/static/admin/fonts/LICENSE.txt,sha256=Pd-b5cKP4n2tFDpdx27qJSIq0d1ok0oEcGTlbtL6QMU,11560 django/contrib/admin/static/admin/fonts/README.txt,sha256=8aTEGqGae4MewJx-muqQ1E4xgkwarj9lGmbjKp2vOpo,137 django/contrib/admin/static/admin/fonts/Roboto-Bold-webfont.woff,sha256=NPwBegIIh-Ky0wNS1D5R7FNrAOZV6koNgbKynKYRfUM,82564 @@ -742,6 +916,8 @@ django/contrib/admin/static/admin/fonts/Roboto-Regular-webfont.woff,sha256=cX0lR django/contrib/admin/static/admin/img/LICENSE,sha256=0RT6_zSIwWwxmzI13EH5AjnT1j2YU3MwM9j3U19cAAQ,1081 django/contrib/admin/static/admin/img/README.txt,sha256=M5PZqSUBMTJ36I0D8RMKomdAXz3aQhEvoTHXoHfiNM0,318 django/contrib/admin/static/admin/img/calendar-icons.svg,sha256=gbMu26nfxZphlqKFcVOXpcv5zhv5x_Qm_P4ba0Ze84I,1094 +django/contrib/admin/static/admin/img/gis/move_vertex_off.svg,sha256=ou-ppUNyy5QZCKFYlcrzGBwEEiTDX5mmJvM8rpwC5DM,1129 +django/contrib/admin/static/admin/img/gis/move_vertex_on.svg,sha256=DgmcezWDms_3VhgqgYUGn-RGFHyScBP0MeX8PwHy_nE,1129 django/contrib/admin/static/admin/img/icon-addlink.svg,sha256=kBtPJJ3qeQPWeNftvprZiR51NYaZ2n_ZwJatY9-Zx1Q,331 django/contrib/admin/static/admin/img/icon-alert.svg,sha256=aXtd9PA66tccls-TJfyECQrmdWrj8ROWKC0tJKa7twA,504 django/contrib/admin/static/admin/img/icon-calendar.svg,sha256=_bcF7a_R94UpOfLf-R0plVobNUeeTto9UMiUIHBcSHY,1086 @@ -759,12 +935,12 @@ django/contrib/admin/static/admin/img/selector-icons.svg,sha256=0RJyrulJ_UR9aYP7 django/contrib/admin/static/admin/img/sorting-icons.svg,sha256=cCvcp4i3MAr-mo8LE_h8ZRu3LD7Ma9BtpK-p24O3lVA,1097 django/contrib/admin/static/admin/img/tooltag-add.svg,sha256=fTZCouGMJC6Qq2xlqw_h9fFodVtLmDMrpmZacGVJYZQ,331 django/contrib/admin/static/admin/img/tooltag-arrowright.svg,sha256=GIAqy_4Oor9cDMNC2fSaEGh-3gqScvqREaULnix3wHc,280 -django/contrib/admin/static/admin/img/gis/move_vertex_off.svg,sha256=ou-ppUNyy5QZCKFYlcrzGBwEEiTDX5mmJvM8rpwC5DM,1129 -django/contrib/admin/static/admin/img/gis/move_vertex_on.svg,sha256=DgmcezWDms_3VhgqgYUGn-RGFHyScBP0MeX8PwHy_nE,1129 django/contrib/admin/static/admin/js/SelectBox.js,sha256=xB_jbdmwUFitjqFcGankTIkhcTGaluR9rmBoVy0w4fg,5755 django/contrib/admin/static/admin/js/SelectFilter2.js,sha256=27G5NolBoqNgsL3jdYvaoLEB3jY7Yll09fBVbXUW_l0,12712 django/contrib/admin/static/admin/js/actions.js,sha256=u1AAP9rHBwoBjXvZKDzVMBzmzt5GO6ZPHL0szMHSmEc,6538 django/contrib/admin/static/admin/js/actions.min.js,sha256=wqvSFm3FGV8KnCfsA2XgxsJM7-QhBT4kLAMFKnCBMrY,3195 +django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js,sha256=gBa9k-UaYxOf1CsmygyymXdeH7Il_eMU14gUsVn4o9o,20281 +django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js,sha256=9LIqZywmXGzPkc8sRJEmAsYzScCMZDM_xZrjtIjuPyE,6918 django/contrib/admin/static/admin/js/autocomplete.js,sha256=LgImTP2VTEaJKqxBqvJKRa-mfenZBjeVg7LnHetaxQU,1124 django/contrib/admin/static/admin/js/calendar.js,sha256=8ej_F8SBtoFhNmmoLwONpyVwOJHd5JBWUMe1mwgxpwE,7777 django/contrib/admin/static/admin/js/cancel.js,sha256=iS0oLbvEb4rtR1QdEhB7OFh_DOlXvrmtB3TTbcELaVI,410 @@ -781,14 +957,10 @@ django/contrib/admin/static/admin/js/prepopulate.min.js,sha256=j3KNblf8i0JjoV5w5 django/contrib/admin/static/admin/js/prepopulate_init.js,sha256=uD3_ZoYfJ62mcSgqzHfePA3Y5jaOBjxn7SU0LuYFgEE,495 django/contrib/admin/static/admin/js/timeparse.js,sha256=oVk0xpGmRjS0V2sMsjGulzMSNDvIr1gQ6_fpivvh_kQ,2984 django/contrib/admin/static/admin/js/urlify.js,sha256=SIz0W49xYFdPL9idWm5IB6ROvVWtpw6juZUUYysFcXA,8972 -django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js,sha256=gBa9k-UaYxOf1CsmygyymXdeH7Il_eMU14gUsVn4o9o,20281 -django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js,sha256=9LIqZywmXGzPkc8sRJEmAsYzScCMZDM_xZrjtIjuPyE,6918 django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt,sha256=GIg3JQapSjFSu38FkC7Wm4cW4HUcvoWPb0YdP5LxKfU,1282 django/contrib/admin/static/admin/js/vendor/jquery/jquery.js,sha256=2Kok7MbOyxpgUVvAk_HJ2jigOSYS2auK4Pfzbm7uH60,271751 django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js,sha256=FgpCb_KJQlLNfOu91ta32o_NMZxltwRo8QtmkMRdAu8,86927 django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md,sha256=Py5KwtTr_nv_wJAqcAa1YqXiIY_0XyS08UQXZhXiqNo,1124 -django/contrib/admin/static/admin/js/vendor/select2/select2.full.js,sha256=nwWu44AW64pJgDdb4wY7wcWkfUPTfBgwjHkIsnBFUE4,161832 -django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js,sha256=FJuLxhiJiX-5Qgs0c2JYLIyJ5i0o4ccg6DQ6zgitCYY,75005 django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js,sha256=fgVH5qCYQqvtWwa8MGiOx4VSKCg5d_BkMbaknNoncWw,887 django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js,sha256=WWCwFlKHxZLGDAAacF2YQr1PG6tyPXg7We5DluFuhy4,701 django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js,sha256=Lk9-DE7eC6VpLXhcuqR8ggkcZ_AgwJEG3dLADTyMbZs,906 @@ -836,6 +1008,8 @@ django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js,sha256=LsPBQ5q5xi django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js,sha256=ZWpJDPBtRbDJ3YyQ4Z02Le6BRnN0gRxSAoFzYqFE7Nw,801 django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js,sha256=J4dFzbG57aghBD5x1PmkURHSi5y6AytiJgcl9iq-3z0,769 django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js,sha256=zqyrNXby3B33G7De41AQ-OFpy-Cgi3vTXZm_-IGnsXY,708 +django/contrib/admin/static/admin/js/vendor/select2/select2.full.js,sha256=nwWu44AW64pJgDdb4wY7wcWkfUPTfBgwjHkIsnBFUE4,161832 +django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js,sha256=FJuLxhiJiX-5Qgs0c2JYLIyJ5i0o4ccg6DQ6zgitCYY,75005 django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt,sha256=tyAi9RwLIDwjSrjyBhtyJIkgOHWM469_UzZTr1MmRys,1103 django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js,sha256=TjYx21bQgQXDFTdvSqSUh7S8TkYRjT4L4X-SlWNR8CE,128820 django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js,sha256=E-Plu9EZfyt0PJCSYrCkHuPquVVj9V7g7jQklIOgGDU,62474 @@ -843,6 +1017,8 @@ django/contrib/admin/templates/admin/404.html,sha256=o528Ro8Q0JMgd7mtszp8nl1ADHN django/contrib/admin/templates/admin/500.html,sha256=AUIdN7Ka_1KRAGzvo1GvwAHCSJNIbo8oNSF07cMKcj4,527 django/contrib/admin/templates/admin/actions.html,sha256=dLU-S_iMBWkrzc1LRJd3TKViD8lhHoGkl3ok8u4F-TI,1200 django/contrib/admin/templates/admin/app_index.html,sha256=BSJsWtgum_H2hCxcb2xe-XJozbVOVpUBN_KTe8pcRts,385 +django/contrib/admin/templates/admin/auth/user/add_form.html,sha256=pMsoxDLGJDzjIkcMmKdTYEnUzZ1ESEhBeDLCW17XN5k,310 +django/contrib/admin/templates/admin/auth/user/change_password.html,sha256=qQhT2rSRdZK-VJ3Tc4H8gtAcWKh-Rsj2E7YWmEw5Hss,2339 django/contrib/admin/templates/admin/base.html,sha256=2H2owQZumUnSZL6O80Z-wYYWKtUE1lwz4xQcBWKVmJ8,3656 django/contrib/admin/templates/admin/base_site.html,sha256=1v0vGrcN4FNEIF_VBiQE6yf2HPdkKhag2_v0AUsaGmM,316 django/contrib/admin/templates/admin/change_form.html,sha256=E-zUkd_ONrRG2BwHE9kHexGmKbzLhOIq16YYlgapMnE,3043 @@ -853,7 +1029,11 @@ django/contrib/admin/templates/admin/change_list_results.html,sha256=jZ9lN7EYWsG django/contrib/admin/templates/admin/date_hierarchy.html,sha256=I9Nj9WJb3JM_9ZBHrg4xIFku_a59U-KoqO5yuSaqVJQ,518 django/contrib/admin/templates/admin/delete_confirmation.html,sha256=yomrRPvVB5SORbn38IGiApTvv75RUke4hHZHoBPOH8Y,2397 django/contrib/admin/templates/admin/delete_selected_confirmation.html,sha256=BPRdmt4BerVSQnzI4wQzbTUYLYWIRdFp0TJukKTypUI,2312 +django/contrib/admin/templates/admin/edit_inline/stacked.html,sha256=4yfe8v7tzB88_MXpsB-mp18taqWi5M-GaikLjbJWgBA,2312 +django/contrib/admin/templates/admin/edit_inline/tabular.html,sha256=gCnIpi3zHttMhmVxX4w4THQSH0aEPko7F8aXguEd7xE,4115 django/contrib/admin/templates/admin/filter.html,sha256=A59SgwTTgEf2iYjV0IiDIixSZ7yCu1Fs66n0Vguu-NI,330 +django/contrib/admin/templates/admin/includes/fieldset.html,sha256=DgcBbVUfkho33IMZGEg42Xr9P5y3ZAefFzqkxf74v1Q,1787 +django/contrib/admin/templates/admin/includes/object_delete_summary.html,sha256=i_I2BADSutoccAxARIwbP4VRlDHsag-llDOi3kjcoXw,188 django/contrib/admin/templates/admin/index.html,sha256=JkWPzNip--iek76cnSycjo3GIa1dpWOHt-2C6uyu4t8,3181 django/contrib/admin/templates/admin/invalid_setup.html,sha256=58ugkYPi6FHmS--y77fhLAdUr4PyrtGwTg6-hm0_Xxg,437 django/contrib/admin/templates/admin/login.html,sha256=-lORxVDc8VDNcfuKzMqIgJTL5bPttOnJC2TznlfbtFE,1870 @@ -864,12 +1044,6 @@ django/contrib/admin/templates/admin/prepopulated_fields_js.html,sha256=Q3QxBgVv django/contrib/admin/templates/admin/related_widget_wrapper.html,sha256=3jqcYPEkg0RPIUEZyrSQgZox3gJrK010s4JcDz23H-w,1747 django/contrib/admin/templates/admin/search_form.html,sha256=Qq_vEbQup3hzfbuCmS8pyCfzMdnm_9NUZ5iJHfLl7_M,1020 django/contrib/admin/templates/admin/submit_line.html,sha256=lhAkdi8jxWb31Gp8rcB1nmSNQRZ9Z8p-Fb64KhA-McM,1011 -django/contrib/admin/templates/admin/auth/user/add_form.html,sha256=pMsoxDLGJDzjIkcMmKdTYEnUzZ1ESEhBeDLCW17XN5k,310 -django/contrib/admin/templates/admin/auth/user/change_password.html,sha256=qQhT2rSRdZK-VJ3Tc4H8gtAcWKh-Rsj2E7YWmEw5Hss,2339 -django/contrib/admin/templates/admin/edit_inline/stacked.html,sha256=4yfe8v7tzB88_MXpsB-mp18taqWi5M-GaikLjbJWgBA,2312 -django/contrib/admin/templates/admin/edit_inline/tabular.html,sha256=gCnIpi3zHttMhmVxX4w4THQSH0aEPko7F8aXguEd7xE,4115 -django/contrib/admin/templates/admin/includes/fieldset.html,sha256=DgcBbVUfkho33IMZGEg42Xr9P5y3ZAefFzqkxf74v1Q,1787 -django/contrib/admin/templates/admin/includes/object_delete_summary.html,sha256=i_I2BADSutoccAxARIwbP4VRlDHsag-llDOi3kjcoXw,188 django/contrib/admin/templates/admin/widgets/clearable_file_input.html,sha256=w6Lx3NII4fh2e6BNbJ-VahriO8FA9aOB7opUalGZPjs,568 django/contrib/admin/templates/admin/widgets/foreign_key_raw_id.html,sha256=0-PzMOEe3KSRVOBeivruUc8nJRcziIqWO-DyU8pvgEE,346 django/contrib/admin/templates/admin/widgets/many_to_many_raw_id.html,sha256=w18JMKnPKrw6QyqIXBcdPs3YJlTRtHK5HGxj0lVkMlY,54 @@ -886,22 +1060,38 @@ django/contrib/admin/templates/registration/password_reset_done.html,sha256=ofGC django/contrib/admin/templates/registration/password_reset_email.html,sha256=d_NtuuiWTS9AZu6qObmp-lux0UkUCdA9ZUIUKyYJeHE,582 django/contrib/admin/templates/registration/password_reset_form.html,sha256=NGW3MhDnsD3bmrLEhEtJuMaHByN79uUTyr0QJXP20Pg,966 django/contrib/admin/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/admin/templatetags/__pycache__/__init__.cpython-36.pyc,, +django/contrib/admin/templatetags/__pycache__/admin_list.cpython-36.pyc,, +django/contrib/admin/templatetags/__pycache__/admin_modify.cpython-36.pyc,, +django/contrib/admin/templatetags/__pycache__/admin_static.cpython-36.pyc,, +django/contrib/admin/templatetags/__pycache__/admin_urls.cpython-36.pyc,, +django/contrib/admin/templatetags/__pycache__/base.cpython-36.pyc,, +django/contrib/admin/templatetags/__pycache__/log.cpython-36.pyc,, django/contrib/admin/templatetags/admin_list.py,sha256=WLKl2F2C9gNpeE51-FuWHW0iQlFdOB4BGl2JKNrVULY,17934 django/contrib/admin/templatetags/admin_modify.py,sha256=yr73KRXuizBIiKrSsgf8jatziGrUTMF7vwfm4mHlAcg,4222 django/contrib/admin/templatetags/admin_static.py,sha256=WQitV4udeLfD8B36sRJn7QqncP0KWc5a8A83LsIOIeU,399 django/contrib/admin/templatetags/admin_urls.py,sha256=b_RxDLR7yLBTMe-_ylzO-m0R3ITq3ZP_pnddRyM_Nos,1791 django/contrib/admin/templatetags/base.py,sha256=54mdDPyCnaMS4N0WNgZBJakx_e1204CNSn68vaLP5Bg,1321 django/contrib/admin/templatetags/log.py,sha256=mxV6mvfVJo0qRCelkjRBNWfrurLABhZvGQlcp5Bn4IU,2079 +django/contrib/admin/tests.py,sha256=eO-iV08qo6zrNuPibtb5hrQyByq20VDk0pjWSLYTXFE,7301 +django/contrib/admin/utils.py,sha256=eirqx-scKPz8bgLouteTCMkOAnJrfbJs9Qk82fSCg3M,18584 django/contrib/admin/views/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/admin/views/__pycache__/__init__.cpython-36.pyc,, +django/contrib/admin/views/__pycache__/autocomplete.cpython-36.pyc,, +django/contrib/admin/views/__pycache__/decorators.cpython-36.pyc,, +django/contrib/admin/views/__pycache__/main.cpython-36.pyc,, django/contrib/admin/views/autocomplete.py,sha256=vfLa2YPZNRSHlbZXVNnlpBtTwLtY-GQ1yvvCd8D1fHY,1962 django/contrib/admin/views/decorators.py,sha256=J4wYcyaFr_-xY1ANl6QF4cFhOupRvjjmBotN0FshVYg,658 django/contrib/admin/views/main.py,sha256=CYG8JKwD5_xO6uwEn4wF0UrEn0dVBGmaJwkScdLDJKY,18758 +django/contrib/admin/widgets.py,sha256=zEUZLwGRV4tSt7ibQToE0BI2MIJWHLOVCJEwkAIf_zw,17009 django/contrib/admindocs/__init__.py,sha256=oY-eBzAOwpf5g222-vlH5BWHpDzpkj_DW7_XGDj7zgI,69 +django/contrib/admindocs/__pycache__/__init__.cpython-36.pyc,, +django/contrib/admindocs/__pycache__/apps.cpython-36.pyc,, +django/contrib/admindocs/__pycache__/middleware.cpython-36.pyc,, +django/contrib/admindocs/__pycache__/urls.cpython-36.pyc,, +django/contrib/admindocs/__pycache__/utils.cpython-36.pyc,, +django/contrib/admindocs/__pycache__/views.cpython-36.pyc,, django/contrib/admindocs/apps.py,sha256=rV3aWVevgI6o8_9WY0yQ62O5CSMRRZrVwZFt1gpfKk0,216 -django/contrib/admindocs/middleware.py,sha256=AZpS3DbqX7jhGl3Va1ylGl7IXrRS-5xaBiDA8CLEyT0,1302 -django/contrib/admindocs/urls.py,sha256=zdHaV60yJMjuLqO9xU0H-j7hz1PmSsepEWZA2GH-eI0,1310 -django/contrib/admindocs/utils.py,sha256=1HMZDqdx3Oor3D22cjjsAZ3OkHFXAWjVa3eSPYUwF5c,8140 -django/contrib/admindocs/views.py,sha256=hBQtYZSVaFznVlVw42nuSksRQ9uqbKsd4HQTLdZNRAs,16657 django/contrib/admindocs/locale/af/LC_MESSAGES/django.mo,sha256=GFydi1uBAAkOzJP0FXBCbQFNzX9jK7xqXNsiK7JsOwM,705 django/contrib/admindocs/locale/af/LC_MESSAGES/django.po,sha256=7nIsCfz1HabA8oPvLBqaofdN8nlFYRi3roXxDpUe_Hs,4680 django/contrib/admindocs/locale/ar/LC_MESSAGES/django.mo,sha256=IoUExlNwqSYql6zMAuXcFt0cmkjMc_i0fb0qp7cBQlA,7286 @@ -1078,6 +1268,7 @@ django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=ofyr93DAtNA django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.po,sha256=bMvp2QdcvV36p7SOvqGgCE6ov1nPyU-EDiHJzNVGTHI,6761 django/contrib/admindocs/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=R7NJ9FsGg7h6sETHiXL8jCN6vk_R5AP5vSY9u6R2d1I,4747 django/contrib/admindocs/locale/zh_Hant/LC_MESSAGES/django.po,sha256=lFWmaYFnY4pf8HQ1WJSAlX6HrOGIdHp_aqMb4e5pgVY,6138 +django/contrib/admindocs/middleware.py,sha256=AZpS3DbqX7jhGl3Va1ylGl7IXrRS-5xaBiDA8CLEyT0,1302 django/contrib/admindocs/templates/admin_doc/bookmarklets.html,sha256=KbUjr9cygmTvlCiilIGvDTvLuYDdvi4HqzLLK_UBAHw,1333 django/contrib/admindocs/templates/admin_doc/index.html,sha256=o1Z-Z6Dx8jzLwjihNnhROUOUKK_ILALjWGlMYz4U8u8,1313 django/contrib/admindocs/templates/admin_doc/missing_docutils.html,sha256=LA8fyI_q_kRmE0e99XgiIDry3GRQ7ZjAu9EYBuCLT3Q,734 @@ -1088,7 +1279,29 @@ django/contrib/admindocs/templates/admin_doc/template_filter_index.html,sha256=Q django/contrib/admindocs/templates/admin_doc/template_tag_index.html,sha256=rAyUTvECyomyB9u2er8oJE_FIMbQOd1auABqEHIupzE,1703 django/contrib/admindocs/templates/admin_doc/view_detail.html,sha256=4mNkUt1_Q8ZGsvsZ1XMirPWNzJyptYMXZVIdPo9UVMc,896 django/contrib/admindocs/templates/admin_doc/view_index.html,sha256=ewSVys3o1hzMjKmHJFZHqBdASsJnV6BJDlvnRuAMrs4,1682 +django/contrib/admindocs/urls.py,sha256=zdHaV60yJMjuLqO9xU0H-j7hz1PmSsepEWZA2GH-eI0,1310 +django/contrib/admindocs/utils.py,sha256=1HMZDqdx3Oor3D22cjjsAZ3OkHFXAWjVa3eSPYUwF5c,8140 +django/contrib/admindocs/views.py,sha256=hBQtYZSVaFznVlVw42nuSksRQ9uqbKsd4HQTLdZNRAs,16657 django/contrib/auth/__init__.py,sha256=BR69jz0xC6a1r7qyMur4YG5eoB9-4snK-TSQvJWxYB0,7986 +django/contrib/auth/__pycache__/__init__.cpython-36.pyc,, +django/contrib/auth/__pycache__/admin.cpython-36.pyc,, +django/contrib/auth/__pycache__/apps.cpython-36.pyc,, +django/contrib/auth/__pycache__/backends.cpython-36.pyc,, +django/contrib/auth/__pycache__/base_user.cpython-36.pyc,, +django/contrib/auth/__pycache__/checks.cpython-36.pyc,, +django/contrib/auth/__pycache__/context_processors.cpython-36.pyc,, +django/contrib/auth/__pycache__/decorators.cpython-36.pyc,, +django/contrib/auth/__pycache__/forms.cpython-36.pyc,, +django/contrib/auth/__pycache__/hashers.cpython-36.pyc,, +django/contrib/auth/__pycache__/middleware.cpython-36.pyc,, +django/contrib/auth/__pycache__/mixins.cpython-36.pyc,, +django/contrib/auth/__pycache__/models.cpython-36.pyc,, +django/contrib/auth/__pycache__/password_validation.cpython-36.pyc,, +django/contrib/auth/__pycache__/signals.cpython-36.pyc,, +django/contrib/auth/__pycache__/tokens.cpython-36.pyc,, +django/contrib/auth/__pycache__/urls.cpython-36.pyc,, +django/contrib/auth/__pycache__/validators.cpython-36.pyc,, +django/contrib/auth/__pycache__/views.cpython-36.pyc,, django/contrib/auth/admin.py,sha256=lx1fyuJr5c_cLJFk_liJzE49OXrtRRDOI9gZquVOSoE,8617 django/contrib/auth/apps.py,sha256=NGdy1h4yrogCn9YZOkhnO7LcVFHZAS60j-Bb7-Rz17A,1168 django/contrib/auth/backends.py,sha256=vXUCfFSGDzVfjx_kh593dZ27W43oI1b0pTk2OBdZ4_4,6554 @@ -1097,19 +1310,12 @@ django/contrib/auth/checks.py,sha256=eml6rKyw4rEIHxBJUcqChUdvfEh69Monyjkm9FDTOoY django/contrib/auth/common-passwords.txt.gz,sha256=K_D9bh_oBpZTCTQ1Xs9WAHNLx5yb336v-lscUBnudZM,82603 django/contrib/auth/context_processors.py,sha256=Vb91feuKV9a3BBgR0hrrGmZvVPw0JyYgeA_mRX9QK1c,1822 django/contrib/auth/decorators.py,sha256=2iowUAGrkZBzaX_Wf0UkUbd0po00UCxtdFQxXj1HIyo,2892 -django/contrib/auth/forms.py,sha256=IJar5OMlj0bKH0CBtCu8uqzBs8g53VTK_KMQEfbJJmw,15041 -django/contrib/auth/hashers.py,sha256=Fmehjs9HFiQELka5fwLgc5ucWdMdpq47LClKZA5qmKY,22084 -django/contrib/auth/middleware.py,sha256=ihtkwdqyINaDDix1w3WKE9GayaGABY88j6drV0mHGDs,5399 -django/contrib/auth/mixins.py,sha256=qdnrUp7L9WTCVimH1ULAoZcsaO5g6_2iE_pT4dea0dY,3846 -django/contrib/auth/models.py,sha256=iJXKjq7FSkQPHrs2OiP1vVxBdm9d8kRBJSBbAqKjHlI,14198 -django/contrib/auth/password_validation.py,sha256=FaatKafryOghnW8MWRN0G7bdHPgCmUFidSmJN3xaEL8,7504 -django/contrib/auth/signals.py,sha256=_QNYY-RzkwTvY3FRo01AW1S-D9l8lVb3ebt6F1GBfMU,227 -django/contrib/auth/tokens.py,sha256=c6J7cD5SceyWjmIbwh9he7iaIWaVK27sgrkWjGmRezs,3556 -django/contrib/auth/urls.py,sha256=6M54eTFdCFEqW0pzzKND4R5-8S9JrzoPcaVt0qA3JXc,1054 -django/contrib/auth/validators.py,sha256=AXlNhfwEd2sonzVAsitbBvKLnBc9CqdGuAmjUB8mEPM,685 -django/contrib/auth/views.py,sha256=aX2frKj1DrVCs-kSusIWUIaqffzXWWXdA5oD77fXRPw,13410 +django/contrib/auth/forms.py,sha256=CzjF0aZjSR80V8FOAUQhM8vkVahP-6TeR2mWhz9-4k4,15066 django/contrib/auth/handlers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/auth/handlers/__pycache__/__init__.cpython-36.pyc,, +django/contrib/auth/handlers/__pycache__/modwsgi.cpython-36.pyc,, django/contrib/auth/handlers/modwsgi.py,sha256=h0T065RiZwMAh3ai2IMeiEQdzmWK62qah7WmOlou6CI,1298 +django/contrib/auth/hashers.py,sha256=Fmehjs9HFiQELka5fwLgc5ucWdMdpq47LClKZA5qmKY,22084 django/contrib/auth/locale/af/LC_MESSAGES/django.mo,sha256=35F25KM8TCmA0iGFdN_v_SI-3BExezOffEgr_urb06Y,649 django/contrib/auth/locale/af/LC_MESSAGES/django.po,sha256=cuKRtpHnljceWKGqx8qZAb08XeHd5co3CHRO2V_m4CI,4879 django/contrib/auth/locale/ar/LC_MESSAGES/django.mo,sha256=lw7pjDDz5lRnSE6bvyGjdcuX06-mUxRZ6AOGreBP8o0,8705 @@ -1134,14 +1340,14 @@ django/contrib/auth/locale/cs/LC_MESSAGES/django.mo,sha256=1ujTab5YmMkipbkj_DMzi django/contrib/auth/locale/cs/LC_MESSAGES/django.po,sha256=mr9Rbn-dtvmF7I4DW-jvKUvIuELCYnReNOex4u_TPv0,8000 django/contrib/auth/locale/cy/LC_MESSAGES/django.mo,sha256=lSfCwEVteW4PDaiGKPDxnSnlDUcGMkPfsxIluExZar0,4338 django/contrib/auth/locale/cy/LC_MESSAGES/django.po,sha256=-LPAKGXNzB77lVHfCRmFlH3SUaLgOXk_YxfC0BomcEs,6353 -django/contrib/auth/locale/da/LC_MESSAGES/django.mo,sha256=uavulGt9dlP0FcOlQMvNTjF7nNcMNEJEd13EGrKjrmM,7452 -django/contrib/auth/locale/da/LC_MESSAGES/django.po,sha256=agG-MuUFTaZ_hFpqomiNhGQx5BKFOQL8z43QnGGFVB0,7765 +django/contrib/auth/locale/da/LC_MESSAGES/django.mo,sha256=NJ-Kky5bcJ2Typ8Kfu3FI7aG4qqmnzpBkd_nkO32VGc,7443 +django/contrib/auth/locale/da/LC_MESSAGES/django.po,sha256=HZHuz-_mdoBAyntlHeZnPwy8JIXoCZ351vaeF0FVz94,7790 django/contrib/auth/locale/de/LC_MESSAGES/django.mo,sha256=Z4KFdT7BIn3DIVkwpdodfiFcvWTeVQEPUWU4QgMOYcc,7514 django/contrib/auth/locale/de/LC_MESSAGES/django.po,sha256=plqGyseVxlR310SFqvPrkXParg-7Z-MfdNBk1UiD52Y,7919 django/contrib/auth/locale/dsb/LC_MESSAGES/django.mo,sha256=BAAXuvUHRZYPdNoKFh1UiqBYAbyOC2SQRCpQGuW1zR4,8096 django/contrib/auth/locale/dsb/LC_MESSAGES/django.po,sha256=UopznBtYDxdKbSenij3cIiBcdnsDhzyCnieIdVlkJEU,8350 -django/contrib/auth/locale/el/LC_MESSAGES/django.mo,sha256=OI3Z-VdpAfDr3oU6x6SdSOGzzEqeykqqP-Wkx4qUKnI,9665 -django/contrib/auth/locale/el/LC_MESSAGES/django.po,sha256=yvuBOwLGg3z7oC4dSbbA9pdKRxl1vNeJlPtgl6mVvBQ,10373 +django/contrib/auth/locale/el/LC_MESSAGES/django.mo,sha256=tfjgL-_ZACj_GjsfR7jw1PTjxovgR51-LSo5ngtRX-U,10150 +django/contrib/auth/locale/el/LC_MESSAGES/django.po,sha256=IXkrUAGvMZrQTUb6DpdgftRkWg4aKy9vwyO6i-ajsjU,10753 django/contrib/auth/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 django/contrib/auth/locale/en/LC_MESSAGES/django.po,sha256=m_pwsxUew88m8RWQ-67V473WosKFWfV2nkSTWxIyt50,7918 django/contrib/auth/locale/en_AU/LC_MESSAGES/django.mo,sha256=74v8gY8VcSrDgsPDaIMET5frCvtzgLE8oHgX1xNWUvw,3650 @@ -1287,8 +1493,12 @@ django/contrib/auth/locale/zh_Hans/LC_MESSAGES/django.po,sha256=wSUPMbtI7XdTzoUY django/contrib/auth/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=Pnc78tGkY9-ZH6HaQBl4NQ6-ITp8Mt103ZoCvm65Lr4,6759 django/contrib/auth/locale/zh_Hant/LC_MESSAGES/django.po,sha256=4N7kl30QCVVL5f3CkD7tKOd2SxP6owmBjxsPooUalzM,7130 django/contrib/auth/management/__init__.py,sha256=rA1UYePcdVEoI0DCnrx6Sz2yd_mtYpwxDc-FR0yij4M,4609 +django/contrib/auth/management/__pycache__/__init__.cpython-36.pyc,, +django/contrib/auth/management/commands/__pycache__/changepassword.cpython-36.pyc,, +django/contrib/auth/management/commands/__pycache__/createsuperuser.cpython-36.pyc,, django/contrib/auth/management/commands/changepassword.py,sha256=GHKZIJ2YBzQW4SvqezkjTPj-W7VwNFD1wokko9rFQFI,2581 django/contrib/auth/management/commands/createsuperuser.py,sha256=0y6kMV_35Vq4Vv-IV7wc234Vg6WU9WUGy80wlxsz0p4,8809 +django/contrib/auth/middleware.py,sha256=ihtkwdqyINaDDix1w3WKE9GayaGABY88j6drV0mHGDs,5399 django/contrib/auth/migrations/0001_initial.py,sha256=bz7B12K5Ovs0aiXfZGMEbVtWAeV05JyLKDGyMrhCd_c,4960 django/contrib/auth/migrations/0002_alter_permission_name_max_length.py,sha256=xSlhMiUbrVCPMOwmwVNAUgYjZih3t-ieALNm7rQ1OI0,347 django/contrib/auth/migrations/0003_alter_user_email_max_length.py,sha256=bPcpCTPAJV2NgrwEa6WFfxkhbPmj5J-EqU1HM3RXtq0,389 @@ -1299,16 +1509,40 @@ django/contrib/auth/migrations/0007_alter_validators_add_error_messages.py,sha25 django/contrib/auth/migrations/0008_alter_user_username_max_length.py,sha256=KpeVuknt_7WErQO_WLDSCMg1sJkXCXjNQ5I4u_l99kc,752 django/contrib/auth/migrations/0009_alter_user_last_name_max_length.py,sha256=rwLs5SDzFJsDKtCfyMP6XueUPHiRvRMein3wXMzHeDk,386 django/contrib/auth/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/auth/migrations/__pycache__/0001_initial.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0002_alter_permission_name_max_length.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0003_alter_user_email_max_length.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0004_alter_user_username_opts.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0005_alter_user_last_login_null.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0006_require_contenttypes_0002.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0007_alter_validators_add_error_messages.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0008_alter_user_username_max_length.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/0009_alter_user_last_name_max_length.cpython-36.pyc,, +django/contrib/auth/migrations/__pycache__/__init__.cpython-36.pyc,, +django/contrib/auth/mixins.py,sha256=qdnrUp7L9WTCVimH1ULAoZcsaO5g6_2iE_pT4dea0dY,3846 +django/contrib/auth/models.py,sha256=OMuW9fUv34cpJtRIIxNSdomDRSiKfVXzhIVEQbWjrt8,14234 +django/contrib/auth/password_validation.py,sha256=FaatKafryOghnW8MWRN0G7bdHPgCmUFidSmJN3xaEL8,7504 +django/contrib/auth/signals.py,sha256=_QNYY-RzkwTvY3FRo01AW1S-D9l8lVb3ebt6F1GBfMU,227 django/contrib/auth/templates/auth/widgets/read_only_password_hash.html,sha256=cMrG-iMsrVQ6Qd6T_Xz21b6WIWhXxaIwgNDW2NpDpuM,185 django/contrib/auth/templates/registration/password_reset_subject.txt,sha256=j8rO05woNdwv8-_F6EMy6FTZGMf-Dp9usdUJXSZHs7Q,124 +django/contrib/auth/tokens.py,sha256=c6J7cD5SceyWjmIbwh9he7iaIWaVK27sgrkWjGmRezs,3556 +django/contrib/auth/urls.py,sha256=6M54eTFdCFEqW0pzzKND4R5-8S9JrzoPcaVt0qA3JXc,1054 +django/contrib/auth/validators.py,sha256=AXlNhfwEd2sonzVAsitbBvKLnBc9CqdGuAmjUB8mEPM,685 +django/contrib/auth/views.py,sha256=aX2frKj1DrVCs-kSusIWUIaqffzXWWXdA5oD77fXRPw,13410 django/contrib/contenttypes/__init__.py,sha256=OVcoCHYF9hFs-AnFfg2tjmdetuqx9-Zhi9pdGPAgwH4,75 +django/contrib/contenttypes/__pycache__/__init__.cpython-36.pyc,, +django/contrib/contenttypes/__pycache__/admin.cpython-36.pyc,, +django/contrib/contenttypes/__pycache__/apps.cpython-36.pyc,, +django/contrib/contenttypes/__pycache__/checks.cpython-36.pyc,, +django/contrib/contenttypes/__pycache__/fields.cpython-36.pyc,, +django/contrib/contenttypes/__pycache__/forms.cpython-36.pyc,, +django/contrib/contenttypes/__pycache__/models.cpython-36.pyc,, +django/contrib/contenttypes/__pycache__/views.cpython-36.pyc,, django/contrib/contenttypes/admin.py,sha256=QeElFtZgIUzCWa1QfLhb9rpb-XZSY-xalx-RNAN5CoQ,5104 django/contrib/contenttypes/apps.py,sha256=lVmnJW7DgIc42uc0V5vZL8qxnsnVijQmgelhs3nybIE,797 django/contrib/contenttypes/checks.py,sha256=ooW997jE1y5goWgO3dzc7tfJt5Z4tJPWRRSG1P1-AcU,1234 django/contrib/contenttypes/fields.py,sha256=3M5XslVL4ersM46S3njBxZxbpiuFeDaG5XnXFBfL8HA,26302 django/contrib/contenttypes/forms.py,sha256=95tGX_F2KkIjoBTFQcdvraypLz6Fj3LdCLOHx-8gCrQ,3615 -django/contrib/contenttypes/models.py,sha256=QX-nY08YMDN5cUqKNFf6G0IVFs9oIeKa8hOIl5jkTjE,6491 -django/contrib/contenttypes/views.py,sha256=2IwvlE6KGhDUJMGTFkY6iXShu_jpATDM-kQcc3MDpLU,3634 django/contrib/contenttypes/locale/af/LC_MESSAGES/django.mo,sha256=CeuKxmXn3PSw7eh7O_0bC4NUBVmOhdDcOsnsYycLD44,470 django/contrib/contenttypes/locale/af/LC_MESSAGES/django.po,sha256=dnZ6zKmthl5qt6fhnexYool7hu1YdO8TQj5tPLC6q10,985 django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.mo,sha256=YXeD6WDlMQ7No_1PbR1PYE7As6GYXSQBVKkWdF_bHMo,1259 @@ -1484,19 +1718,30 @@ django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.po,sha256=bJp1GCxJ django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=fPIlKpeLGhOtsbLsJOef5d5Y8jCyT9hFiOfZ1v9yFTQ,1083 django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.po,sha256=Jwtnwk0R2c2Kh7KUg0t0GKjQrMO48YUNntbCT6dIHAM,1329 django/contrib/contenttypes/management/__init__.py,sha256=KKf4YWuuvUAOf5l2Xn5zEIR4WHA8vKQ5R5paVfYAPeM,4857 +django/contrib/contenttypes/management/__pycache__/__init__.cpython-36.pyc,, +django/contrib/contenttypes/management/commands/__pycache__/remove_stale_contenttypes.cpython-36.pyc,, django/contrib/contenttypes/management/commands/remove_stale_contenttypes.py,sha256=AcUR1Q9_lR_BzouiqiINqe34jZqNsVaKbahnbr9T7RY,3315 django/contrib/contenttypes/migrations/0001_initial.py,sha256=o3bVVr-O_eUNiloAC1z-JIHDoCJQ4ifdA-6DhdVUrp8,1157 django/contrib/contenttypes/migrations/0002_remove_content_type_name.py,sha256=4h1AUWSWAvwfEMAaopJZce-yNj1AVpCYFAk2E-Ur-wM,1103 django/contrib/contenttypes/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/contenttypes/migrations/__pycache__/0001_initial.cpython-36.pyc,, +django/contrib/contenttypes/migrations/__pycache__/0002_remove_content_type_name.cpython-36.pyc,, +django/contrib/contenttypes/migrations/__pycache__/__init__.cpython-36.pyc,, +django/contrib/contenttypes/models.py,sha256=QX-nY08YMDN5cUqKNFf6G0IVFs9oIeKa8hOIl5jkTjE,6491 +django/contrib/contenttypes/views.py,sha256=2IwvlE6KGhDUJMGTFkY6iXShu_jpATDM-kQcc3MDpLU,3634 django/contrib/flatpages/__init__.py,sha256=pa6Mmr3sfZ2KBkXHAvYIw_haRx8tSqTNZluUKg5zQCk,69 +django/contrib/flatpages/__pycache__/__init__.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/admin.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/apps.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/forms.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/middleware.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/models.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/sitemaps.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/urls.cpython-36.pyc,, +django/contrib/flatpages/__pycache__/views.cpython-36.pyc,, django/contrib/flatpages/admin.py,sha256=m_TsFRA36bunPrg2dSdxDJpWLfJkiaVmE3kcYAO9trY,654 django/contrib/flatpages/apps.py,sha256=EMKrGuulQwqXlcGKRvmISVaiqSNVwwUetEeEo3PTjxA,198 django/contrib/flatpages/forms.py,sha256=nPf6qYRonlEWjWMNwIPP-MH0fp8CbB4KSqtdlOUqM30,2017 -django/contrib/flatpages/middleware.py,sha256=aXeOeOkUmpdkGOyqZnkR-l1VrDQ161RWIWa3WPBhGac,784 -django/contrib/flatpages/models.py,sha256=LDnyMzLbmSmpmEemdgzrx2urg8PtnRgY2jxbC-uQH9g,1483 -django/contrib/flatpages/sitemaps.py,sha256=0WGMLfr61H5aVX1inE4X_BJhx2b_lw4LKMO4OQGiDX4,554 -django/contrib/flatpages/urls.py,sha256=v_bP8Axlf0XLgb2kJVdEPDqW8WY7RkwSwm7_BH_0eWE,179 -django/contrib/flatpages/views.py,sha256=DLrol_x7lYfvd_b8EYgFeOYled3TgSoR-KZOOaTzJAQ,2747 django/contrib/flatpages/locale/af/LC_MESSAGES/django.mo,sha256=BSKjpE5gwL80eq94I3LQEcOBNZtO24gViYsX0rnAoqo,498 django/contrib/flatpages/locale/af/LC_MESSAGES/django.po,sha256=oXnvhSmWyQR78N4EdWHNydolwiGFZlugkGBmT0BYPto,1541 django/contrib/flatpages/locale/ar/LC_MESSAGES/django.mo,sha256=G1GCOfhvPoJA5XpI3hE6zIxyhgec1ZUjHEt4lprfRr4,2475 @@ -1671,36 +1916,71 @@ django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=4PBYHqvZ8ts django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.po,sha256=2z96jKF7PQrb2IXZO1p2Ta77e95vA-epdnB3wK3wcYo,2279 django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=a-KLBISo2n7mn10SuNfT0K883RTjKjPYCpHCAivUz18,2053 django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.po,sha256=GtvYArHRgiEQo5KSIYd4lsOeHCrXkWaZIiKFH4m1peM,2283 +django/contrib/flatpages/middleware.py,sha256=aXeOeOkUmpdkGOyqZnkR-l1VrDQ161RWIWa3WPBhGac,784 django/contrib/flatpages/migrations/0001_initial.py,sha256=dLSlPpjfc6jMKhxYPsw6yKohxn4ejRXVOJ1VyJf12r4,1710 django/contrib/flatpages/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/flatpages/migrations/__pycache__/0001_initial.cpython-36.pyc,, +django/contrib/flatpages/migrations/__pycache__/__init__.cpython-36.pyc,, +django/contrib/flatpages/models.py,sha256=LDnyMzLbmSmpmEemdgzrx2urg8PtnRgY2jxbC-uQH9g,1483 +django/contrib/flatpages/sitemaps.py,sha256=0WGMLfr61H5aVX1inE4X_BJhx2b_lw4LKMO4OQGiDX4,554 django/contrib/flatpages/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/flatpages/templatetags/__pycache__/__init__.cpython-36.pyc,, +django/contrib/flatpages/templatetags/__pycache__/flatpages.cpython-36.pyc,, django/contrib/flatpages/templatetags/flatpages.py,sha256=q0wsGQqXHhSCH4_UR-wHkj_pJsxBOo_liODBT_BZcTc,3561 +django/contrib/flatpages/urls.py,sha256=v_bP8Axlf0XLgb2kJVdEPDqW8WY7RkwSwm7_BH_0eWE,179 +django/contrib/flatpages/views.py,sha256=DLrol_x7lYfvd_b8EYgFeOYled3TgSoR-KZOOaTzJAQ,2747 django/contrib/gis/__init__.py,sha256=GTSQJbKqQkNiljWZylYy_ofRICJeqIkfqmnC9ZdxZ2I,57 -django/contrib/gis/apps.py,sha256=YkIbEk4rWlbN0zZru2uewGsLzqWsMDl7yqA4g_5pT10,341 -django/contrib/gis/feeds.py,sha256=vCYhNC7qRvPIPGLw8GnAqi-c1SCwQJlwuBtZ36n7LSY,5733 -django/contrib/gis/geometry.py,sha256=sTXZdh3D1UGGDBP-WZ2jvLUVstcJ_2Kn1_PlKJshNDo,677 -django/contrib/gis/measure.py,sha256=BLWTkDMMunvaN9lR8QDujmKOxUyhBQKy10Auo0npDaQ,11948 -django/contrib/gis/ptr.py,sha256=3YoUTosG8oZ2comaW7OczuCtAQMyioRPjDjbIqs0gLI,1276 -django/contrib/gis/shortcuts.py,sha256=fHf3HYP6MP8GeuBW6G3y6d30Mjxa6IL2xtmblDjS8k4,1027 -django/contrib/gis/views.py,sha256=GpOJ8W5gk-xbB8y3wPe2dvoVutPKZqswhcMWCETBnx0,698 +django/contrib/gis/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/__pycache__/apps.cpython-36.pyc,, +django/contrib/gis/__pycache__/feeds.cpython-36.pyc,, +django/contrib/gis/__pycache__/geometry.cpython-36.pyc,, +django/contrib/gis/__pycache__/measure.cpython-36.pyc,, +django/contrib/gis/__pycache__/ptr.cpython-36.pyc,, +django/contrib/gis/__pycache__/shortcuts.cpython-36.pyc,, +django/contrib/gis/__pycache__/views.cpython-36.pyc,, django/contrib/gis/admin/__init__.py,sha256=Hni2JCw5ihVuor2HupxDffokiBOG11tu74EcKhiO89w,486 +django/contrib/gis/admin/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/admin/__pycache__/options.cpython-36.pyc,, +django/contrib/gis/admin/__pycache__/widgets.cpython-36.pyc,, django/contrib/gis/admin/options.py,sha256=TBV8szg0bCDSYfYupX_wwPf55pBo-8k_KfuM5FUV8vU,5330 django/contrib/gis/admin/widgets.py,sha256=_X3Li-k9q0m7soBvu0Vu3jwwmODZWTx9A3IswYKeXLM,4720 +django/contrib/gis/apps.py,sha256=YkIbEk4rWlbN0zZru2uewGsLzqWsMDl7yqA4g_5pT10,341 django/contrib/gis/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/db/__pycache__/__init__.cpython-36.pyc,, django/contrib/gis/db/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/backends/utils.py,sha256=y4q0N0oDplot6dZQIFnjGPqVsTiGyLTmEMt5-xj-2b4,784 +django/contrib/gis/db/backends/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/backends/__pycache__/utils.cpython-36.pyc,, django/contrib/gis/db/backends/base/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/db/backends/base/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/backends/base/__pycache__/adapter.cpython-36.pyc,, +django/contrib/gis/db/backends/base/__pycache__/features.cpython-36.pyc,, +django/contrib/gis/db/backends/base/__pycache__/models.cpython-36.pyc,, +django/contrib/gis/db/backends/base/__pycache__/operations.cpython-36.pyc,, django/contrib/gis/db/backends/base/adapter.py,sha256=zBcccriBRK9JowhREgLKirkWllHzir0Hw3BkC3koAZs,481 django/contrib/gis/db/backends/base/features.py,sha256=hz9h_D5BD39M1-uGviOISrPfsCH7ELJL1MYM0HiREyQ,3402 django/contrib/gis/db/backends/base/models.py,sha256=vkDweNsExmKWkHNSae9G6P-fT-SMdIgHZ85i31ihXg0,3962 django/contrib/gis/db/backends/base/operations.py,sha256=I69Yyv0EIBl0GXVfdTqMEqXBBclaj1ZTLcB2QPXGaiw,6363 django/contrib/gis/db/backends/mysql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/db/backends/mysql/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/backends/mysql/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/db/backends/mysql/__pycache__/features.cpython-36.pyc,, +django/contrib/gis/db/backends/mysql/__pycache__/introspection.cpython-36.pyc,, +django/contrib/gis/db/backends/mysql/__pycache__/operations.cpython-36.pyc,, +django/contrib/gis/db/backends/mysql/__pycache__/schema.cpython-36.pyc,, django/contrib/gis/db/backends/mysql/base.py,sha256=rz8tnvXJlY4V6liWxYshuxQE-uTNuKSBogCz_GtXoaY,507 django/contrib/gis/db/backends/mysql/features.py,sha256=zyl131i6rwEqn3prTzMMOgy7AuUfcCCNx4lKj9YmXQ4,756 django/contrib/gis/db/backends/mysql/introspection.py,sha256=_efDbLNzL7BeO7YWJ8siq11pApGAnLZiqGQ-rnZOFLM,1720 django/contrib/gis/db/backends/mysql/operations.py,sha256=frP6_EgUWNDYTHUh0AhQKWd9g39urFxgOuzvt4Gr_pc,3664 django/contrib/gis/db/backends/mysql/schema.py,sha256=I8eJcKXqiyv15ATHLs5qVsHfWDE07lf0_-iaNdGv0ew,2890 django/contrib/gis/db/backends/oracle/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/db/backends/oracle/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/backends/oracle/__pycache__/adapter.cpython-36.pyc,, +django/contrib/gis/db/backends/oracle/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/db/backends/oracle/__pycache__/features.cpython-36.pyc,, +django/contrib/gis/db/backends/oracle/__pycache__/introspection.cpython-36.pyc,, +django/contrib/gis/db/backends/oracle/__pycache__/models.cpython-36.pyc,, +django/contrib/gis/db/backends/oracle/__pycache__/operations.cpython-36.pyc,, +django/contrib/gis/db/backends/oracle/__pycache__/schema.cpython-36.pyc,, django/contrib/gis/db/backends/oracle/adapter.py,sha256=y9ewCXAoQZ4iXCHzf_bsRwSXpCHdK9HJyUZy_1AiA40,1872 django/contrib/gis/db/backends/oracle/base.py,sha256=NQYlEvE4ioobvMd7u2WC7vMtDiRq_KtilGprD6qfJCo,516 django/contrib/gis/db/backends/oracle/features.py,sha256=lHjxvF4bQqlv8VQGgXhCNrfnDgbUUm6GwjYeva4HKMc,420 @@ -1709,16 +1989,35 @@ django/contrib/gis/db/backends/oracle/models.py,sha256=qn2TayTuC67MD7gEZo954DKa5 django/contrib/gis/db/backends/oracle/operations.py,sha256=qmFi5i0YtYA5sh-q5bq4htMZuRVil9bEoBn_n829m8Q,8287 django/contrib/gis/db/backends/oracle/schema.py,sha256=wnb56CJ9Er40E4Yw7RK1hOOYZAHRJJFbNGNK9E9IHRk,3916 django/contrib/gis/db/backends/postgis/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/db/backends/postgis/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/adapter.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/const.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/features.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/introspection.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/models.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/operations.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/pgraster.cpython-36.pyc,, +django/contrib/gis/db/backends/postgis/__pycache__/schema.cpython-36.pyc,, django/contrib/gis/db/backends/postgis/adapter.py,sha256=jDa5X2uIj6qRpgJ8DUfEkWBZETMifyxqDtnkA73kUu8,2117 django/contrib/gis/db/backends/postgis/base.py,sha256=sFCNoMHRzd-a_MRc9hv-tyVHEODmGveyIopbP6CTPCg,937 -django/contrib/gis/db/backends/postgis/const.py,sha256=a536866Z3EPWtcjYUXewOe0QjyfFIhxRTk_tFmRu1NA,1484 +django/contrib/gis/db/backends/postgis/const.py,sha256=He7mVpJrJdbMGjPAgHRXkmm225CuVxVc-viiJSTKOik,1482 django/contrib/gis/db/backends/postgis/features.py,sha256=iBZqX6o1YBrmw5pSUYeft-ga6FGa05J-9ADFNsRtLgk,422 django/contrib/gis/db/backends/postgis/introspection.py,sha256=I5Kf14nZKew-NWFAPo-rRkJ85Qg_NDNEEwByEH9xrcA,4388 django/contrib/gis/db/backends/postgis/models.py,sha256=EE3RLh8ywcJ7NAYhPAQbORChwsgntssvDqXkLxDGR2A,1962 -django/contrib/gis/db/backends/postgis/operations.py,sha256=8EZGVc1g-3Z16BOGfJ6VCGQ692g6Zl2-IAliQPQYzio,16069 +django/contrib/gis/db/backends/postgis/operations.py,sha256=dDSheRGonwsFAr4jR6is8UafIlC9ruFZhLyFsGXCZ7I,16070 django/contrib/gis/db/backends/postgis/pgraster.py,sha256=_XKNfncFbEPgeiHCfkZmQv8rjnCNN0r90pa4DZSOW00,4444 django/contrib/gis/db/backends/postgis/schema.py,sha256=8OLvoGWRnm8WNhVzfd_4hk58I_IErPMdvswL2D4DG2I,2647 django/contrib/gis/db/backends/spatialite/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/db/backends/spatialite/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/adapter.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/client.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/features.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/introspection.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/models.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/operations.cpython-36.pyc,, +django/contrib/gis/db/backends/spatialite/__pycache__/schema.cpython-36.pyc,, django/contrib/gis/db/backends/spatialite/adapter.py,sha256=y74p_UEgLtoYjNZEi72mwcJOh_b-MzJ7sZd68WJXBiY,317 django/contrib/gis/db/backends/spatialite/base.py,sha256=RtSD7_XWsjbOzNwQGs4hPaTeYKgINJeM8p2nWOwBg70,2769 django/contrib/gis/db/backends/spatialite/client.py,sha256=NsqD2vAnfjqn_FbQnCQeAqbGyZf9oa6gl7EPsMTPf8c,138 @@ -1727,32 +2026,64 @@ django/contrib/gis/db/backends/spatialite/introspection.py,sha256=CvQfKqV-pOR7S2 django/contrib/gis/db/backends/spatialite/models.py,sha256=Im-NSbDbUMjvZgZpABrOMuKqmygbcKxTZv0k1YZf1gE,1890 django/contrib/gis/db/backends/spatialite/operations.py,sha256=Cdn6JFUgdBYaMxyT6AOuOl318PwZn-AnETfYkFkRumw,8247 django/contrib/gis/db/backends/spatialite/schema.py,sha256=WLvCcCOqdTcBmsjaBNt15YwVzE05vXzQVvfGva6q1Xo,6838 +django/contrib/gis/db/backends/utils.py,sha256=y4q0N0oDplot6dZQIFnjGPqVsTiGyLTmEMt5-xj-2b4,784 django/contrib/gis/db/models/__init__.py,sha256=BR3kQAefIv4O1NksiVCUShwlSO4OCNoUGan6dCRGIyU,817 +django/contrib/gis/db/models/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/models/__pycache__/aggregates.cpython-36.pyc,, +django/contrib/gis/db/models/__pycache__/fields.cpython-36.pyc,, +django/contrib/gis/db/models/__pycache__/functions.cpython-36.pyc,, +django/contrib/gis/db/models/__pycache__/lookups.cpython-36.pyc,, +django/contrib/gis/db/models/__pycache__/proxy.cpython-36.pyc,, django/contrib/gis/db/models/aggregates.py,sha256=6pu08PWnXFhFe2yWOoaBKVk87pcIm5LSKSlIlM3hJ24,2583 django/contrib/gis/db/models/fields.py,sha256=BuSdf3KDBsGti8fnCG_HP54I_JqyU_1nfccYjfVGmcU,13496 django/contrib/gis/db/models/functions.py,sha256=d9CkzZHx56U4n9GxIO1kqdmg9LSKNucAJGieNqZCkqU,16627 django/contrib/gis/db/models/lookups.py,sha256=yleGLXa0oLkYrH4QgFV3d5zgzgmCpU2DIi3J_Th2DmQ,10849 django/contrib/gis/db/models/proxy.py,sha256=uO-35A6mMrritgzfrZvDfEe2w7TX9BsnhYJ7KMjvilI,3163 django/contrib/gis/db/models/sql/__init__.py,sha256=oYJYL-5DAO-DIcpIQ7Jmeq_cuKapRB83V1KLVIs_5iU,139 +django/contrib/gis/db/models/sql/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/db/models/sql/__pycache__/conversion.cpython-36.pyc,, django/contrib/gis/db/models/sql/conversion.py,sha256=gG1mTUWb33YK_Uf1ZJRg5MRhkCTLtgajD3xxi7thODA,2400 +django/contrib/gis/feeds.py,sha256=vCYhNC7qRvPIPGLw8GnAqi-c1SCwQJlwuBtZ36n7LSY,5733 django/contrib/gis/forms/__init__.py,sha256=fREam1OSkDWr9ugUMNZMFn8Y9TufpRCn3Glj14DTMbQ,298 +django/contrib/gis/forms/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/forms/__pycache__/fields.cpython-36.pyc,, +django/contrib/gis/forms/__pycache__/widgets.cpython-36.pyc,, django/contrib/gis/forms/fields.py,sha256=1BTX2i2tqpLEIGjnjhZwmlpuYPH_v6a84PixcXOcxKA,4314 django/contrib/gis/forms/widgets.py,sha256=J8EMJkmHrGkZVqf6ktIwZbO8lYmg63CJQbUYILVsVNc,3739 django/contrib/gis/gdal/LICENSE,sha256=VwoEWoNyts1qAOMOuv6OPo38Cn_j1O8sxfFtQZ62Ous,1526 django/contrib/gis/gdal/__init__.py,sha256=Zs9bOGm9RStYhhlWCnqRNChJG4K_oWDPRXYylplur1Q,1760 +django/contrib/gis/gdal/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/datasource.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/driver.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/envelope.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/error.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/feature.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/field.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/geometries.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/geomtype.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/layer.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/libgdal.cpython-36.pyc,, +django/contrib/gis/gdal/__pycache__/srs.cpython-36.pyc,, django/contrib/gis/gdal/base.py,sha256=yymyL0vZRMBfiFUzrehvaeaunIxMH5ucGjPRfKj-rAo,181 django/contrib/gis/gdal/datasource.py,sha256=ItTc0jrMn0fTDBIoHVjhjskIrRjKKYEXaP5G6t21LHY,4490 django/contrib/gis/gdal/driver.py,sha256=iBp2Vk6UV-fPJWsIxBc-pUdVmG51GHTSgOyDD-Dg9lc,3262 django/contrib/gis/gdal/envelope.py,sha256=ZsX4QPtg60yVl5MMjc_mbolnbA0lWWV-85ZW4IHWIbU,6973 django/contrib/gis/gdal/error.py,sha256=WNtvm0k-Msbo5pW2rO1_5fDvLRqoF8D5ka9UC6hfclM,1575 -django/contrib/gis/gdal/feature.py,sha256=41qBdM1bVmKh4W-5QO6-3mrEbyL-1lCEGgclsOIJAzg,3927 +django/contrib/gis/gdal/feature.py,sha256=g2Aotlj_waeljR4OjSqmdq2kJ1SIuLBWujhrEiiT5JQ,3928 django/contrib/gis/gdal/field.py,sha256=64_BJ1SyJXqByVPiQB2HU6_5KiPSe2IE-5Wq4heKbEo,6699 django/contrib/gis/gdal/geometries.py,sha256=QKkhyVWx3fwJt-lIw7cjzOPjIg7cC56AXlkyHXR5ZvI,24357 django/contrib/gis/gdal/geomtype.py,sha256=wV9vW9lalMtMSEja161xMdZVqmaf6rR-PC2GdzeIwMs,3175 django/contrib/gis/gdal/layer.py,sha256=NeFb78T4O8KBuAUfMdR2t-tK5UO4GCCSGd3ZY5Temyo,8537 django/contrib/gis/gdal/libgdal.py,sha256=H0sugVJuTEPvjJZ2S3SUjZOs_9yn4Yq5FDYV4UNOEhw,3612 -django/contrib/gis/gdal/srs.py,sha256=jJDIApRPMhm6gQNVKmqCzrgufx1MFo44Eu7tk_Elu7k,11540 django/contrib/gis/gdal/prototypes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/gdal/prototypes/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/gdal/prototypes/__pycache__/ds.cpython-36.pyc,, +django/contrib/gis/gdal/prototypes/__pycache__/errcheck.cpython-36.pyc,, +django/contrib/gis/gdal/prototypes/__pycache__/generation.cpython-36.pyc,, +django/contrib/gis/gdal/prototypes/__pycache__/geom.cpython-36.pyc,, +django/contrib/gis/gdal/prototypes/__pycache__/raster.cpython-36.pyc,, +django/contrib/gis/gdal/prototypes/__pycache__/srs.cpython-36.pyc,, django/contrib/gis/gdal/prototypes/ds.py,sha256=AAu7QnwigZ-3Dme-uHsOySlT1TGvAYSvqF1pZtauMto,4413 django/contrib/gis/gdal/prototypes/errcheck.py,sha256=81MQSCm3lvq8LYMi7t901Z82X9ChgApD0MC6jh2TKT4,4151 django/contrib/gis/gdal/prototypes/generation.py,sha256=WmFEbrwQQJpdHd5bBZYYO07bsR_3Sv8ZFQXNjGgffGA,4612 @@ -1760,15 +2091,39 @@ django/contrib/gis/gdal/prototypes/geom.py,sha256=ELRO7bR8RxO3HIuxtitr06yhsG4DxY django/contrib/gis/gdal/prototypes/raster.py,sha256=aXOXg3B_NcFt4AoX6sDSr0u_yEvhWPF2D00qhxCFnzc,5763 django/contrib/gis/gdal/prototypes/srs.py,sha256=yzAqWOFjP626Kovwd1HOlJuWcT3kuLCFq_PCVNN7Gaw,3540 django/contrib/gis/gdal/raster/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/gdal/raster/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/gdal/raster/__pycache__/band.cpython-36.pyc,, +django/contrib/gis/gdal/raster/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/gdal/raster/__pycache__/const.cpython-36.pyc,, +django/contrib/gis/gdal/raster/__pycache__/source.cpython-36.pyc,, django/contrib/gis/gdal/raster/band.py,sha256=xY3OCQzLIgHTJSYghDdmpV7ZW7aHEW4w_Z5kd4fI9TA,8249 django/contrib/gis/gdal/raster/base.py,sha256=5aVYFfPikni3CX21c7N6tFtfhwvBY4CMnfuCiEIALMg,3002 django/contrib/gis/gdal/raster/const.py,sha256=D976ENrWFWdoH1fS5DuyhcS8ix7zJB8UIu4_NvEJtgI,2889 django/contrib/gis/gdal/raster/source.py,sha256=_rOAFGeuxkm0q9qyfOsX6P80ikwtSkvcy8wQZU-kBaI,16634 +django/contrib/gis/gdal/srs.py,sha256=jJDIApRPMhm6gQNVKmqCzrgufx1MFo44Eu7tk_Elu7k,11540 django/contrib/gis/geoip2/__init__.py,sha256=uIUWQyMsbSrYL-oVqFsmhqQkYGrh7pHLIVvIM3W_EG4,822 +django/contrib/gis/geoip2/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/geoip2/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/geoip2/__pycache__/resources.cpython-36.pyc,, django/contrib/gis/geoip2/base.py,sha256=rz8KYyxRuWBBrWIU2OXoQsFm7mj43vHc9VsBkiHi4ZY,9074 django/contrib/gis/geoip2/resources.py,sha256=YlldCGQe_U-J90znMdAEQ0SxWIkfZvkuD7uSGKHVcG8,748 +django/contrib/gis/geometry.py,sha256=sTXZdh3D1UGGDBP-WZ2jvLUVstcJ_2Kn1_PlKJshNDo,677 django/contrib/gis/geos/LICENSE,sha256=CL8kt1USOK4yUpUkVCWxyuua0PQvni0wPHs1NQJjIEU,1530 django/contrib/gis/geos/__init__.py,sha256=DXFaljVp6gf-E0XAbfO1JnYjPYSDfGZQ2VLtGYBcUZQ,648 +django/contrib/gis/geos/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/base.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/collections.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/coordseq.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/error.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/factory.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/geometry.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/io.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/libgeos.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/linestring.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/mutable_list.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/point.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/polygon.cpython-36.pyc,, +django/contrib/gis/geos/__pycache__/prepared.cpython-36.pyc,, django/contrib/gis/geos/base.py,sha256=NdlFg5l9akvDp87aqzh9dk0A3ZH2TI3cOq10mmmuHBk,181 django/contrib/gis/geos/collections.py,sha256=OHpBZoruCk_rySBZ4gpEA2ZWLODFCHwkOyGIn1wxGJc,4162 django/contrib/gis/geos/coordseq.py,sha256=cMGg3XPm2x3VYjkYys8rojRG7uzMez8FpOr2HD-Jy8Q,6419 @@ -1783,6 +2138,16 @@ django/contrib/gis/geos/point.py,sha256=vBBmdajc7GXisTdRDriHEJRc0irjNJsTF8qDtHr5 django/contrib/gis/geos/polygon.py,sha256=itel_uGvDQxrhYD5VsQt_jFHyWB0XgDW4xkwq8f3KiI,6685 django/contrib/gis/geos/prepared.py,sha256=rJf35HOTxPrrk_yA-YR9bQlL_pPDKecuhwZlcww8lxY,1575 django/contrib/gis/geos/prototypes/__init__.py,sha256=0jfLanLmI1q-3NIpdIZr3EHnMzhPRXMhbCNIHf3glfI,1221 +django/contrib/gis/geos/prototypes/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/coordseq.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/errcheck.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/geom.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/io.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/misc.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/predicates.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/prepared.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/threadsafe.cpython-36.pyc,, +django/contrib/gis/geos/prototypes/__pycache__/topology.cpython-36.pyc,, django/contrib/gis/geos/prototypes/coordseq.py,sha256=Cq7HqMVXt8F-0C1cOfYfkapHY0t5ZNu9v7h7_YLD5mo,2993 django/contrib/gis/geos/prototypes/errcheck.py,sha256=YTUBFoHU5pZOAamBPgogFymDswgnMr1_KL59sZfInYo,2654 django/contrib/gis/geos/prototypes/geom.py,sha256=FoWEduMbbWb6_blM2IJOP_WkYCVISLksuXOaFAL_9c8,3565 @@ -1966,11 +2331,21 @@ django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=rjeFyj0X_v3qP8NHY django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.po,sha256=GFZzUTmlQXZ1pDhwaYgH9_Lr8OQp9s402jHfHmX9Jso,2245 django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=SRSpoSMtx8PDTpHroMUymZ_-Eu7zzjqPDBiAm3XSV2I,2012 django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.po,sha256=b6NQK1--AC67NiUaOew_ajDIj5uSrPzW_rUpLU71yA8,2277 +django/contrib/gis/management/commands/__pycache__/inspectdb.cpython-36.pyc,, +django/contrib/gis/management/commands/__pycache__/ogrinspect.cpython-36.pyc,, django/contrib/gis/management/commands/inspectdb.py,sha256=Z2Do56mM2tBvnujnCk5C7JhI3z_LQWB4L0M626hmumk,750 django/contrib/gis/management/commands/ogrinspect.py,sha256=Vv-MAfE0uNieJF6W9gQ4TO-IHCCQvL1qAU7lyEK4izk,5848 +django/contrib/gis/measure.py,sha256=BLWTkDMMunvaN9lR8QDujmKOxUyhBQKy10Auo0npDaQ,11948 +django/contrib/gis/ptr.py,sha256=3YoUTosG8oZ2comaW7OczuCtAQMyioRPjDjbIqs0gLI,1276 django/contrib/gis/serializers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/gis/serializers/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/serializers/__pycache__/geojson.cpython-36.pyc,, django/contrib/gis/serializers/geojson.py,sha256=J7XIwlzEyhKJF7x-4H-RjnXazkNybsX-vFpxz5InNQY,2716 +django/contrib/gis/shortcuts.py,sha256=fHf3HYP6MP8GeuBW6G3y6d30Mjxa6IL2xtmblDjS8k4,1027 django/contrib/gis/sitemaps/__init__.py,sha256=eVHUxfzw1VQn6bqH3D8bE471s8bNJSB3phuAI-zg9gA,138 +django/contrib/gis/sitemaps/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/sitemaps/__pycache__/kml.cpython-36.pyc,, +django/contrib/gis/sitemaps/__pycache__/views.cpython-36.pyc,, django/contrib/gis/sitemaps/kml.py,sha256=kbKyIt-_u7zZJB8uPG4Cfi7axA5ms2ltdonctm5zewA,2413 django/contrib/gis/sitemaps/views.py,sha256=4xrd2NEQjsPx9582Pa0R2IEzx5NpP5unqCUsPjURgto,2313 django/contrib/gis/static/gis/css/ol3.css,sha256=pJADzfx4_NL2C1onFpU-muconAA5NThN4sEqSNyY_So,657 @@ -1981,20 +2356,28 @@ django/contrib/gis/static/gis/img/draw_point_on.svg,sha256=raGk3oc8w87rJfLdtZ4nI django/contrib/gis/static/gis/img/draw_polygon_off.svg,sha256=gnVmjeZE2jOvjfyx7mhazMDBXJ6KtSDrV9f0nSzkv3A,981 django/contrib/gis/static/gis/img/draw_polygon_on.svg,sha256=ybJ9Ww7-bsojKQJtjErLd2cCOgrIzyqgIR9QNhH_ZfA,982 django/contrib/gis/static/gis/js/OLMapWidget.js,sha256=VCC3BqFJSkcJtOKgf998WA2QLDUTeqYxr46gPzCjE9w,8961 -django/contrib/gis/templates/gis/openlayers-osm.html,sha256=TeiUqCjt73W8Hgrp_6zAtk_ZMBxskNN6KHSmnJ1-GD4,378 -django/contrib/gis/templates/gis/openlayers.html,sha256=P_sBibtZ8ybiBG6dtYbVhRgDYJE-oKYPzl452xad5Ok,1912 django/contrib/gis/templates/gis/admin/openlayers.html,sha256=GsjT4sNA-2iHRe7PJKsBIGDEAa29vGXwFNNACowj1lw,1867 django/contrib/gis/templates/gis/admin/openlayers.js,sha256=KoT3VUMAez9-5QoT5U6OJXzt3MLxlTrJMMwINjQ_k7M,8975 django/contrib/gis/templates/gis/admin/osm.html,sha256=yvYyZPmgP64r1JT3eZCDun5ENJaaN3d3wbTdCxIOvSo,111 django/contrib/gis/templates/gis/admin/osm.js,sha256=0wFRJXKZ2plp7tb0F9fgkMzp4NrKZXcHiMkKDJeHMRw,128 django/contrib/gis/templates/gis/kml/base.kml,sha256=VYnJaGgFVHRzDjiFjbcgI-jxlUos4B4Z1hx_JeI2ZXU,219 django/contrib/gis/templates/gis/kml/placemarks.kml,sha256=TEC81sDL9RK2FVeH0aFJTwIzs6_YWcMeGnHkACJV1Uc,360 +django/contrib/gis/templates/gis/openlayers-osm.html,sha256=TeiUqCjt73W8Hgrp_6zAtk_ZMBxskNN6KHSmnJ1-GD4,378 +django/contrib/gis/templates/gis/openlayers.html,sha256=P_sBibtZ8ybiBG6dtYbVhRgDYJE-oKYPzl452xad5Ok,1912 django/contrib/gis/utils/__init__.py,sha256=OmngSNhywEjrNKGXysMlq_iFYvx7ycDWojpCqF6JYLo,579 +django/contrib/gis/utils/__pycache__/__init__.cpython-36.pyc,, +django/contrib/gis/utils/__pycache__/layermapping.cpython-36.pyc,, +django/contrib/gis/utils/__pycache__/ogrinfo.cpython-36.pyc,, +django/contrib/gis/utils/__pycache__/ogrinspect.cpython-36.pyc,, +django/contrib/gis/utils/__pycache__/srs.cpython-36.pyc,, django/contrib/gis/utils/layermapping.py,sha256=rvQRfEa5lBrnXKMPjyrG5NmiV3Au_6YwJvdU7YgCePQ,27125 django/contrib/gis/utils/ogrinfo.py,sha256=VmbxQ5Ri4zjtTxNymuxJp3t3cAntUC83YBMp9PuMMSU,1934 django/contrib/gis/utils/ogrinspect.py,sha256=DEitGcJBpsFKWjHzFwQQukIuwBR90n2-NTKt0vYU-VY,8935 django/contrib/gis/utils/srs.py,sha256=4O1pQ-D0k3scCaz58Cl1Rl1iT2ASao7DHsgvkY31M0w,3011 +django/contrib/gis/views.py,sha256=GpOJ8W5gk-xbB8y3wPe2dvoVutPKZqswhcMWCETBnx0,698 django/contrib/humanize/__init__.py,sha256=88gkwJxqbRpmigRG0Gu3GNQkXGtTNpica4nf3go-_cI,67 +django/contrib/humanize/__pycache__/__init__.cpython-36.pyc,, +django/contrib/humanize/__pycache__/apps.cpython-36.pyc,, django/contrib/humanize/apps.py,sha256=ODfDrSH8m3y3xYlyIIwm7DZmrNcoYKG2K8l5mU64V7g,194 django/contrib/humanize/locale/af/LC_MESSAGES/django.mo,sha256=CeuKxmXn3PSw7eh7O_0bC4NUBVmOhdDcOsnsYycLD44,470 django/contrib/humanize/locale/af/LC_MESSAGES/django.po,sha256=_77Io7jI-3P2kHpR-ZFd8jw0B1kQxhLiUWR3B2Bud8g,4726 @@ -2002,32 +2385,32 @@ django/contrib/humanize/locale/ar/LC_MESSAGES/django.mo,sha256=YSyNaNTh2nILzWMH0 django/contrib/humanize/locale/ar/LC_MESSAGES/django.po,sha256=VAN7tVSYQZfZV5RfTe-wvQOVA9Q1ylLQRrFb9ihMpqs,11035 django/contrib/humanize/locale/ast/LC_MESSAGES/django.mo,sha256=WvBk8V6g1vgzGqZ_rR-4p7SMh43PFnDnRhIS9HSwdoQ,3468 django/contrib/humanize/locale/ast/LC_MESSAGES/django.po,sha256=S9lcUf2y5wR8Ufa-Rlz-M73Z3bMo7zji_63cXwtDK2I,5762 -django/contrib/humanize/locale/az/LC_MESSAGES/django.mo,sha256=_6wnH7WjAaZe5rZYn79VyioxWkMeoZTjhhF-AkbkQAU,4102 -django/contrib/humanize/locale/az/LC_MESSAGES/django.po,sha256=c0ZcxuMs82_JUksowREIsrHajdHZFlyaxFkBbw_6K90,6074 +django/contrib/humanize/locale/az/LC_MESSAGES/django.mo,sha256=0AyL47PqJZ63WlE6RjeWswa3vamKTORG4WBxtxkRG0Q,5216 +django/contrib/humanize/locale/az/LC_MESSAGES/django.po,sha256=0KOf2dLEhXbdGVFbghfdw_jNOXyG9SzAMztB0rj2pwg,9131 django/contrib/humanize/locale/be/LC_MESSAGES/django.mo,sha256=HEtO6H9OxRn6ybMtRjkD6deu7sMA49GY988Nc5r2nNY,6681 django/contrib/humanize/locale/be/LC_MESSAGES/django.po,sha256=GM21lBORfcLeQMaif6tuxrPd45srvSDvzaThGCdjs7o,9256 django/contrib/humanize/locale/bg/LC_MESSAGES/django.mo,sha256=1mRaFPsm5ITFyfdFdqdeY-_Om2OYKua5YWSEP192WR8,4645 django/contrib/humanize/locale/bg/LC_MESSAGES/django.po,sha256=kTyRblfWlBUMxd_czXTOe-39CcX68X6e4DTmYm3V2gc,6684 django/contrib/humanize/locale/bn/LC_MESSAGES/django.mo,sha256=jbL4ucZxxtexI10jgldtgnDie3I23XR3u-PrMMMqP6U,4026 django/contrib/humanize/locale/bn/LC_MESSAGES/django.po,sha256=0l4yyy7q3OIWyFk_PW0y883Vw2Pmu48UcnLM9OBxB68,6545 -django/contrib/humanize/locale/br/LC_MESSAGES/django.mo,sha256=o4it7f3WLq3THeeEZw083KnkuZUqD_xWipLVyMu9ONU,4069 -django/contrib/humanize/locale/br/LC_MESSAGES/django.po,sha256=oHgr0-e4-Xu_hIWqCtKk_SBNV57MU93GNhuN4V4S1zg,5957 +django/contrib/humanize/locale/br/LC_MESSAGES/django.mo,sha256=G58K2gCcxS1_soQEbZq_YuDkezq0gK9Os8Y0nN7iHr0,5850 +django/contrib/humanize/locale/br/LC_MESSAGES/django.po,sha256=5nt78ubdGq7-AJgPStRTDExKgctt1NR74z6ROUJkAGo,12248 django/contrib/humanize/locale/bs/LC_MESSAGES/django.mo,sha256=1-RNRHPgZR_9UyiEn9Djp4mggP3fywKZho45E1nGMjM,1416 django/contrib/humanize/locale/bs/LC_MESSAGES/django.po,sha256=M017Iu3hyXmINZkhCmn2he-FB8rQ7rXN0KRkWgrp7LI,5498 -django/contrib/humanize/locale/ca/LC_MESSAGES/django.mo,sha256=U3wnUZ-xwFZsYCd2Brr3rPVMVlatpnuXRYMCHYtB240,4040 -django/contrib/humanize/locale/ca/LC_MESSAGES/django.po,sha256=YgPF3fjBFqj4wmZ1r0I4sS9fRv65my9so4fjyfGbH6o,6025 +django/contrib/humanize/locale/ca/LC_MESSAGES/django.mo,sha256=aRWWYo9E7ECER0yhxlih6IDH1AuG1jzedh6kVzKYjZ4,3849 +django/contrib/humanize/locale/ca/LC_MESSAGES/django.po,sha256=-MQMmU-5LgiqqQiqaFUzQM_K2UE-362AhWEn6nUpaXA,8872 django/contrib/humanize/locale/cs/LC_MESSAGES/django.mo,sha256=Fr7-yH-FrHf7RKv3SYsDpa-56GcCchaolYhxlMVyuVQ,6846 django/contrib/humanize/locale/cs/LC_MESSAGES/django.po,sha256=lfQ1tt7_fhpvtfJy7lmVaMX6mvdFOnO8KWFAF94VNbA,11582 django/contrib/humanize/locale/cy/LC_MESSAGES/django.mo,sha256=VjJiaUUhvX9tjOEe6x2Bdp7scvZirVcUsA4-iE2-ElQ,5241 django/contrib/humanize/locale/cy/LC_MESSAGES/django.po,sha256=sylmceSq-NPvtr_FjklQXoBAfueKu7hrjEpMAsVbQC4,7813 django/contrib/humanize/locale/da/LC_MESSAGES/django.mo,sha256=BXydfI-OWLN-K4udBT5oeDeOWwKtrMn8pcj4qRf_wKg,5339 django/contrib/humanize/locale/da/LC_MESSAGES/django.po,sha256=R3obxY6dlgrWRxf9uRGcKlGWTxr7DcuZFg9N5SOU8tI,9154 -django/contrib/humanize/locale/de/LC_MESSAGES/django.mo,sha256=j2IfSs4MY9Np1awSVoQHwEOWuF-YqazHWOwE_fBk2YM,4669 -django/contrib/humanize/locale/de/LC_MESSAGES/django.po,sha256=_b5rxv57_AvX5SZqHK0SmnUu2hYB4lnhDr4CNA87pd4,6993 +django/contrib/humanize/locale/de/LC_MESSAGES/django.mo,sha256=e-GZlxadjO3sM7Nq8_GctgGaWK7tOL_KkYYJ_FA3kgg,5418 +django/contrib/humanize/locale/de/LC_MESSAGES/django.po,sha256=ZGOfnx24eVtKyqG6AQ6PaDI6e9wAfmBzFgFNX-7Wg6M,9187 django/contrib/humanize/locale/dsb/LC_MESSAGES/django.mo,sha256=-ujGv80xC02W3svo2UHZUXQ5dR9Jz7Y-aIpqWmcrerI,7036 django/contrib/humanize/locale/dsb/LC_MESSAGES/django.po,sha256=4Rxzt2SJkywoCOsxEAxyfpZSUdWrIBg1w_LInXXnqc8,11693 -django/contrib/humanize/locale/el/LC_MESSAGES/django.mo,sha256=xibi0Bv45kBRYEyFnkgNFf0InnGJyv9KQIWDlfj7LUM,5350 -django/contrib/humanize/locale/el/LC_MESSAGES/django.po,sha256=WW9fqED-lBmgvt6UfGTo-B_KGn_OQXRUSHEUZPXbn9g,7428 +django/contrib/humanize/locale/el/LC_MESSAGES/django.mo,sha256=StX82fNRxByI7QV_LRpVSoIwZ0ZsR---3pLvEU62GB8,6740 +django/contrib/humanize/locale/el/LC_MESSAGES/django.po,sha256=nbSZk7ay4fF556dY9EO7DXlDlwF683vTuYM2lYFHEAg,10661 django/contrib/humanize/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 django/contrib/humanize/locale/en/LC_MESSAGES/django.po,sha256=Iqb0XS0sZvkuEV5-GmxMkPMo5i0yJzVDkxXzlLRr2ZU,10744 django/contrib/humanize/locale/en_AU/LC_MESSAGES/django.mo,sha256=dTndJxA-F1IE_nMUOtf1sRr7Kq2s_8yjgKk6mkWkVu4,486 @@ -2048,8 +2431,8 @@ django/contrib/humanize/locale/es_VE/LC_MESSAGES/django.mo,sha256=cJECzKpD99RRIp django/contrib/humanize/locale/es_VE/LC_MESSAGES/django.po,sha256=tDdYtvRILgeDMgZqKHSebe7Z5ZgI1bZhDdvGVtj_anM,4832 django/contrib/humanize/locale/et/LC_MESSAGES/django.mo,sha256=WBBZ7Uk5nL-Z6qfYQ-LAtpcxyLy4LC36gKgLn1f5in8,4197 django/contrib/humanize/locale/et/LC_MESSAGES/django.po,sha256=n_nuAVBjwJd-RZXrbINpxubHetNJijvg5NJRUmECmGc,6213 -django/contrib/humanize/locale/eu/LC_MESSAGES/django.mo,sha256=pw2s1xZV8yS4QaKCS-qq6aihFDGObWcKjPSVLcgqN-E,4041 -django/contrib/humanize/locale/eu/LC_MESSAGES/django.po,sha256=LoWxuo_7aXHEAIJRu4S9rKqdvnXr4VMOqHjMd70OnA0,6119 +django/contrib/humanize/locale/eu/LC_MESSAGES/django.mo,sha256=g0-B-X-FgsLJEkRq9QwlXsSkbcMZKYkzaOTrA-hK30Q,5287 +django/contrib/humanize/locale/eu/LC_MESSAGES/django.po,sha256=8XsKY3skrnfXGU5J1MA4e1_ZGzfpP2IuxThlKvooZQE,9149 django/contrib/humanize/locale/fa/LC_MESSAGES/django.mo,sha256=DoYDzLeXjwqSQ1uv727FXpZh3cKhVMG-g-KxdA8HD70,5808 django/contrib/humanize/locale/fa/LC_MESSAGES/django.po,sha256=SEnstPQwYHovFwQvF_PwYmJ_ad_wFdkwzcQLIsstSrY,9778 django/contrib/humanize/locale/fi/LC_MESSAGES/django.mo,sha256=qlx3w4Y0CNcC5rIrbig_sqCvKAwh_IS-YseoQX3zymc,4177 @@ -2136,8 +2519,8 @@ django/contrib/humanize/locale/ro/LC_MESSAGES/django.mo,sha256=NcQde9eakJYiI4R3w django/contrib/humanize/locale/ro/LC_MESSAGES/django.po,sha256=lYA7q6-qiISsf-SpH40QB92Fyr3QXd05sPHN4bzyubM,10578 django/contrib/humanize/locale/ru/LC_MESSAGES/django.mo,sha256=MM_vEyGwicNov45lc1uhatfgHRhTIy7e7HsNU8-hFlc,7859 django/contrib/humanize/locale/ru/LC_MESSAGES/django.po,sha256=w2DUtEqLJfHR7cHgmCl_FAAQ4oo2KwRSM1l0aw12Z00,13433 -django/contrib/humanize/locale/sk/LC_MESSAGES/django.mo,sha256=U4iWXostWL1gUvrIbalfqhYjhL0mvlig3mlD1DU8_m8,4762 -django/contrib/humanize/locale/sk/LC_MESSAGES/django.po,sha256=kJUNxtiRawS2QtJqNRq2UtlRwF58kTH_fqPu1pD7t9M,7112 +django/contrib/humanize/locale/sk/LC_MESSAGES/django.mo,sha256=kVcuiHsL32xuDoFX9eOSUCsaG9QuNT9y4DUmn4vI_Do,6930 +django/contrib/humanize/locale/sk/LC_MESSAGES/django.po,sha256=Afdq9J1qXfItdQgEwPE8Abj-_dW-cCTJ1kiVvtZzi8c,11710 django/contrib/humanize/locale/sl/LC_MESSAGES/django.mo,sha256=f_07etc_G4OdYiUBKPkPqKm2iINqXoNsHUi3alUBgeo,5430 django/contrib/humanize/locale/sl/LC_MESSAGES/django.po,sha256=mleF0fvn0oEfszhGLoaQkWofTwZJurKrJlIH8o-6kAI,8166 django/contrib/humanize/locale/sq/LC_MESSAGES/django.mo,sha256=XBcBAc6zMMOy-Qx3OlV5rxnt1-dZxj16QHtpyGDWfDk,4912 @@ -2162,8 +2545,8 @@ django/contrib/humanize/locale/tt/LC_MESSAGES/django.mo,sha256=z8VgtMhlfyDo7bERD django/contrib/humanize/locale/tt/LC_MESSAGES/django.po,sha256=j_tRbg1hzLBFAmPQt0HoN-_WzWFtA07PloCkqhvNkcY,5201 django/contrib/humanize/locale/udm/LC_MESSAGES/django.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 django/contrib/humanize/locale/udm/LC_MESSAGES/django.po,sha256=AR55jQHmMrbA6RyHGOtqdvUtTFlxWnqvfMy8vZK25Bo,4354 -django/contrib/humanize/locale/uk/LC_MESSAGES/django.mo,sha256=zCT4FX9Uve9UODCIxXiJQEbn56QoYO1QQdNX_q3kq9g,5964 -django/contrib/humanize/locale/uk/LC_MESSAGES/django.po,sha256=AsBjFUJ0sZ7wa3aGVV5AduEkqOLwcGfp6muVI2nwEUU,8397 +django/contrib/humanize/locale/uk/LC_MESSAGES/django.mo,sha256=zfZYq_oejaTyWHQms01zT7jZc_1NX6WTxWlR3IjlJm4,8854 +django/contrib/humanize/locale/uk/LC_MESSAGES/django.po,sha256=BzEfymhdA2kJojtHX7RAvyrjYGOv5BqfOsfwqH1maeI,13765 django/contrib/humanize/locale/ur/LC_MESSAGES/django.mo,sha256=MF9uX26-4FFIz-QpDUbUHUNLQ1APaMLQmISMIaPsOBE,1347 django/contrib/humanize/locale/ur/LC_MESSAGES/django.po,sha256=D5UhcPEcQ16fsBEdkk_zmpjIF6f0gEv0P86z_pK_1eA,5015 django/contrib/humanize/locale/vi/LC_MESSAGES/django.mo,sha256=ZUK_Na0vnfdhjo0MgnBWnGFU34sxcMf_h0MeyuysKG8,3646 @@ -2173,34 +2556,62 @@ django/contrib/humanize/locale/zh_Hans/LC_MESSAGES/django.po,sha256=gGuUfdDHyxX7 django/contrib/humanize/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=MXoemB7iwj3zMOZfPxRi9rc_1xsYZKPpGerwZjbM2m8,3314 django/contrib/humanize/locale/zh_Hant/LC_MESSAGES/django.po,sha256=RSmQwPspRIe0U15m4zYz7x8VAiXHp6z55oLXxk9yFKE,5130 django/contrib/humanize/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/humanize/templatetags/__pycache__/__init__.cpython-36.pyc,, +django/contrib/humanize/templatetags/__pycache__/humanize.cpython-36.pyc,, django/contrib/humanize/templatetags/humanize.py,sha256=lRKGLkY0kuqgQxJNeGa7VBdiqshh8ixDcXq5IKhgMec,11961 django/contrib/messages/__init__.py,sha256=Sjt2mgia8vqSpISrs67N27rAXgvqR-MPq37VB-nmSvE,174 +django/contrib/messages/__pycache__/__init__.cpython-36.pyc,, +django/contrib/messages/__pycache__/api.cpython-36.pyc,, +django/contrib/messages/__pycache__/apps.cpython-36.pyc,, +django/contrib/messages/__pycache__/constants.cpython-36.pyc,, +django/contrib/messages/__pycache__/context_processors.cpython-36.pyc,, +django/contrib/messages/__pycache__/middleware.cpython-36.pyc,, +django/contrib/messages/__pycache__/utils.cpython-36.pyc,, +django/contrib/messages/__pycache__/views.cpython-36.pyc,, django/contrib/messages/api.py,sha256=sWP2DP-n8ZWOTM-BLFDGrH_l-voGwrSxC0OgEyJt1F4,3071 django/contrib/messages/apps.py,sha256=yGXBKfV5WF_ElcPbX4wJjXq6jzp39ttnO7sp8N_IzOQ,194 django/contrib/messages/constants.py,sha256=WZxjzvEoKI7mgChSFp_g9e-zUH8r6JLhu9sFsftTGNA,312 django/contrib/messages/context_processors.py,sha256=0LniZjxZ7Fx2BxYdJ0tcruhG4kkBEEhsc7Urcf31NnE,354 django/contrib/messages/middleware.py,sha256=4L-bzgSjTw-Kgh8Wg8MOqkJPyilaxyXi_jH1UpP1h-U,986 -django/contrib/messages/utils.py,sha256=6PzAryJ0e6oOwtSAMrjAIsYGu_nWIpgMG0p8f_rzOrg,256 -django/contrib/messages/views.py,sha256=R5xD2DLmAO0x6EGpE8TX5bku4zioOiYkQnAtf6r-VAE,523 django/contrib/messages/storage/__init__.py,sha256=gXDHbQ9KgQdfhYOla9Qj59_SlE9WURQiKzIA0cFH0DQ,392 +django/contrib/messages/storage/__pycache__/__init__.cpython-36.pyc,, +django/contrib/messages/storage/__pycache__/base.cpython-36.pyc,, +django/contrib/messages/storage/__pycache__/cookie.cpython-36.pyc,, +django/contrib/messages/storage/__pycache__/fallback.cpython-36.pyc,, +django/contrib/messages/storage/__pycache__/session.cpython-36.pyc,, django/contrib/messages/storage/base.py,sha256=SyLyVQeRdmPvVt9SO4srCdIb0m2oBu1H_iOx40M48BM,5643 django/contrib/messages/storage/cookie.py,sha256=vAvUYBznSRY2ztfeZe5a38yuq1a11LGkDchs3c3AwME,6532 django/contrib/messages/storage/fallback.py,sha256=IbyyZg8cTU-19ZeRg6LndLfRK0SoevDwqKtrqzhVp6c,2095 django/contrib/messages/storage/session.py,sha256=KTAqur1KMJUc-liD-I0mVDYbafMS23zxZfnFz4XPiiU,1729 +django/contrib/messages/utils.py,sha256=6PzAryJ0e6oOwtSAMrjAIsYGu_nWIpgMG0p8f_rzOrg,256 +django/contrib/messages/views.py,sha256=R5xD2DLmAO0x6EGpE8TX5bku4zioOiYkQnAtf6r-VAE,523 django/contrib/postgres/__init__.py,sha256=jtn9-mwOISc5D_YUoQ5z_3sN4bEPNxBOCDzbGNag_mc,67 -django/contrib/postgres/apps.py,sha256=4rTTwfGmSsLoiMBgT7PLmx7ROSaas18tkZp0n2rcjwk,1602 -django/contrib/postgres/functions.py,sha256=zHeAyKR5MhnsIGI5qbtmRdxPm8OtycEBE5OmCNyynD8,252 -django/contrib/postgres/indexes.py,sha256=qsWfm-uEZYWu3tv5_Hn70hlXbn2gw7vcaArS04RgS84,3567 -django/contrib/postgres/lookups.py,sha256=CIzOtQhabWI5_GERU95REYVA5wzhimdz9hpGXtKpW08,1901 -django/contrib/postgres/operations.py,sha256=R8jm7u9K5dPvdbmsSvCO95x8oI7LSat01CeXtPUzL5c,2010 -django/contrib/postgres/search.py,sha256=h5Ri5X0aha29YMMfLM1OKq7rrKWeSTidHzXFhRIYV-Q,8295 -django/contrib/postgres/signals.py,sha256=MmUklgaTW1-UBMGQTxNO_1fsO7mZugGs9ScovuCIyJo,2245 -django/contrib/postgres/utils.py,sha256=gBGBmAYMKLkB6nyaRgx5Yz_00bXaOA6BDK9koiE-_co,1187 -django/contrib/postgres/validators.py,sha256=CA_iygE2q3o8tXlQ9JfMYxoO6HDJk3D0PIcmGrahwdI,2675 +django/contrib/postgres/__pycache__/__init__.cpython-36.pyc,, +django/contrib/postgres/__pycache__/apps.cpython-36.pyc,, +django/contrib/postgres/__pycache__/functions.cpython-36.pyc,, +django/contrib/postgres/__pycache__/indexes.cpython-36.pyc,, +django/contrib/postgres/__pycache__/lookups.cpython-36.pyc,, +django/contrib/postgres/__pycache__/operations.cpython-36.pyc,, +django/contrib/postgres/__pycache__/search.cpython-36.pyc,, +django/contrib/postgres/__pycache__/signals.cpython-36.pyc,, +django/contrib/postgres/__pycache__/utils.cpython-36.pyc,, +django/contrib/postgres/__pycache__/validators.cpython-36.pyc,, django/contrib/postgres/aggregates/__init__.py,sha256=QCznqMKqPbpraxSi1Y8-B7_MYlL42F1kEWZ1HeLgTKs,65 +django/contrib/postgres/aggregates/__pycache__/__init__.cpython-36.pyc,, +django/contrib/postgres/aggregates/__pycache__/general.cpython-36.pyc,, +django/contrib/postgres/aggregates/__pycache__/statistics.cpython-36.pyc,, django/contrib/postgres/aggregates/general.py,sha256=WZqSs7XcnRW4iXIJ7oib3aoLPrHCEOLh-K_EDBJpseU,1603 django/contrib/postgres/aggregates/statistics.py,sha256=NWyxMgDsfQ3f5yvqAcxJ13LayjGkRPj90wVJa4k7QdM,1691 +django/contrib/postgres/apps.py,sha256=4rTTwfGmSsLoiMBgT7PLmx7ROSaas18tkZp0n2rcjwk,1602 django/contrib/postgres/fields/__init__.py,sha256=Xo8wuWPwVNOkKY-EwV9U1zusQ2DjMXXtL7_8R_xAi5s,148 +django/contrib/postgres/fields/__pycache__/__init__.cpython-36.pyc,, +django/contrib/postgres/fields/__pycache__/array.cpython-36.pyc,, +django/contrib/postgres/fields/__pycache__/citext.cpython-36.pyc,, +django/contrib/postgres/fields/__pycache__/hstore.cpython-36.pyc,, +django/contrib/postgres/fields/__pycache__/jsonb.cpython-36.pyc,, +django/contrib/postgres/fields/__pycache__/mixins.cpython-36.pyc,, +django/contrib/postgres/fields/__pycache__/ranges.cpython-36.pyc,, +django/contrib/postgres/fields/__pycache__/utils.cpython-36.pyc,, django/contrib/postgres/fields/array.py,sha256=4_ygF8Bw0vBHSlyKJ_NnY_ZTshVZNnVpGvbjmM1dYo0,10291 django/contrib/postgres/fields/citext.py,sha256=G40UZv4zop8Zrq2vMhluZ-MT7yPLEc8IEDi3hZ27gGw,439 django/contrib/postgres/fields/hstore.py,sha256=oZdUXSAy3MpZ3vZSU6eKWDnwRGQopFGvGUco_qOlMNg,3209 @@ -2209,13 +2620,22 @@ django/contrib/postgres/fields/mixins.py,sha256=eYtXzR2ec8J8564b-eaUsE17UO_AIkqr django/contrib/postgres/fields/ranges.py,sha256=ozBEsZjvGQGWOZTN8VupDMVL19mHLXMyWZpESVgzWC0,7565 django/contrib/postgres/fields/utils.py,sha256=TV-Aj9VpBb13I2iuziSDURttZtz355XakxXnFwvtGio,95 django/contrib/postgres/forms/__init__.py,sha256=GSqucR50I9jrZUYZUFVmb8nV_FSlXu1BcCpFck2pVXI,118 +django/contrib/postgres/forms/__pycache__/__init__.cpython-36.pyc,, +django/contrib/postgres/forms/__pycache__/array.cpython-36.pyc,, +django/contrib/postgres/forms/__pycache__/hstore.cpython-36.pyc,, +django/contrib/postgres/forms/__pycache__/jsonb.cpython-36.pyc,, +django/contrib/postgres/forms/__pycache__/ranges.cpython-36.pyc,, django/contrib/postgres/forms/array.py,sha256=3Hp4Q9JSziuaie2c0KLH-Z7RHs3t0MgbicsjnLIxV2k,7413 django/contrib/postgres/forms/hstore.py,sha256=f7PJ41fsd8D7cvyJG-_ugslM-hXL7qnZPdx08UZQNXY,1766 django/contrib/postgres/forms/jsonb.py,sha256=1tRmaNUvH8ITxGSAtg0bIUwPzgLW-8o1sRgsbCIV1ek,1729 django/contrib/postgres/forms/ranges.py,sha256=_LWXysT2AdvgSsAtNyPxHP0hgTolsQoUOCLWT7KukoA,3069 +django/contrib/postgres/functions.py,sha256=zHeAyKR5MhnsIGI5qbtmRdxPm8OtycEBE5OmCNyynD8,252 +django/contrib/postgres/indexes.py,sha256=qsWfm-uEZYWu3tv5_Hn70hlXbn2gw7vcaArS04RgS84,3567 django/contrib/postgres/jinja2/postgres/widgets/split_array.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 django/contrib/postgres/locale/ar/LC_MESSAGES/django.mo,sha256=AFcSJOhEOAWVIXw9q7FoyyT9G1ufw530IG2GwOYNOJw,4416 django/contrib/postgres/locale/ar/LC_MESSAGES/django.po,sha256=ZEYrujwMpePljEsEjgJrRgHvQWn6zP9zYVkan83TyuU,5017 +django/contrib/postgres/locale/az/LC_MESSAGES/django.mo,sha256=kUYiVWbIYkyUI8U1XZxTwWdW4yK0uymZLOmdxsfcxeQ,3132 +django/contrib/postgres/locale/az/LC_MESSAGES/django.po,sha256=92N_-hq2ONqo5Dgl2o2dNyAivzzHKRiQrpjTQHfGceE,3464 django/contrib/postgres/locale/be/LC_MESSAGES/django.mo,sha256=nDK0-dYUAORaNB--uNHLQfvSnZZfe0yGdQwAe0AMFkU,4490 django/contrib/postgres/locale/be/LC_MESSAGES/django.po,sha256=MoFwiR6pvjrN0YhFrhmAcQ4IQ6TRkFiVXf7TB8zjcQo,4964 django/contrib/postgres/locale/bg/LC_MESSAGES/django.mo,sha256=7VaGqc8TO0NVL-eZbxVuGb8J6atQ_aC3C3Nh3G9zcJQ,3439 @@ -2226,12 +2646,12 @@ django/contrib/postgres/locale/cs/LC_MESSAGES/django.mo,sha256=SGSzVScCYcVeQPQYs django/contrib/postgres/locale/cs/LC_MESSAGES/django.po,sha256=SgmCLIHUXIUl8zkonXynj_MyHXsOmqpYGbE3N5YQ80M,4158 django/contrib/postgres/locale/da/LC_MESSAGES/django.mo,sha256=JHKBvq-wN9YvR3GF5TWjdzRYDJCENRrdld_bfoMf_L0,3167 django/contrib/postgres/locale/da/LC_MESSAGES/django.po,sha256=fUR3Edxifn3OeeccpxyycqgSRwOQgbLFkqEtZQBQMjo,3558 -django/contrib/postgres/locale/de/LC_MESSAGES/django.mo,sha256=1K356glWEevm4oteYtUKV1Loh1fpAjjlrFgF9yfwjcI,3275 -django/contrib/postgres/locale/de/LC_MESSAGES/django.po,sha256=MXPu492vKgQLLHngr6m2d08YUNAcwz01e3h9GxfbvIE,3723 +django/contrib/postgres/locale/de/LC_MESSAGES/django.mo,sha256=78QMyqVVBH0_HdT1IEfoZbKFvIFAiG0S96dJzfx_GR4,3282 +django/contrib/postgres/locale/de/LC_MESSAGES/django.po,sha256=rICLyLxIuA_WWMcq0u6MfnUbYZlM_Vs4n-ETi55LTro,3728 django/contrib/postgres/locale/dsb/LC_MESSAGES/django.mo,sha256=1fVpsCGFtvcOtjM7nkTq3mPAHeFKUt7iafEbeU126NY,3853 django/contrib/postgres/locale/dsb/LC_MESSAGES/django.po,sha256=czUFqMMzMa6ie50w6mVekNaFLNoY4wPsyIt3zRHQ3Z0,4286 -django/contrib/postgres/locale/el/LC_MESSAGES/django.mo,sha256=kHjTGVK-3Y06GyjqRBi5_Ki_epzPUYt7zQKpukUOwFo,3918 -django/contrib/postgres/locale/el/LC_MESSAGES/django.po,sha256=VP82YDf9x1EmSOVmBY7zkgQcX7EfQQZFUpeRV3dtHtk,4407 +django/contrib/postgres/locale/el/LC_MESSAGES/django.mo,sha256=PKQX9koDltdpPB_2sz_cCMj46CU6f6UKrQhkniPp5V0,3917 +django/contrib/postgres/locale/el/LC_MESSAGES/django.po,sha256=C4bWUZaxJCXkVUWlvaW4zo6C_fZAI7V1qBPOJHbZfdY,4411 django/contrib/postgres/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 django/contrib/postgres/locale/en/LC_MESSAGES/django.po,sha256=V559m1IltKecaNYnowZ3e1iIFNFKeO949YVUPjOwvUw,3130 django/contrib/postgres/locale/eo/LC_MESSAGES/django.mo,sha256=N1T-nA1IdhKKDbZ76nV968OSMMbteXwwBdhzRi3taWs,3149 @@ -2246,8 +2666,8 @@ django/contrib/postgres/locale/es_MX/LC_MESSAGES/django.mo,sha256=4-c48HNLkDnIIP django/contrib/postgres/locale/es_MX/LC_MESSAGES/django.po,sha256=5HmM8uVQkt869MyzuQIk5C6czFe4MTRz5CBmgeN_V14,2496 django/contrib/postgres/locale/et/LC_MESSAGES/django.mo,sha256=_BZuR25C1mzMVR2LTXE4u4QaP5ht7C7q8PjsnAEEQO8,3081 django/contrib/postgres/locale/et/LC_MESSAGES/django.po,sha256=BF6hMf4uD6sFFXBJoudgimwKCj25jlzt7rjK3lg-BFA,3592 -django/contrib/postgres/locale/eu/LC_MESSAGES/django.mo,sha256=T7pDulEqODUPdC4sI4w-COAM5nT9C3jbAas8i24l_ms,3139 -django/contrib/postgres/locale/eu/LC_MESSAGES/django.po,sha256=OQlFVw0YFSF6s6iG6omYP1ISwevmSmAVSrH1FrqE2G8,3545 +django/contrib/postgres/locale/eu/LC_MESSAGES/django.mo,sha256=e1i7Y8OyrDBzRTDViMBFliQxGa-wYBaBBWrr6V7MIVw,3133 +django/contrib/postgres/locale/eu/LC_MESSAGES/django.po,sha256=uLRlYrtifsM_BmHtxLUMnL-nNxJ9S3X-Py7W_6rRvqA,3544 django/contrib/postgres/locale/fa/LC_MESSAGES/django.mo,sha256=0E8pqNUlKTUXSY1o8A1TmMbAE49QZpa5yxqqECJbZ04,3614 django/contrib/postgres/locale/fa/LC_MESSAGES/django.po,sha256=Zdcp_d3unZ4JnRQdcMIPQVsV9ysal7W1zu_vJsMqJx4,4083 django/contrib/postgres/locale/fi/LC_MESSAGES/django.mo,sha256=eVu4C_rIzT2fQGNbJDEkrQb4pjF00lOPAixxqpYvbhs,3212 @@ -2306,8 +2726,8 @@ django/contrib/postgres/locale/ro/LC_MESSAGES/django.mo,sha256=wIyzI-mQ_wTDpsU5Q django/contrib/postgres/locale/ro/LC_MESSAGES/django.po,sha256=4MyOnJbBSza7grnCQ2-_-knfs5w6oBdlMFHrS9DbYXQ,3897 django/contrib/postgres/locale/ru/LC_MESSAGES/django.mo,sha256=tJm0QXyOt7USDeVXRE9ZoE5EDA0Xman6JooYEO3odNQ,5119 django/contrib/postgres/locale/ru/LC_MESSAGES/django.po,sha256=G3Fsbh2qjnPNDeufzCs7SwITCaWsHEX30ltPJSpySQ4,5831 -django/contrib/postgres/locale/sk/LC_MESSAGES/django.mo,sha256=CLTqMW_0M-gEqH3Z_-uXanLMi2IxLr6y9u323Q3OJg8,3400 -django/contrib/postgres/locale/sk/LC_MESSAGES/django.po,sha256=D-HhtGgJQ0KnSnf6dHTo9LpetvruFJ7hw_XjjBq_z7g,3777 +django/contrib/postgres/locale/sk/LC_MESSAGES/django.mo,sha256=jgpnLYmOCNlj-BH605ybhVx0rG4yXKIIUCf696DwAVU,3630 +django/contrib/postgres/locale/sk/LC_MESSAGES/django.po,sha256=kv4raaUoWuOeOuTThku1_SiKsf7nYEBDaa-R5yGtg7U,4051 django/contrib/postgres/locale/sl/LC_MESSAGES/django.mo,sha256=BT1LywwWuDO9iENJm-pqBksEisuETBlh0r4ILn4wgx0,3524 django/contrib/postgres/locale/sl/LC_MESSAGES/django.po,sha256=YmFNHoKR5av9ychiCloy5OXeL_v-rDzA0vYqUy84umc,3988 django/contrib/postgres/locale/sq/LC_MESSAGES/django.mo,sha256=kee7WbANs3H4qgSme6ERtCgsgvvTusVX92bpl3nR7oQ,3192 @@ -2318,18 +2738,27 @@ django/contrib/postgres/locale/sv/LC_MESSAGES/django.mo,sha256=i4z7Yn_Ows9G_UoCW django/contrib/postgres/locale/sv/LC_MESSAGES/django.po,sha256=5VjgW0c_nTPeh_4nsiUHpv_toFn0c5ytKfM06g-NrlQ,3477 django/contrib/postgres/locale/tr/LC_MESSAGES/django.mo,sha256=2pcddOVCVFzHvw19Oa9xpEu46mjkzJTnykunyDvDYZ4,3162 django/contrib/postgres/locale/tr/LC_MESSAGES/django.po,sha256=Hrw_xRYpMWTVqj-xpNADRenPDXlicdictu12Nx1JJvY,3509 -django/contrib/postgres/locale/uk/LC_MESSAGES/django.mo,sha256=3uPY2QOsonJJ67IZipxS45D6nhiS0p1-egxWqQBIyU8,4309 -django/contrib/postgres/locale/uk/LC_MESSAGES/django.po,sha256=n2qxj5e7ipENpTFganpkcSAJUMnASM2w5l0YxmTijzg,4861 +django/contrib/postgres/locale/uk/LC_MESSAGES/django.mo,sha256=2kT-GcG490kWS9V-NTjS3nKxxA8xm4euTo0Dhqd4Yb4,4758 +django/contrib/postgres/locale/uk/LC_MESSAGES/django.po,sha256=AdBiSfMyt10qIxfTcquptNVyKxwI9k_9ZjuskaEM5JQ,5402 django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=t4Zea1ndeWCQMDYvdprtTDkyPXnqg3lAV7WB5TAZFNI,2854 django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.po,sha256=4ICKRVdfo78YeoAK_G7DvlWz-ixUWNDCbBkGVHnDhH8,3242 django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=65JDiksp4dDMlCPrCbbSZ-DDEXSD3rnPKF8o-RpdptA,2864 django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.po,sha256=MMLZpVZw1SdxWoscLSO9k2YTO5YX2GXFhSag99zNpoI,3211 +django/contrib/postgres/lookups.py,sha256=CIzOtQhabWI5_GERU95REYVA5wzhimdz9hpGXtKpW08,1901 +django/contrib/postgres/operations.py,sha256=R8jm7u9K5dPvdbmsSvCO95x8oI7LSat01CeXtPUzL5c,2010 +django/contrib/postgres/search.py,sha256=h5Ri5X0aha29YMMfLM1OKq7rrKWeSTidHzXFhRIYV-Q,8295 +django/contrib/postgres/signals.py,sha256=MmUklgaTW1-UBMGQTxNO_1fsO7mZugGs9ScovuCIyJo,2245 django/contrib/postgres/templates/postgres/widgets/split_array.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 +django/contrib/postgres/utils.py,sha256=gBGBmAYMKLkB6nyaRgx5Yz_00bXaOA6BDK9koiE-_co,1187 +django/contrib/postgres/validators.py,sha256=CA_iygE2q3o8tXlQ9JfMYxoO6HDJk3D0PIcmGrahwdI,2675 django/contrib/redirects/__init__.py,sha256=9vdTkDvH0443yn0qXx59j4dXPn3P-Pf9lB8AWrSp_Bk,69 +django/contrib/redirects/__pycache__/__init__.cpython-36.pyc,, +django/contrib/redirects/__pycache__/admin.cpython-36.pyc,, +django/contrib/redirects/__pycache__/apps.cpython-36.pyc,, +django/contrib/redirects/__pycache__/middleware.cpython-36.pyc,, +django/contrib/redirects/__pycache__/models.cpython-36.pyc,, django/contrib/redirects/admin.py,sha256=P9wp8yIvDjJSfIXpWYM2ftDlVhKvte_0AM9Ky_j1JIs,314 django/contrib/redirects/apps.py,sha256=BvTvN3IXCv7yEKqhxwCDiSCZ3695YXNttEvmONHNxC4,197 -django/contrib/redirects/middleware.py,sha256=kJfTIj8G2loRgiEJkqiYEredzt4xhNAfDaTZkk9Coyo,1926 -django/contrib/redirects/models.py,sha256=x9f9oGGbUDsn1If6zLwDpkwW3M2Anl-Zj845WA121fg,985 django/contrib/redirects/locale/af/LC_MESSAGES/django.mo,sha256=CeuKxmXn3PSw7eh7O_0bC4NUBVmOhdDcOsnsYycLD44,470 django/contrib/redirects/locale/af/LC_MESSAGES/django.po,sha256=azk3eRV64rp6_41m5S1vkDRZ5YZ_OjJ6pfn4wqOlKnQ,942 django/contrib/redirects/locale/ar/LC_MESSAGES/django.mo,sha256=BX8CzqhOiPIE2dZ1J-bomSuudCMDs8MKbZ1aCzFUrXk,1342 @@ -2508,22 +2937,37 @@ django/contrib/redirects/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=6BYNDezC7si django/contrib/redirects/locale/zh_Hans/LC_MESSAGES/django.po,sha256=m0lZpC3XCfE-H9-PFK5-v9gD9zgXIn_VMqsnO36CiZw,1359 django/contrib/redirects/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=35HyQ7p6_pB1xNNbNzjNX8JhMa5HOzAmkF5YUgC70N0,1096 django/contrib/redirects/locale/zh_Hant/LC_MESSAGES/django.po,sha256=bbDd7Y0E1xAv7EmqAQI3am7VhDo3NxBgjRP8WvolS1s,1313 +django/contrib/redirects/middleware.py,sha256=kJfTIj8G2loRgiEJkqiYEredzt4xhNAfDaTZkk9Coyo,1926 django/contrib/redirects/migrations/0001_initial.py,sha256=jl-W40P9AY3VHUP69TmXS3lKVFlwGVIHJ04lEFBkgEY,1491 django/contrib/redirects/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/redirects/migrations/__pycache__/0001_initial.cpython-36.pyc,, +django/contrib/redirects/migrations/__pycache__/__init__.cpython-36.pyc,, +django/contrib/redirects/models.py,sha256=x9f9oGGbUDsn1If6zLwDpkwW3M2Anl-Zj845WA121fg,985 django/contrib/sessions/__init__.py,sha256=W7kKt-gCROzrUA6UpIRAit3SHa-coN4_A4fphGikCEk,67 +django/contrib/sessions/__pycache__/__init__.cpython-36.pyc,, +django/contrib/sessions/__pycache__/apps.cpython-36.pyc,, +django/contrib/sessions/__pycache__/base_session.cpython-36.pyc,, +django/contrib/sessions/__pycache__/exceptions.cpython-36.pyc,, +django/contrib/sessions/__pycache__/middleware.cpython-36.pyc,, +django/contrib/sessions/__pycache__/models.cpython-36.pyc,, +django/contrib/sessions/__pycache__/serializers.cpython-36.pyc,, django/contrib/sessions/apps.py,sha256=q_fkp7a7_1GT14XHkHgNIET0sItgfBeFT7B137_KeZM,194 -django/contrib/sessions/base_session.py,sha256=5FofwClB_ukwCsXPfJbzUvKoYaMQ78B_lWXU0fqSg1k,1490 -django/contrib/sessions/exceptions.py,sha256=epvfG9haHc8p34Ic6IqUSC-Yj06Ruh2TSm9G6HQMdno,256 -django/contrib/sessions/middleware.py,sha256=3fVSQXjKOPhVLEiLvgkpF-PxdBQO5a6EX0ugryjzSl8,3490 -django/contrib/sessions/models.py,sha256=vmROoszsXHnPHoSbFca8k-U9Z8Wg6EAHYeEK87VHHk8,1257 -django/contrib/sessions/serializers.py,sha256=FUUY-XXwipIA085gJSNNcTxVQqo12YE9EFainIxNPdU,394 django/contrib/sessions/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/sessions/backends/__pycache__/__init__.cpython-36.pyc,, +django/contrib/sessions/backends/__pycache__/base.cpython-36.pyc,, +django/contrib/sessions/backends/__pycache__/cache.cpython-36.pyc,, +django/contrib/sessions/backends/__pycache__/cached_db.cpython-36.pyc,, +django/contrib/sessions/backends/__pycache__/db.cpython-36.pyc,, +django/contrib/sessions/backends/__pycache__/file.cpython-36.pyc,, +django/contrib/sessions/backends/__pycache__/signed_cookies.cpython-36.pyc,, django/contrib/sessions/backends/base.py,sha256=uSbl8x4BurAuDYaupFnA469bC2_VydUAMuLa_g1SskM,11930 django/contrib/sessions/backends/cache.py,sha256=-qeSz07gUidiY_xq7imMJ3SP17J_rLsIO50KxOhq_8E,2713 django/contrib/sessions/backends/cached_db.py,sha256=c9JtGXxyJYRT7MMVrqwo0jw1v3JCpaBNXeL8d1tAfBE,2011 django/contrib/sessions/backends/db.py,sha256=zzhv0nQ4OIFeyM2QXrIUG26l_IJosagKaGOI2NcZnz4,3770 django/contrib/sessions/backends/file.py,sha256=--r-hpfCVAGostoUlFZ2wc9rUxw2s7r-QINOIlSbiNI,7741 django/contrib/sessions/backends/signed_cookies.py,sha256=jcBrD3gUHrdETWf6JvwDVCFe4eAiRbH8i2oMJjwpXPs,2696 +django/contrib/sessions/base_session.py,sha256=5FofwClB_ukwCsXPfJbzUvKoYaMQ78B_lWXU0fqSg1k,1490 +django/contrib/sessions/exceptions.py,sha256=epvfG9haHc8p34Ic6IqUSC-Yj06Ruh2TSm9G6HQMdno,256 django/contrib/sessions/locale/af/LC_MESSAGES/django.mo,sha256=CeuKxmXn3PSw7eh7O_0bC4NUBVmOhdDcOsnsYycLD44,470 django/contrib/sessions/locale/af/LC_MESSAGES/django.po,sha256=fdRPUBMVUrpvAi9zsvwSnts55Wdnj4r2kLxKeroIsSM,745 django/contrib/sessions/locale/ar/LC_MESSAGES/django.mo,sha256=yoepqaR68PTGLx--cAOzP94Sqyl5xIYpeQ0IFWgY380,846 @@ -2702,24 +3146,37 @@ django/contrib/sessions/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=zsbhIMocgB8Y django/contrib/sessions/locale/zh_Hans/LC_MESSAGES/django.po,sha256=tPshgXjEv6pME4N082ztamJhd5whHB2_IV_egdP-LlQ,889 django/contrib/sessions/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=WZzfpFKZ41Pu8Q9SuhGu3hXwp4eiq8Dt8vdiQfxvF9M,733 django/contrib/sessions/locale/zh_Hant/LC_MESSAGES/django.po,sha256=6IRDQu6-PAYh6SyEIcKdhuR172lX0buY8qqsU0QXlYU,898 +django/contrib/sessions/management/commands/__pycache__/clearsessions.cpython-36.pyc,, django/contrib/sessions/management/commands/clearsessions.py,sha256=yDcSmK65l5H1-2hiHhDlN0zivQrxm_ihNKLKt6MmRiQ,650 +django/contrib/sessions/middleware.py,sha256=3fVSQXjKOPhVLEiLvgkpF-PxdBQO5a6EX0ugryjzSl8,3490 django/contrib/sessions/migrations/0001_initial.py,sha256=F7fzk2d9hDPjUwx2w-lXdZcFG1h4HyHnkfcJ6aK7C-0,955 django/contrib/sessions/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/sessions/migrations/__pycache__/0001_initial.cpython-36.pyc,, +django/contrib/sessions/migrations/__pycache__/__init__.cpython-36.pyc,, +django/contrib/sessions/models.py,sha256=vmROoszsXHnPHoSbFca8k-U9Z8Wg6EAHYeEK87VHHk8,1257 +django/contrib/sessions/serializers.py,sha256=FUUY-XXwipIA085gJSNNcTxVQqo12YE9EFainIxNPdU,394 django/contrib/sitemaps/__init__.py,sha256=4pL-xZ3nNPbczruFZqnL8xTH5KrGL_C1AgdfBMfWfwY,5632 +django/contrib/sitemaps/__pycache__/__init__.cpython-36.pyc,, +django/contrib/sitemaps/__pycache__/apps.cpython-36.pyc,, +django/contrib/sitemaps/__pycache__/views.cpython-36.pyc,, django/contrib/sitemaps/apps.py,sha256=ktY9PcWsmv5TOlvEdG6IL8ZBbGMtZRpO24j5g7DGilU,195 -django/contrib/sitemaps/views.py,sha256=KP-cCkD4VGFbd4ZavWK79gAkZa83APeRgTx-eouny4M,3516 +django/contrib/sitemaps/management/commands/__pycache__/ping_google.cpython-36.pyc,, django/contrib/sitemaps/management/commands/ping_google.py,sha256=IzUg9OZa2e3AjwX4bCFEldXzaLsT4O4WnbUgeUKe6qg,412 django/contrib/sitemaps/templates/sitemap.xml,sha256=KTiksPVpo22dkRjjavoJtckzo-Rin7aZ_QgbC42Y8O0,479 django/contrib/sitemaps/templates/sitemap_index.xml,sha256=VqDmRlWMx9kC6taiBoi1h9JVspV54ou3nFjE8Nfofl8,209 +django/contrib/sitemaps/views.py,sha256=KP-cCkD4VGFbd4ZavWK79gAkZa83APeRgTx-eouny4M,3516 django/contrib/sites/__init__.py,sha256=qIj6PsbyT_DVkvjrASve-9F8GeoCKv6sO0-jlEhRJv4,61 +django/contrib/sites/__pycache__/__init__.cpython-36.pyc,, +django/contrib/sites/__pycache__/admin.cpython-36.pyc,, +django/contrib/sites/__pycache__/apps.cpython-36.pyc,, +django/contrib/sites/__pycache__/management.cpython-36.pyc,, +django/contrib/sites/__pycache__/managers.cpython-36.pyc,, +django/contrib/sites/__pycache__/middleware.cpython-36.pyc,, +django/contrib/sites/__pycache__/models.cpython-36.pyc,, +django/contrib/sites/__pycache__/requests.cpython-36.pyc,, +django/contrib/sites/__pycache__/shortcuts.cpython-36.pyc,, django/contrib/sites/admin.py,sha256=ClzCRn4fUPWO1dNlEWEPjSDInnK87XbNRmadvjYs1go,214 django/contrib/sites/apps.py,sha256=xRYkn8bbxOK7rSsDiLHPkxUqAN4iscVMvwKIjiwdj94,365 -django/contrib/sites/management.py,sha256=K6cgSOdN4ins_TiWjUIkGFwuibJmshTlFonqYT2QKrw,1597 -django/contrib/sites/managers.py,sha256=OJfKicEOuqcD0B7NuH4scszrknQZ-X1Nf1PL0XgWqLM,1929 -django/contrib/sites/middleware.py,sha256=qYcVHsHOg0VxQNS4saoLHkdF503nJR-D7Z01vE0SvUM,309 -django/contrib/sites/models.py,sha256=gj4u6mr8lvOlBJNaF3pSqAT6tk4YnktmaKlpBuDNE0A,3729 -django/contrib/sites/requests.py,sha256=74RhONzbRqEGoNXLu4T7ZjAFKYvCLmY_XQWnGRz6jdw,640 -django/contrib/sites/shortcuts.py,sha256=RZr1iT8zY_z8o52PIWEBFCQL03pE28pp6708LveS240,581 django/contrib/sites/locale/af/LC_MESSAGES/django.mo,sha256=CeuKxmXn3PSw7eh7O_0bC4NUBVmOhdDcOsnsYycLD44,470 django/contrib/sites/locale/af/LC_MESSAGES/django.po,sha256=WNd-q5lgjiRfXAGb7iv5iUkCnS_RcI098GNjn4MezDc,775 django/contrib/sites/locale/ar/LC_MESSAGES/django.mo,sha256=kLoytp2jvhWn6p1c8kNVua2sYAMnrpS4xnbluHD22Vs,947 @@ -2900,57 +3357,118 @@ django/contrib/sites/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=7D9_pDY5lBRpo1k django/contrib/sites/locale/zh_Hans/LC_MESSAGES/django.po,sha256=xI_N00xhV8dWDp4fg5Mmj9ivOBBdHP79T3-JYXPyc5M,946 django/contrib/sites/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=0F6Qmh1smIXlOUNDaDwDajyyGecc1azfwh8BhXrpETo,790 django/contrib/sites/locale/zh_Hant/LC_MESSAGES/django.po,sha256=ixbXNBNKNfrpI_B0O_zktTfo63sRFMOk1B1uIh4DGGg,1046 +django/contrib/sites/management.py,sha256=K6cgSOdN4ins_TiWjUIkGFwuibJmshTlFonqYT2QKrw,1597 +django/contrib/sites/managers.py,sha256=OJfKicEOuqcD0B7NuH4scszrknQZ-X1Nf1PL0XgWqLM,1929 +django/contrib/sites/middleware.py,sha256=qYcVHsHOg0VxQNS4saoLHkdF503nJR-D7Z01vE0SvUM,309 django/contrib/sites/migrations/0001_initial.py,sha256=CkzQ6PgORwSokrpq6Dj6u-WCEtcuSf4Pau6UyiBpSlA,1069 django/contrib/sites/migrations/0002_alter_domain_unique.py,sha256=HECWqP0R0hp77p_ubI5bI9DqEXIiGOTTszAr4EpgtVE,517 django/contrib/sites/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/sites/migrations/__pycache__/0001_initial.cpython-36.pyc,, +django/contrib/sites/migrations/__pycache__/0002_alter_domain_unique.cpython-36.pyc,, +django/contrib/sites/migrations/__pycache__/__init__.cpython-36.pyc,, +django/contrib/sites/models.py,sha256=gj4u6mr8lvOlBJNaF3pSqAT6tk4YnktmaKlpBuDNE0A,3729 +django/contrib/sites/requests.py,sha256=74RhONzbRqEGoNXLu4T7ZjAFKYvCLmY_XQWnGRz6jdw,640 +django/contrib/sites/shortcuts.py,sha256=RZr1iT8zY_z8o52PIWEBFCQL03pE28pp6708LveS240,581 django/contrib/staticfiles/__init__.py,sha256=eGxMURIKxiv-dE7rP1hwNgUhfzUN36-Bc58jCpHgmCE,73 +django/contrib/staticfiles/__pycache__/__init__.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/apps.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/checks.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/finders.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/handlers.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/storage.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/testing.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/urls.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/utils.cpython-36.pyc,, +django/contrib/staticfiles/__pycache__/views.cpython-36.pyc,, django/contrib/staticfiles/apps.py,sha256=q0Tfga23RfN9gCRPhopgChqOFqbtGfkc3-VeH1CRClg,413 django/contrib/staticfiles/checks.py,sha256=rH9A8NIYtEkA_PRYXQJxndm243O6Mz6GwyqWSUe3f24,391 django/contrib/staticfiles/finders.py,sha256=a46SgWyQxKlZY_UdfBnOLVvIs8HHQ7Nc8xy2EquuiD4,10158 django/contrib/staticfiles/handlers.py,sha256=6Cmy7KVA7ngivB40ptamR02vGfP-Re6Kxles-8ylWFQ,2299 +django/contrib/staticfiles/management/commands/__pycache__/collectstatic.cpython-36.pyc,, +django/contrib/staticfiles/management/commands/__pycache__/findstatic.cpython-36.pyc,, +django/contrib/staticfiles/management/commands/__pycache__/runserver.cpython-36.pyc,, +django/contrib/staticfiles/management/commands/collectstatic.py,sha256=99VCYnNtA4p5u7z8iany-s9Uzw9P_PLwxpSy-9C0O6M,15076 +django/contrib/staticfiles/management/commands/findstatic.py,sha256=R5CN75jGnvsV16MQ23eWake_EBE7NG94ExKL-54NqYQ,1539 +django/contrib/staticfiles/management/commands/runserver.py,sha256=uv-h6a8AOs0c92ILT_3Mu0UTBoCiQzThpUEmR-blj70,1318 django/contrib/staticfiles/storage.py,sha256=wOiG3ObaLrw9Y8lqMc4cH4Sl0T2q_f-lmE6AQ-tyAtY,19099 +django/contrib/staticfiles/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/contrib/staticfiles/templatetags/__pycache__/__init__.cpython-36.pyc,, +django/contrib/staticfiles/templatetags/__pycache__/staticfiles.cpython-36.pyc,, +django/contrib/staticfiles/templatetags/staticfiles.py,sha256=7rzKqqThXO9CrLOP5kq3uzS80dzksC9cRENc86G9-Qo,720 django/contrib/staticfiles/testing.py,sha256=4X-EtOfXnwkJAyFT8qe4H4sbVTKgM65klLUtY81KHiE,463 django/contrib/staticfiles/urls.py,sha256=owDM_hdyPeRmxYxZisSMoplwnzWrptI_W8-3K2f7ITA,498 django/contrib/staticfiles/utils.py,sha256=bqHWNBXeclNhmCPIGInk7SwNGyBNjlWAbb7kX5Ri664,1873 django/contrib/staticfiles/views.py,sha256=CaWZq4AHEbOGW7mg_0mbkGUP8KJTlVNnofDBNIhRUo4,1264 -django/contrib/staticfiles/management/commands/collectstatic.py,sha256=99VCYnNtA4p5u7z8iany-s9Uzw9P_PLwxpSy-9C0O6M,15076 -django/contrib/staticfiles/management/commands/findstatic.py,sha256=R5CN75jGnvsV16MQ23eWake_EBE7NG94ExKL-54NqYQ,1539 -django/contrib/staticfiles/management/commands/runserver.py,sha256=uv-h6a8AOs0c92ILT_3Mu0UTBoCiQzThpUEmR-blj70,1318 -django/contrib/staticfiles/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/staticfiles/templatetags/staticfiles.py,sha256=7rzKqqThXO9CrLOP5kq3uzS80dzksC9cRENc86G9-Qo,720 django/contrib/syndication/__init__.py,sha256=b5C6iIdbIOHf5wvcm1QJYsspErH3TyWJnCDYS9NjFY4,73 +django/contrib/syndication/__pycache__/__init__.cpython-36.pyc,, +django/contrib/syndication/__pycache__/apps.cpython-36.pyc,, +django/contrib/syndication/__pycache__/views.cpython-36.pyc,, django/contrib/syndication/apps.py,sha256=hXquFH_3BL6NNR2cxLU-vHlBJZ3OCjbcl8jkzCNvE64,203 django/contrib/syndication/views.py,sha256=kXBT4kGjWBqmYVU0BFrMxMyqkdPeUjgIr-TGp5HvCS0,8617 django/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/exceptions.py,sha256=V61tsXhjxUnLxfNVAQBUUhvSgvdDhLL3ajIS5TCGlyI,5275 -django/core/paginator.py,sha256=8s5Ae9uaGEW7S8tSvFUjKpVeo4F6Avln4stbAliBvJc,5983 -django/core/signals.py,sha256=uGRybHCJZ74by2HV-9JEWvfmnw_scuhcxaRP3UmZDjE,247 -django/core/signing.py,sha256=yiHGW156fFQpdovzP7M42t42YX-1bawLYjqhT2DYtOw,6670 -django/core/validators.py,sha256=pn_Aojp_STy1cTtWhut4m1HPEEqI5czDEFZHiuia3qQ,18759 -django/core/wsgi.py,sha256=2sYMSe3IBrENeQT7rys-04CRmf8hW2Q2CjlkBUIyjHk,388 +django/core/__pycache__/__init__.cpython-36.pyc,, +django/core/__pycache__/exceptions.cpython-36.pyc,, +django/core/__pycache__/paginator.cpython-36.pyc,, +django/core/__pycache__/signals.cpython-36.pyc,, +django/core/__pycache__/signing.cpython-36.pyc,, +django/core/__pycache__/validators.cpython-36.pyc,, +django/core/__pycache__/wsgi.cpython-36.pyc,, django/core/cache/__init__.py,sha256=c6NXL3nPB1v6WVh5fum9fo-yVc0xq_uAzkmWi3kcDCA,3684 -django/core/cache/utils.py,sha256=fdSTmMvnVTM7dhwf-qbHRnhLJAV1XIJe_Ut5H-EGKBw,381 +django/core/cache/__pycache__/__init__.cpython-36.pyc,, +django/core/cache/__pycache__/utils.cpython-36.pyc,, django/core/cache/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/core/cache/backends/__pycache__/__init__.cpython-36.pyc,, +django/core/cache/backends/__pycache__/base.cpython-36.pyc,, +django/core/cache/backends/__pycache__/db.cpython-36.pyc,, +django/core/cache/backends/__pycache__/dummy.cpython-36.pyc,, +django/core/cache/backends/__pycache__/filebased.cpython-36.pyc,, +django/core/cache/backends/__pycache__/locmem.cpython-36.pyc,, +django/core/cache/backends/__pycache__/memcached.cpython-36.pyc,, django/core/cache/backends/base.py,sha256=vrMhKrAAo0vbSDOfsQVMX8OFfROJZFoebofntlFpPMg,10102 django/core/cache/backends/db.py,sha256=1NTDkerko7uOiB1wyp0czx84GMHgyqXP_aIy2Dgw3SA,10757 django/core/cache/backends/dummy.py,sha256=zJiIXLVJ9Tucb__RoYQFuZJeSvhpCG7NvpLJgOp8bfk,1116 django/core/cache/backends/filebased.py,sha256=uv6c6sr9oN-o5PNqBqDSVjHj-phCWmtsameLOK2exQg,5623 django/core/cache/backends/locmem.py,sha256=I0Rpm90WG2eSiGN8pVAAZBR2pQz5oq3844EVB9pq45s,4057 django/core/cache/backends/memcached.py,sha256=gI1PdqxszGL_7vI6AsfoGcqidypYLf6kPiUb6_Ct-2U,7305 +django/core/cache/utils.py,sha256=fdSTmMvnVTM7dhwf-qbHRnhLJAV1XIJe_Ut5H-EGKBw,381 django/core/checks/__init__.py,sha256=_HP2dErvPYginc0R1Bwblq1R-gykN2sxcYCCyMaalHg,879 +django/core/checks/__pycache__/__init__.cpython-36.pyc,, +django/core/checks/__pycache__/caches.cpython-36.pyc,, +django/core/checks/__pycache__/database.cpython-36.pyc,, +django/core/checks/__pycache__/messages.cpython-36.pyc,, +django/core/checks/__pycache__/model_checks.cpython-36.pyc,, +django/core/checks/__pycache__/registry.cpython-36.pyc,, +django/core/checks/__pycache__/templates.cpython-36.pyc,, +django/core/checks/__pycache__/urls.cpython-36.pyc,, django/core/checks/caches.py,sha256=jhyfX_m6TepTYRBa-j3qh1owD1W-3jmceu8b8dIFqVk,415 +django/core/checks/compatibility/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/core/checks/compatibility/__pycache__/__init__.cpython-36.pyc,, django/core/checks/database.py,sha256=IpXyIS-TDTH4p037aG2l0qWnAVFtp8ozJEsXMvaoIu8,261 django/core/checks/messages.py,sha256=ZbasGH7L_MeIGIwb_nYiO9Z_MXF0-aXO1ru2xFACj6Y,2161 django/core/checks/model_checks.py,sha256=Gif4kfndBdBe4sc2NfLThe__qKcJBY5eqD-2Oh6takA,6183 django/core/checks/registry.py,sha256=VNuH0iGUW9iOwMgCSZp9tzx-1HshDnA7z3C0L9C9Z2o,3067 -django/core/checks/templates.py,sha256=9_qZn_MWX94i209MVu2uS66NPRgbKWtk_XxetKczyfU,1092 -django/core/checks/urls.py,sha256=lA8wbw2WDC-e4ZAr-9ooEWtGvrNyMh1G-MZbojGq9W8,3246 -django/core/checks/compatibility/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 django/core/checks/security/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/core/checks/security/__pycache__/__init__.cpython-36.pyc,, +django/core/checks/security/__pycache__/base.cpython-36.pyc,, +django/core/checks/security/__pycache__/csrf.cpython-36.pyc,, +django/core/checks/security/__pycache__/sessions.cpython-36.pyc,, django/core/checks/security/base.py,sha256=JsF8UvJLlWXF2ysswWaT08Mqd6KDt4weOUr1-spCZt8,6743 django/core/checks/security/csrf.py,sha256=CH09reOHXQEdCMqhlejyh0IsGwDQkFeHRYO25glZTYE,1259 django/core/checks/security/sessions.py,sha256=vvsxKEwb3qHgnCG0R5KUkfUpMHuZMfxjo9-X-2BTp-4,2558 +django/core/checks/templates.py,sha256=9_qZn_MWX94i209MVu2uS66NPRgbKWtk_XxetKczyfU,1092 +django/core/checks/urls.py,sha256=lA8wbw2WDC-e4ZAr-9ooEWtGvrNyMh1G-MZbojGq9W8,3246 +django/core/exceptions.py,sha256=V61tsXhjxUnLxfNVAQBUUhvSgvdDhLL3ajIS5TCGlyI,5275 django/core/files/__init__.py,sha256=OjalFLvs-vPaTE3vP0eYZWyNwMj9pLJZNgG4AcGn2_Y,60 +django/core/files/__pycache__/__init__.cpython-36.pyc,, +django/core/files/__pycache__/base.cpython-36.pyc,, +django/core/files/__pycache__/images.cpython-36.pyc,, +django/core/files/__pycache__/locks.cpython-36.pyc,, +django/core/files/__pycache__/move.cpython-36.pyc,, +django/core/files/__pycache__/storage.cpython-36.pyc,, +django/core/files/__pycache__/temp.cpython-36.pyc,, +django/core/files/__pycache__/uploadedfile.cpython-36.pyc,, +django/core/files/__pycache__/uploadhandler.cpython-36.pyc,, +django/core/files/__pycache__/utils.cpython-36.pyc,, django/core/files/base.py,sha256=D93J87nLW6sKWbBnP7iFYz4lA6YLfu11dAu8ygTKKe0,4814 django/core/files/images.py,sha256=_lnhvkwnXJ_Dih6nNIAm9UvTwxOd7CSPi4MjPVxMybY,2377 django/core/files/locks.py,sha256=nn0KJG_yXoIT_pHqzeZhBkQsA1tghaVzN-p4DA5VER4,3512 @@ -2961,25 +3479,66 @@ django/core/files/uploadedfile.py,sha256=dzZcC1OWFMK52Wp6jzVGIo-MYbkkhSHOhRR4JZg django/core/files/uploadhandler.py,sha256=DtlUF2T0WkDCrf6fUmmriffX_8aZLzwJvRZn7CCsvqg,6470 django/core/files/utils.py,sha256=5Ady6JuzCYb_VAtSwc9Dr-iTmpuMIVuJ3RKck1-sYzk,1752 django/core/handlers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/core/handlers/__pycache__/__init__.cpython-36.pyc,, +django/core/handlers/__pycache__/base.cpython-36.pyc,, +django/core/handlers/__pycache__/exception.cpython-36.pyc,, +django/core/handlers/__pycache__/wsgi.cpython-36.pyc,, django/core/handlers/base.py,sha256=_uxw9ftnc7DlrjnvskmBW7cyyj7neFiatnJCLhJ4O8s,6788 django/core/handlers/exception.py,sha256=Y8DUtm_1SeJMjgSe82alsjFysC4kWEY56k9MZQvvfyI,4788 django/core/handlers/wsgi.py,sha256=yBYYDJUd2mfUFLOKRvtpKvm9Q8ugYMjF84oRlL8rFE4,7793 django/core/mail/__init__.py,sha256=LBC94qDGLULxasR97XAb0xGssr29-EbNUTDpbtnQ6iE,4484 -django/core/mail/message.py,sha256=NAQM6RUStbRXRl54k_bdBFMZpTXjW6L1wKosQbTXWzM,17321 -django/core/mail/utils.py,sha256=nUQWqzPAZfqWY2J7SsYfVlihYMYz6i_A8H5D0pSkBvo,452 +django/core/mail/__pycache__/__init__.cpython-36.pyc,, +django/core/mail/__pycache__/message.cpython-36.pyc,, +django/core/mail/__pycache__/utils.cpython-36.pyc,, django/core/mail/backends/__init__.py,sha256=VJ_9dBWKA48MXBZXVUaTy9NhgfRonapA6UAjVFEPKD8,37 +django/core/mail/backends/__pycache__/__init__.cpython-36.pyc,, +django/core/mail/backends/__pycache__/base.cpython-36.pyc,, +django/core/mail/backends/__pycache__/console.cpython-36.pyc,, +django/core/mail/backends/__pycache__/dummy.cpython-36.pyc,, +django/core/mail/backends/__pycache__/filebased.cpython-36.pyc,, +django/core/mail/backends/__pycache__/locmem.cpython-36.pyc,, +django/core/mail/backends/__pycache__/smtp.cpython-36.pyc,, django/core/mail/backends/base.py,sha256=f9Oeaw1RAiPHmsTdQakeYzEabfOtULz0UvldP4Cydpk,1660 django/core/mail/backends/console.py,sha256=l1XFESBbk1Ney5bUgjCYVPoSDzjobzIK3GMQyxQX1Qk,1402 django/core/mail/backends/dummy.py,sha256=sI7tAa3MfG43UHARduttBvEAYYfiLasgF39jzaZPu9E,234 django/core/mail/backends/filebased.py,sha256=OPRc5lDsB9Gble251fwXp0oq1qKeZM9T2JTcZwL_5js,2715 django/core/mail/backends/locmem.py,sha256=OgTK_4QGhsBdqtDKY6bwYNKw2MXudc0PSF5GNVqS7gk,884 django/core/mail/backends/smtp.py,sha256=TE2v-96rSgN7nZ_3CfrNc7-0Utk4ALB3obRw-TXfz90,5302 +django/core/mail/message.py,sha256=NAQM6RUStbRXRl54k_bdBFMZpTXjW6L1wKosQbTXWzM,17321 +django/core/mail/utils.py,sha256=nUQWqzPAZfqWY2J7SsYfVlihYMYz6i_A8H5D0pSkBvo,452 django/core/management/__init__.py,sha256=T50q6l-hkLUfUwWKmbYIimRJMhrX4uFRBhQoPNCSARk,15863 +django/core/management/__pycache__/__init__.cpython-36.pyc,, +django/core/management/__pycache__/base.cpython-36.pyc,, +django/core/management/__pycache__/color.cpython-36.pyc,, +django/core/management/__pycache__/sql.cpython-36.pyc,, +django/core/management/__pycache__/templates.cpython-36.pyc,, +django/core/management/__pycache__/utils.cpython-36.pyc,, django/core/management/base.py,sha256=po1AwSPTK2rjjT2q6VfSro91mM_U_e4XjZp2JL1nCqE,20703 django/core/management/color.py,sha256=TBDUIyLXkZUogK_FvIy3E7npcIbXpprNKCGGg6JfEQg,1780 -django/core/management/sql.py,sha256=bnxEUUIJScj6A67s0txpq4RT8sh0n-RS5ZxcNqySaAU,1921 -django/core/management/templates.py,sha256=jI9KLV8wALb_Qc4ZRk-jc3AxNr1CvEvG15FKKZTQ0uk,13468 -django/core/management/utils.py,sha256=t0Tt4Ns-ra8HLak_MUCX_Vrugwd0E9b_qcEewoI5-_U,3380 +django/core/management/commands/__pycache__/check.cpython-36.pyc,, +django/core/management/commands/__pycache__/compilemessages.cpython-36.pyc,, +django/core/management/commands/__pycache__/createcachetable.cpython-36.pyc,, +django/core/management/commands/__pycache__/dbshell.cpython-36.pyc,, +django/core/management/commands/__pycache__/diffsettings.cpython-36.pyc,, +django/core/management/commands/__pycache__/dumpdata.cpython-36.pyc,, +django/core/management/commands/__pycache__/flush.cpython-36.pyc,, +django/core/management/commands/__pycache__/inspectdb.cpython-36.pyc,, +django/core/management/commands/__pycache__/loaddata.cpython-36.pyc,, +django/core/management/commands/__pycache__/makemessages.cpython-36.pyc,, +django/core/management/commands/__pycache__/makemigrations.cpython-36.pyc,, +django/core/management/commands/__pycache__/migrate.cpython-36.pyc,, +django/core/management/commands/__pycache__/runserver.cpython-36.pyc,, +django/core/management/commands/__pycache__/sendtestemail.cpython-36.pyc,, +django/core/management/commands/__pycache__/shell.cpython-36.pyc,, +django/core/management/commands/__pycache__/showmigrations.cpython-36.pyc,, +django/core/management/commands/__pycache__/sqlflush.cpython-36.pyc,, +django/core/management/commands/__pycache__/sqlmigrate.cpython-36.pyc,, +django/core/management/commands/__pycache__/sqlsequencereset.cpython-36.pyc,, +django/core/management/commands/__pycache__/squashmigrations.cpython-36.pyc,, +django/core/management/commands/__pycache__/startapp.cpython-36.pyc,, +django/core/management/commands/__pycache__/startproject.cpython-36.pyc,, +django/core/management/commands/__pycache__/test.cpython-36.pyc,, +django/core/management/commands/__pycache__/testserver.cpython-36.pyc,, django/core/management/commands/check.py,sha256=nwmRA9rdeavDPmIpZGmUG79fftjradKtrogNIN4CakA,2312 django/core/management/commands/compilemessages.py,sha256=0LwUrhgwS_PfliuMSp62FpV837eyUvXr5YSdYonnSiQ,5043 django/core/management/commands/createcachetable.py,sha256=CG-iK4_fYGRuXcvdhU7R3ivcvW6uNmYNIEx-CQlc-Jo,4371 @@ -3004,34 +3563,75 @@ django/core/management/commands/startapp.py,sha256=rvXApmLdP3gBinKaOMJtT1g3YrgVT django/core/management/commands/startproject.py,sha256=ygP95ZEldotgEVmxDYBPUyAedNQTTwJulKLinGUxZtg,688 django/core/management/commands/test.py,sha256=FTCTm0ESxozQVpd-qMgGxvIYjJu1m96uq5IwKFQtfhc,2140 django/core/management/commands/testserver.py,sha256=Veo-U69NUEyFuM_O9tG7GjRZ3aR2vWzcaVWahAIdS_M,2117 +django/core/management/sql.py,sha256=bnxEUUIJScj6A67s0txpq4RT8sh0n-RS5ZxcNqySaAU,1921 +django/core/management/templates.py,sha256=jI9KLV8wALb_Qc4ZRk-jc3AxNr1CvEvG15FKKZTQ0uk,13468 +django/core/management/utils.py,sha256=t0Tt4Ns-ra8HLak_MUCX_Vrugwd0E9b_qcEewoI5-_U,3380 +django/core/paginator.py,sha256=8s5Ae9uaGEW7S8tSvFUjKpVeo4F6Avln4stbAliBvJc,5983 django/core/serializers/__init__.py,sha256=TEJTEGHsW5vUAJWqQz7FdlD_NEGNaGlBN4zJAe21yeo,8073 -django/core/serializers/base.py,sha256=zDng9ZjOHUZ_LF8zxgIV7dtG7DgtP_3tujsbeorRL-c,9913 +django/core/serializers/__pycache__/__init__.cpython-36.pyc,, +django/core/serializers/__pycache__/base.cpython-36.pyc,, +django/core/serializers/__pycache__/json.cpython-36.pyc,, +django/core/serializers/__pycache__/python.cpython-36.pyc,, +django/core/serializers/__pycache__/pyyaml.cpython-36.pyc,, +django/core/serializers/__pycache__/xml_serializer.cpython-36.pyc,, +django/core/serializers/base.py,sha256=oRP03b0mBSqaiGixc0PKU7gn4WIvwGcu2psdYiyZUQE,9914 django/core/serializers/json.py,sha256=sKfzArRjK2zNaRUxYRBbUWmoQfDUKzyKdIKu1gBeKnc,3352 django/core/serializers/python.py,sha256=wXih4euMPGbGwlANA7mBrQoV9LlZjltBAI8i4-eSoEs,5589 django/core/serializers/pyyaml.py,sha256=SXwXHjs0_29tycOtXXs-lWGS--SBBVeHlNb-rjheCak,2674 django/core/serializers/xml_serializer.py,sha256=ze5el6OpSaKndhVdWmIwBCTl7D97X4oUP-iWUH9KuNI,15127 django/core/servers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/core/servers/__pycache__/__init__.cpython-36.pyc,, +django/core/servers/__pycache__/basehttp.cpython-36.pyc,, django/core/servers/basehttp.py,sha256=ZwyI3gALKXl9E4BZ3H0Ltp1ZRSadB1F85-5XtBYQUaU,6054 +django/core/signals.py,sha256=uGRybHCJZ74by2HV-9JEWvfmnw_scuhcxaRP3UmZDjE,247 +django/core/signing.py,sha256=yiHGW156fFQpdovzP7M42t42YX-1bawLYjqhT2DYtOw,6670 +django/core/validators.py,sha256=pn_Aojp_STy1cTtWhut4m1HPEEqI5czDEFZHiuia3qQ,18759 +django/core/wsgi.py,sha256=2sYMSe3IBrENeQT7rys-04CRmf8hW2Q2CjlkBUIyjHk,388 django/db/__init__.py,sha256=1mrVglcKwooIWzGxQPgRevVkgd1iBAa7ESWPUAZNcS8,2128 -django/db/transaction.py,sha256=tHQFzfrcupqrrv_Ux8wvRKYOsEi8WiwYdMHX7wTpjqY,11229 -django/db/utils.py,sha256=6hgaK5Gii2cgBy870Q0lFOhdyxvVLJeetdW0sV56xdQ,9793 +django/db/__pycache__/__init__.cpython-36.pyc,, +django/db/__pycache__/transaction.cpython-36.pyc,, +django/db/__pycache__/utils.cpython-36.pyc,, django/db/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/ddl_references.py,sha256=dBg6xSNpyH3YdHInd5afAo6oU_USpv828lnrg78tmug,5792 -django/db/backends/signals.py,sha256=rAFB5bUdnk5jckIT4PwVwEuE6aj4dbtasRHcRnIyH6Y,95 -django/db/backends/utils.py,sha256=2z0cVaIwQGl1tjf2O50NoQYug2E86BJz1XWsidpqYlw,8691 +django/db/backends/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/__pycache__/ddl_references.cpython-36.pyc,, +django/db/backends/__pycache__/signals.cpython-36.pyc,, +django/db/backends/__pycache__/utils.cpython-36.pyc,, django/db/backends/base/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/db/backends/base/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/base/__pycache__/base.cpython-36.pyc,, +django/db/backends/base/__pycache__/client.cpython-36.pyc,, +django/db/backends/base/__pycache__/creation.cpython-36.pyc,, +django/db/backends/base/__pycache__/features.cpython-36.pyc,, +django/db/backends/base/__pycache__/introspection.cpython-36.pyc,, +django/db/backends/base/__pycache__/operations.cpython-36.pyc,, +django/db/backends/base/__pycache__/schema.cpython-36.pyc,, +django/db/backends/base/__pycache__/validation.cpython-36.pyc,, django/db/backends/base/base.py,sha256=78Cm8iQwbTEYnpRcPXgEttsKg750YtMrMzGEJrl3EiA,24323 django/db/backends/base/client.py,sha256=r6dcRhY5tPx9lzDZhbcDC1z9LDdXxRe_vtkgYQSmuEI,513 django/db/backends/base/creation.py,sha256=OB4McuBJ2movTK7lmCs2rn6UUfiHtUJ-1DvO9J3aMdQ,11896 django/db/backends/base/features.py,sha256=98fDqXdj1ak_eizAZX8og_4OMZGS7ft-wR6F9Seu_x8,10655 django/db/backends/base/introspection.py,sha256=ULXiTAPr11nTj0DreuS1-Q8UO1b8KP5iM7ILauC2ju8,7497 django/db/backends/base/operations.py,sha256=zrKO0FwqTP_tiG2Dny-UTMCXG-DNGBcyTXE9tj3-WRM,26118 -django/db/backends/base/schema.py,sha256=dUxhnDfCSF4sQr3k5KlOLHfGGD0g_WYpyIPHx0juMXs,50227 +django/db/backends/base/schema.py,sha256=o9Sv3u0NC3keyIiwD3SACKj69z3Yq9cxQjVMv6lPR3I,50348 django/db/backends/base/validation.py,sha256=4zIAVsePyETiRtK7CAw78y4ZiCPISs0Pv17mFWy2Tr4,1040 +django/db/backends/ddl_references.py,sha256=dBg6xSNpyH3YdHInd5afAo6oU_USpv828lnrg78tmug,5792 django/db/backends/dummy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/db/backends/dummy/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/dummy/__pycache__/base.cpython-36.pyc,, +django/db/backends/dummy/__pycache__/features.cpython-36.pyc,, django/db/backends/dummy/base.py,sha256=ZsB_hKOW9tuaNbZt64fGY6tk0_FqMiF72rp8TE3NrDA,2244 django/db/backends/dummy/features.py,sha256=m_ZHTydiox34PXZGj9AbbpjZni9UW44eKvz_VNbM7Ug,153 django/db/backends/mysql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/db/backends/mysql/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/base.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/client.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/compiler.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/creation.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/features.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/introspection.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/operations.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/schema.cpython-36.pyc,, +django/db/backends/mysql/__pycache__/validation.cpython-36.pyc,, django/db/backends/mysql/base.py,sha256=-WmZa6v9ldnz5V7BcZupzqZIp99HTftwK-ZN2oFsZN8,13777 django/db/backends/mysql/client.py,sha256=vvt1-wevYeQR4JmklrmZ_nrUrXdMaAXQOV7j42XZx4M,1834 django/db/backends/mysql/compiler.py,sha256=J30bWgLviaWfUktegN7YnXmp6CaEZ6u8VeuiN4DUk4E,704 @@ -3042,26 +3642,57 @@ django/db/backends/mysql/operations.py,sha256=VxeFoCFNoRABVn6WVQlTEBMc_MKwHnH5I- django/db/backends/mysql/schema.py,sha256=0-zhjYravYTBw5CxDQhKyHhbTIjBAYiefOKQDA5up4M,4514 django/db/backends/mysql/validation.py,sha256=C0MLttf0KGEU9i0N1jrXwprRgSV0uT7qL4Eu9yllpRQ,2565 django/db/backends/oracle/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/oracle/base.py,sha256=5MJKdXnMryOgOaDXLE7gvDt9zxVUBTBjdqRAtBjGUFI,23101 +django/db/backends/oracle/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/base.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/client.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/compiler.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/creation.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/features.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/functions.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/introspection.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/operations.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/schema.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/utils.cpython-36.pyc,, +django/db/backends/oracle/__pycache__/validation.cpython-36.pyc,, +django/db/backends/oracle/base.py,sha256=il2PusaKEX2jAPYUpbmBnk23YMlv-0ADJxWr8h2bRjI,22951 django/db/backends/oracle/client.py,sha256=efoAYVH76x_AMMqq1h8JNaCpq_UtlktyuYuXLZfze4E,331 +django/db/backends/oracle/compiler.py,sha256=24yd7jxHln4QEcDypMi8bl2ywMIpjbxbH_mlUUBbYxE,2387 django/db/backends/oracle/creation.py,sha256=LLaPnhv1JZhRWrdqVPKGUxQrp0XcU94W6zEu5YNHGf0,18751 -django/db/backends/oracle/features.py,sha256=miivLEEPshcQWjpGuJWNVPfhLvo5DUIsdshR-2Av6uk,2052 +django/db/backends/oracle/features.py,sha256=FN_L4mfAu7nGGBJSpbXaagG_krqkgMtdkFn9AvuejrI,2337 django/db/backends/oracle/functions.py,sha256=PHMO9cApG1EhZPD4E0Vd6dzPmE_Dzouf9GIWbF1X7kc,768 django/db/backends/oracle/introspection.py,sha256=woRZUoGA2xwPuz2ncMyS658FECTsPmOB8nq8eb3Hdh8,10485 -django/db/backends/oracle/operations.py,sha256=b7Z3IdEbgLUBipDU3iPQ-5bdW6hMxH5sVYD1LxvtBFE,24643 +django/db/backends/oracle/operations.py,sha256=YnQMtwWAcTkw0lwntSQMz7OyEj402MyZlIyaNw8Spc4,25052 django/db/backends/oracle/schema.py,sha256=bC8qX3Ayver-edf-W8YALcJuCDtw7UfxLLqaY1Tm4EY,7501 django/db/backends/oracle/utils.py,sha256=mYTe-6R--xoYizlJd26O-5H_lCtfFkZ4aVXaLlsqS4Y,1489 django/db/backends/oracle/validation.py,sha256=O1Vx5ljfyEVo9W-o4OVsu_OTfZ5V5P9HX3kNMtdE75o,860 django/db/backends/postgresql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/postgresql/base.py,sha256=K6Vt-Ch-PCaotDljDYm2_ZJE3wZNYb2lqbwlIaOJ7OQ,10979 +django/db/backends/postgresql/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/base.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/client.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/creation.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/features.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/introspection.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/operations.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/schema.cpython-36.pyc,, +django/db/backends/postgresql/__pycache__/utils.cpython-36.pyc,, +django/db/backends/postgresql/base.py,sha256=PjYyx1kMcZwNOoXEneBxmYbzTZFI0nZQA5HkBaLhy5w,11131 django/db/backends/postgresql/client.py,sha256=0uzZPVsjsH28p0eBn6hWS3u2heVQfBJWzm0sQB49hZk,2383 -django/db/backends/postgresql/creation.py,sha256=gHE3lWMocmI_OnrL2akElqqbEg3juP3tnByFrAjnfcI,2892 +django/db/backends/postgresql/creation.py,sha256=QryuI_6muvfDx7C3Oo6NWvVaU1BuJUOCL_Xd6Y6jZYM,3379 django/db/backends/postgresql/features.py,sha256=TSguighOBQZTMj0P8n7mzGL0cZJoZNCyBa_EPOHT7Fw,2240 django/db/backends/postgresql/introspection.py,sha256=VPTdrZdYEQDBygf_BxF5B4dKYs9J5NblvDMrcVikLMY,9587 django/db/backends/postgresql/operations.py,sha256=j-fBjUfueMmc0z5akzTH5uf5RN2N0Lwbr_ooStAYJhw,11645 django/db/backends/postgresql/schema.py,sha256=10GrHRQlQ5j1pGh6vjdxgWP7yChyBmpi7605asUA8ic,6402 django/db/backends/postgresql/utils.py,sha256=3GXuTEoyPNqfUcXOCVnC-gw7xdAV17ZvZYb4Qu6f7Mc,176 django/db/backends/postgresql_psycopg2/__init__.py,sha256=5v4iwk9d_ENPQMdjDfQxvPKTlOXxfaWsnaR-qgCPMcM,261 +django/db/backends/postgresql_psycopg2/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/base.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/client.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/creation.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/features.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/introspection.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/operations.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/schema.cpython-36.pyc,, +django/db/backends/postgresql_psycopg2/__pycache__/utils.cpython-36.pyc,, django/db/backends/postgresql_psycopg2/base.py,sha256=g2aAztfMtAL93F8tGmO1W2YQbmr-w5sm_Obopi4JHX4,40 django/db/backends/postgresql_psycopg2/client.py,sha256=IRCmGthBTRhO2RVGdyuxWLJowAc5H1_-1azwzrvJ-Ag,42 django/db/backends/postgresql_psycopg2/creation.py,sha256=K2mX3uKrYKPu6snParWOUpdPE7njMl7d5F_9rWTEMy4,44 @@ -3070,7 +3701,16 @@ django/db/backends/postgresql_psycopg2/introspection.py,sha256=uhjKJBighkTzV0JeF django/db/backends/postgresql_psycopg2/operations.py,sha256=xkIOUX-rLI6YjTKtEHYEK89whe2J1T-FKNVRBW2Jbh4,46 django/db/backends/postgresql_psycopg2/schema.py,sha256=R-3T1eOq2-yD66L2--ICntPF2ZsLZ-Ok4TV4FGxyG5c,42 django/db/backends/postgresql_psycopg2/utils.py,sha256=eneNs5az6_Q07x0q991G7ZABYgE-YgMg9-Xk35LT7PM,41 +django/db/backends/signals.py,sha256=rAFB5bUdnk5jckIT4PwVwEuE6aj4dbtasRHcRnIyH6Y,95 django/db/backends/sqlite3/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/db/backends/sqlite3/__pycache__/__init__.cpython-36.pyc,, +django/db/backends/sqlite3/__pycache__/base.cpython-36.pyc,, +django/db/backends/sqlite3/__pycache__/client.cpython-36.pyc,, +django/db/backends/sqlite3/__pycache__/creation.cpython-36.pyc,, +django/db/backends/sqlite3/__pycache__/features.cpython-36.pyc,, +django/db/backends/sqlite3/__pycache__/introspection.cpython-36.pyc,, +django/db/backends/sqlite3/__pycache__/operations.cpython-36.pyc,, +django/db/backends/sqlite3/__pycache__/schema.cpython-36.pyc,, django/db/backends/sqlite3/base.py,sha256=Mcy5PldaRItj2AI7bmQHtIyZFY5q1jX7-O_ENDHS6UY,18733 django/db/backends/sqlite3/client.py,sha256=wiSj2r4sCG-n3SwFKJV2mVEw9GFXiyFbHgD_Ic_DjxA,311 django/db/backends/sqlite3/creation.py,sha256=LaeW5l2gENepf8tiIVfk7wHtMBIgqGWcE3vWiMl1xwU,4244 @@ -3078,13 +3718,41 @@ django/db/backends/sqlite3/features.py,sha256=XOagBEXNoN0b174oSxu3s44p2vd8NTnHrr django/db/backends/sqlite3/introspection.py,sha256=-vYVRyCQ_4D0_WK5eR2cCT_POzl2vmWW4VnD12jCaTM,11727 django/db/backends/sqlite3/operations.py,sha256=dZjvB23OW6QwwbYv-i81O0qjqsvM0Z0HAVINZ-EW9wY,12605 django/db/backends/sqlite3/schema.py,sha256=fs4Sy0-mdaSv6rWKDoD5Rvi1G2pM0YqprZJc5hX8_Fw,17211 +django/db/backends/utils.py,sha256=2z0cVaIwQGl1tjf2O50NoQYug2E86BJz1XWsidpqYlw,8691 django/db/migrations/__init__.py,sha256=Oa4RvfEa6hITCqdcqwXYC66YknFKyluuy7vtNbSc-L4,97 +django/db/migrations/__pycache__/__init__.cpython-36.pyc,, +django/db/migrations/__pycache__/autodetector.cpython-36.pyc,, +django/db/migrations/__pycache__/exceptions.cpython-36.pyc,, +django/db/migrations/__pycache__/executor.cpython-36.pyc,, +django/db/migrations/__pycache__/graph.cpython-36.pyc,, +django/db/migrations/__pycache__/loader.cpython-36.pyc,, +django/db/migrations/__pycache__/migration.cpython-36.pyc,, +django/db/migrations/__pycache__/optimizer.cpython-36.pyc,, +django/db/migrations/__pycache__/questioner.cpython-36.pyc,, +django/db/migrations/__pycache__/recorder.cpython-36.pyc,, +django/db/migrations/__pycache__/serializer.cpython-36.pyc,, +django/db/migrations/__pycache__/state.cpython-36.pyc,, +django/db/migrations/__pycache__/topological_sort.cpython-36.pyc,, +django/db/migrations/__pycache__/utils.cpython-36.pyc,, +django/db/migrations/__pycache__/writer.cpython-36.pyc,, django/db/migrations/autodetector.py,sha256=bYjJQ2SMvoJLT4wAXTAfTgoMSRdXEQwUX3YTM33kF48,61294 django/db/migrations/exceptions.py,sha256=cfa6q9WVRsTmwIucNjq8W2MbvSA-CNChenY3vFie4xg,1204 django/db/migrations/executor.py,sha256=KfFWmllNW0eKIlqCfsENupPBPHHXscYbJEi827nxRkI,17514 django/db/migrations/graph.py,sha256=s7sXVlea6BiAgAFWxorVHTSoYkEXFljD8AyKRSxcQWg,15554 -django/db/migrations/loader.py,sha256=vA8WjrxtcC7aw_EhfSq-fFQrHf10YfwyGysiyAGXQL8,15002 +django/db/migrations/loader.py,sha256=zRhYtjwbABml5mdjEaUyJmlROTVOjPg9ZgNgO9mtZo8,15072 django/db/migrations/migration.py,sha256=qK9faUXqRpPrZ8vnQ8t3beBLVHzqX5QgFyobiWNRkqI,8242 +django/db/migrations/operations/__init__.py,sha256=AsJk4Z1G6-hLJRWkyOLpP3lApxn4OmP4h1yqPrnUlfU,700 +django/db/migrations/operations/__pycache__/__init__.cpython-36.pyc,, +django/db/migrations/operations/__pycache__/base.cpython-36.pyc,, +django/db/migrations/operations/__pycache__/fields.cpython-36.pyc,, +django/db/migrations/operations/__pycache__/models.cpython-36.pyc,, +django/db/migrations/operations/__pycache__/special.cpython-36.pyc,, +django/db/migrations/operations/__pycache__/utils.cpython-36.pyc,, +django/db/migrations/operations/base.py,sha256=A307oxLMAod_UL8lVb2bRmOQ9X3taVgWbnoX2VtkdTE,5243 +django/db/migrations/operations/fields.py,sha256=OlUSJjHHGGzQw5P3m9KEZHTGOZpSMbkUOCmgf3owEog,14976 +django/db/migrations/operations/models.py,sha256=OSuRMY80HeJhrH8jaed4PdxVqx6OAcEYw6fpUczOilI,32111 +django/db/migrations/operations/special.py,sha256=6vO2RRgaUPnxEjbkTX3QwAN-LaadZFHYpFHouAaMmig,7792 +django/db/migrations/operations/utils.py,sha256=E1pAxwoutzNe0TDZBTaGwjtu7p2Vmt14sFidLl_q3OI,527 django/db/migrations/optimizer.py,sha256=c2dt0t4AOVKLOCYYWZJm9C0IteVzTkD8D7r2Lh4A8iE,2803 django/db/migrations/questioner.py,sha256=7L6fcv0nKvMHGRfRLS_K8XGCsxtdPfA6wQyRmQ30-WA,9922 django/db/migrations/recorder.py,sha256=YV9VB2IWX9n4Qf3EuZyryu2OHGIy2syacpaW4LNktIc,2891 @@ -3093,27 +3761,35 @@ django/db/migrations/state.py,sha256=GIrYOnGvRiVfukAUO0CU4jMSDfQIbiKy9vL00lmmzhg django/db/migrations/topological_sort.py,sha256=hMPdQx2vp5IWsUngA9xrGiXQgqqjM11PnQB_mK9xpI0,1135 django/db/migrations/utils.py,sha256=ApIIVhNrnnZ79yzrbPeREFsk5kxLCuOd1rwh3dDaNLI,388 django/db/migrations/writer.py,sha256=bAijVRbQsp-ixM6DWQV1fNoKSDC5udwmndAWOE25WN4,11099 -django/db/migrations/operations/__init__.py,sha256=AsJk4Z1G6-hLJRWkyOLpP3lApxn4OmP4h1yqPrnUlfU,700 -django/db/migrations/operations/base.py,sha256=k_8jnaVpVyCebOxTyWIW5QfdMCS1Tbd7t9mtszDCZAQ,5242 -django/db/migrations/operations/fields.py,sha256=OlUSJjHHGGzQw5P3m9KEZHTGOZpSMbkUOCmgf3owEog,14976 -django/db/migrations/operations/models.py,sha256=OUtL0tY7RutNtUHOmqSoJZEoRI3jIKSRBuXPk2Cp7i4,32079 -django/db/migrations/operations/special.py,sha256=6vO2RRgaUPnxEjbkTX3QwAN-LaadZFHYpFHouAaMmig,7792 -django/db/migrations/operations/utils.py,sha256=E1pAxwoutzNe0TDZBTaGwjtu7p2Vmt14sFidLl_q3OI,527 django/db/models/__init__.py,sha256=EBhvoOILTqPo-wgXCErBGbaEvTBAvcYoNJ1kJQBa1N0,2089 +django/db/models/__pycache__/__init__.cpython-36.pyc,, +django/db/models/__pycache__/aggregates.cpython-36.pyc,, +django/db/models/__pycache__/base.cpython-36.pyc,, +django/db/models/__pycache__/constants.cpython-36.pyc,, +django/db/models/__pycache__/deletion.cpython-36.pyc,, +django/db/models/__pycache__/expressions.cpython-36.pyc,, +django/db/models/__pycache__/indexes.cpython-36.pyc,, +django/db/models/__pycache__/lookups.cpython-36.pyc,, +django/db/models/__pycache__/manager.cpython-36.pyc,, +django/db/models/__pycache__/options.cpython-36.pyc,, +django/db/models/__pycache__/query.cpython-36.pyc,, +django/db/models/__pycache__/query_utils.cpython-36.pyc,, +django/db/models/__pycache__/signals.cpython-36.pyc,, +django/db/models/__pycache__/utils.cpython-36.pyc,, django/db/models/aggregates.py,sha256=7HqAxxceEYh9iUnJgHVvnuqN7ldfGoHcjDbGZ-6dZHM,7122 -django/db/models/base.py,sha256=pxubkoiOGf86KL93-boxREBMYSc5310KxhX4FuHGH0w,72009 +django/db/models/base.py,sha256=BeqgbLy-Syctnt-O4PehgmUHpa8JH4MJ5bOe6jTxW4c,72061 django/db/models/constants.py,sha256=BstFLrG_rKBHL-IZ7iqXY9uSKLL6IOKOjheXBetCan0,117 django/db/models/deletion.py,sha256=rQt5kQ_fxE9SUFZQTDPyRJ6S0R9-QPvCjhZpXN1haf8,13517 django/db/models/expressions.py,sha256=pXoWfuvHZbtPBXnw2pTJigtxauL_K6dRASB0MB93DDQ,47681 -django/db/models/indexes.py,sha256=EQerHFFNRSoaVKyG9uksFQdDD_zJ2RSdlADQVUt4GmU,4770 -django/db/models/lookups.py,sha256=16tOS72_G7amTT52f5zDIxnlblqruxLMJ50WqAU7YTc,19957 -django/db/models/manager.py,sha256=UCeTO9N4jXuY_BbyDxRdeDROW2y0gxSDSjZ3bb-q1mY,6767 -django/db/models/options.py,sha256=JhpjWS8zYuwvgd9rXh3fcm9N5RM0aI48HZBoBZMofQk,34333 -django/db/models/query.py,sha256=_dmK8u7ftL0uNYTK58T0W3SCa9g8IcDSWqbw4w-Bdb4,76436 -django/db/models/query_utils.py,sha256=moL03yUeZVtcTtvaUEK6bXNHgs2n7YqjntXu-Uxt6No,12240 -django/db/models/signals.py,sha256=KWJCYuMFWrZPsLDPiM2TfkzC_Hq8gbEYWkvw-qXAA9w,2160 -django/db/models/utils.py,sha256=1mQ_zPVpHleO_BFdEU714a09NMvSmR65-T3P31hhMEk,852 django/db/models/fields/__init__.py,sha256=DLF7lk3eZF2wsDwkFpXhLEUuKEhXafURf277qGsUk18,83969 +django/db/models/fields/__pycache__/__init__.cpython-36.pyc,, +django/db/models/fields/__pycache__/files.cpython-36.pyc,, +django/db/models/fields/__pycache__/mixins.cpython-36.pyc,, +django/db/models/fields/__pycache__/proxy.cpython-36.pyc,, +django/db/models/fields/__pycache__/related.cpython-36.pyc,, +django/db/models/fields/__pycache__/related_descriptors.cpython-36.pyc,, +django/db/models/fields/__pycache__/related_lookups.cpython-36.pyc,, +django/db/models/fields/__pycache__/reverse_related.cpython-36.pyc,, django/db/models/fields/files.py,sha256=oRkgEqtvxQZa0GbgpaKJua83RKzHmNWSdkJ27oJlaU0,17776 django/db/models/fields/mixins.py,sha256=5Ckq4d1cZODHfViLGcUyuJwvVPyV-Kfd2aZJzY4ckxc,816 django/db/models/fields/proxy.py,sha256=fcJ2d1ZiY0sEouSq9SV7W1fm5eE3C_nMGky3Ma347dk,515 @@ -3122,29 +3798,58 @@ django/db/models/fields/related_descriptors.py,sha256=mUlt5ouyZvDvD6wlNpwrrL_egk django/db/models/fields/related_lookups.py,sha256=-T9rIa4aOgy3Uy8Q0QkTj8Npux0E8P4ZSVAf9jsMf6I,7023 django/db/models/fields/reverse_related.py,sha256=j-YOys46oqP7T-8xfjz3_5FcOWR_hMBBp2xg8xfFmSs,10046 django/db/models/functions/__init__.py,sha256=7rVkv-YDycLrrmauuwMD8ugPGtjmG9y3BP2oNm_eNaQ,1431 +django/db/models/functions/__pycache__/__init__.cpython-36.pyc,, +django/db/models/functions/__pycache__/comparison.cpython-36.pyc,, +django/db/models/functions/__pycache__/datetime.cpython-36.pyc,, +django/db/models/functions/__pycache__/text.cpython-36.pyc,, +django/db/models/functions/__pycache__/window.cpython-36.pyc,, django/db/models/functions/comparison.py,sha256=CwA2ofVbMAxYHs1kT4pl7BDIGIgwRCarIS8Gnshu1bA,3520 django/db/models/functions/datetime.py,sha256=rSGg6x6ds8-auCrr8znlRC1mojEUtRjFsBKv8NwbRWQ,10522 django/db/models/functions/text.py,sha256=ypZg-U0-REcBcyRCKoq7gmmrOQO79deCjaF9PPJ2Ay4,7768 django/db/models/functions/window.py,sha256=quryNTlbAO5vImSRbIQNxyFJ7jAq_M_1vmuyZSCgyMs,2948 +django/db/models/indexes.py,sha256=EQerHFFNRSoaVKyG9uksFQdDD_zJ2RSdlADQVUt4GmU,4770 +django/db/models/lookups.py,sha256=16tOS72_G7amTT52f5zDIxnlblqruxLMJ50WqAU7YTc,19957 +django/db/models/manager.py,sha256=UCeTO9N4jXuY_BbyDxRdeDROW2y0gxSDSjZ3bb-q1mY,6767 +django/db/models/options.py,sha256=JhpjWS8zYuwvgd9rXh3fcm9N5RM0aI48HZBoBZMofQk,34333 +django/db/models/query.py,sha256=Yy1lakOrIp1Mh2h3jYYbm8m8451_roDjoyCsItTqQVs,76664 +django/db/models/query_utils.py,sha256=moL03yUeZVtcTtvaUEK6bXNHgs2n7YqjntXu-Uxt6No,12240 +django/db/models/signals.py,sha256=KWJCYuMFWrZPsLDPiM2TfkzC_Hq8gbEYWkvw-qXAA9w,2160 django/db/models/sql/__init__.py,sha256=OcwrDD5reAtAe_L3iB6sm7uqzi1JOaoozN-p8veYZrc,252 -django/db/models/sql/compiler.py,sha256=oFgfG-rsfgJCUjHt4pgBxcCzuOBpkw0FC2uP3mu8YHE,66916 +django/db/models/sql/__pycache__/__init__.cpython-36.pyc,, +django/db/models/sql/__pycache__/compiler.cpython-36.pyc,, +django/db/models/sql/__pycache__/constants.cpython-36.pyc,, +django/db/models/sql/__pycache__/datastructures.cpython-36.pyc,, +django/db/models/sql/__pycache__/query.cpython-36.pyc,, +django/db/models/sql/__pycache__/subqueries.cpython-36.pyc,, +django/db/models/sql/__pycache__/where.cpython-36.pyc,, +django/db/models/sql/compiler.py,sha256=Qo6fwtYYFtkB5Z9C5mmHBm4cfOgiKT1pBRSEnJ90tO8,67037 django/db/models/sql/constants.py,sha256=gMg0n_j0fsfmqV5XFiywZXgSvuPq_WPV50ZSFlWYaCE,591 django/db/models/sql/datastructures.py,sha256=LPRTkrZ7Is1d4MMo29mWXV7s4W3u9f16UNAce3pk3a4,6721 -django/db/models/sql/query.py,sha256=qXQcPhRK4KxZTadNx_pHj_cQWFpayp3L239-rKXcq2w,98944 +django/db/models/sql/query.py,sha256=1U4cAj6RbWCmoTvdQDWICoLH-UrkZ5JFvlEPcT03RqM,99158 django/db/models/sql/subqueries.py,sha256=UuriPrgCjl1G0kH_hxgeavQVsjkOfLS-OwQQSzeKPYE,7207 -django/db/models/sql/where.py,sha256=VYEXqij3zeuDZdBP2p9FoiGb_A8dqlN-CBpzFjjv5Eo,7990 +django/db/models/sql/where.py,sha256=2o2kVQ8hXK0UuPlQeELDv9EQajKgVW9rxNT1MHXmTac,7991 +django/db/models/utils.py,sha256=1mQ_zPVpHleO_BFdEU714a09NMvSmR65-T3P31hhMEk,852 +django/db/transaction.py,sha256=tHQFzfrcupqrrv_Ux8wvRKYOsEi8WiwYdMHX7wTpjqY,11229 +django/db/utils.py,sha256=6hgaK5Gii2cgBy870Q0lFOhdyxvVLJeetdW0sV56xdQ,9793 django/dispatch/__init__.py,sha256=qP203zNwjaolUFnXLNZHnuBn7HNzyw9_JkODECRKZbc,286 +django/dispatch/__pycache__/__init__.cpython-36.pyc,, +django/dispatch/__pycache__/dispatcher.cpython-36.pyc,, django/dispatch/dispatcher.py,sha256=77HBItSfGTPzNOnbhM4sMNEgSawl9yM1GWx48SJrr0Y,10707 django/dispatch/license.txt,sha256=VABMS2BpZOvBY68W0EYHwW5Cj4p4oCb-y1P3DAn0qU8,1743 django/forms/__init__.py,sha256=S6ckOMmvUX-vVST6AC-M8BzsfVQwuEUAdHWabMN-OGI,368 +django/forms/__pycache__/__init__.cpython-36.pyc,, +django/forms/__pycache__/boundfield.cpython-36.pyc,, +django/forms/__pycache__/fields.cpython-36.pyc,, +django/forms/__pycache__/forms.cpython-36.pyc,, +django/forms/__pycache__/formsets.cpython-36.pyc,, +django/forms/__pycache__/models.cpython-36.pyc,, +django/forms/__pycache__/renderers.cpython-36.pyc,, +django/forms/__pycache__/utils.cpython-36.pyc,, +django/forms/__pycache__/widgets.cpython-36.pyc,, django/forms/boundfield.py,sha256=X7zpRwQNc6QQOPnrXA9t4eLiGJlFY209do7N4bSFzPc,9978 -django/forms/fields.py,sha256=d_AulzcHWkmEkUmAi2ohxnMj7U-ETaZUBUx6IrM-cx4,44727 +django/forms/fields.py,sha256=EOjAv-KyOSAWkB_oPJQvdpydnAmwC-k4HW33YFvmHHE,44705 django/forms/forms.py,sha256=FFv07TkZhPV6_lvDBwQphE2fkOYMUSKL4X9p67IQI9M,20256 django/forms/formsets.py,sha256=Aq9myIvXWdLUgLR2t9ZX61fCqoj83VCRAnTKH0qO7eE,18172 -django/forms/models.py,sha256=qcNLchGNPWtZ-Lk8nq01O-oXItVw_vFXk3279WjWUOY,56262 -django/forms/renderers.py,sha256=URxnFGbWNa5Mco2LNxQDrWWHmsXh4WY1QPLJ9rlTDpk,1975 -django/forms/utils.py,sha256=1EkxKX6-y-kj0Xzdwv-eJjL3zvbqjx0-Saw4EAOQAgg,5659 -django/forms/widgets.py,sha256=uBAYL55FJi4t7eTEABLjnFeD_Ca4mkNGyI8RTEDeKI0,36543 django/forms/jinja2/django/forms/widgets/attrs.html,sha256=_J2P-AOpHFhIwaqCNcrJFxEY4s-KPdy0Wcq0KlarIG0,172 django/forms/jinja2/django/forms/widgets/checkbox.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 django/forms/jinja2/django/forms/widgets/checkbox_option.html,sha256=U2dFtAXvOn_eK4ok0oO6BwKE-3-jozJboGah_PQFLVM,55 @@ -3173,6 +3878,8 @@ django/forms/jinja2/django/forms/widgets/text.html,sha256=fXpbxMzAdbv_avfWC5464g django/forms/jinja2/django/forms/widgets/textarea.html,sha256=Av1Y-hpXUU2AjrhnUivgZFKNBLdwCSZSeuSmCqmCkDA,145 django/forms/jinja2/django/forms/widgets/time.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 django/forms/jinja2/django/forms/widgets/url.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 +django/forms/models.py,sha256=qcNLchGNPWtZ-Lk8nq01O-oXItVw_vFXk3279WjWUOY,56262 +django/forms/renderers.py,sha256=URxnFGbWNa5Mco2LNxQDrWWHmsXh4WY1QPLJ9rlTDpk,1975 django/forms/templates/django/forms/widgets/attrs.html,sha256=9ylIPv5EZg-rx2qPLgobRkw6Zq_WJSM8kt106PpSYa0,172 django/forms/templates/django/forms/widgets/checkbox.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 django/forms/templates/django/forms/widgets/checkbox_option.html,sha256=U2dFtAXvOn_eK4ok0oO6BwKE-3-jozJboGah_PQFLVM,55 @@ -3201,12 +3908,28 @@ django/forms/templates/django/forms/widgets/text.html,sha256=fXpbxMzAdbv_avfWC54 django/forms/templates/django/forms/widgets/textarea.html,sha256=Av1Y-hpXUU2AjrhnUivgZFKNBLdwCSZSeuSmCqmCkDA,145 django/forms/templates/django/forms/widgets/time.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 django/forms/templates/django/forms/widgets/url.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 +django/forms/utils.py,sha256=1EkxKX6-y-kj0Xzdwv-eJjL3zvbqjx0-Saw4EAOQAgg,5659 +django/forms/widgets.py,sha256=uBAYL55FJi4t7eTEABLjnFeD_Ca4mkNGyI8RTEDeKI0,36543 django/http/__init__.py,sha256=5JImoB1BZNuZBOt5qyDX7t51McYbkDLX45eKmNN_Fes,1010 +django/http/__pycache__/__init__.cpython-36.pyc,, +django/http/__pycache__/cookie.cpython-36.pyc,, +django/http/__pycache__/multipartparser.cpython-36.pyc,, +django/http/__pycache__/request.cpython-36.pyc,, +django/http/__pycache__/response.cpython-36.pyc,, django/http/cookie.py,sha256=Zpg6OEW9-dGvr5ByQhlHyGjLJzvNNrnGL1WzolnsM6U,818 django/http/multipartparser.py,sha256=nVsO_ltddU2WwGHpmx33-a2LPBvLCvhsSKJCrXMGYRs,24849 -django/http/request.py,sha256=z9XGii8L_R2vRpZp87uePIwtEvgDKxvZ7Lb3GN4_HQg,21421 -django/http/response.py,sha256=L0MV68QUJIn3h7nzoquIdeXTIoJSd6IQLraVGFZSDKQ,19825 +django/http/request.py,sha256=uThAxZq4bwyr1bl3RnSgwT4bzF90OcGszFQmHvNSkO0,21426 +django/http/response.py,sha256=GixBvqiwpTO9ggPurKnDJ_MqcaCB8qwXnSzZol09iIU,19823 django/middleware/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/middleware/__pycache__/__init__.cpython-36.pyc,, +django/middleware/__pycache__/cache.cpython-36.pyc,, +django/middleware/__pycache__/clickjacking.cpython-36.pyc,, +django/middleware/__pycache__/common.cpython-36.pyc,, +django/middleware/__pycache__/csrf.cpython-36.pyc,, +django/middleware/__pycache__/gzip.cpython-36.pyc,, +django/middleware/__pycache__/http.cpython-36.pyc,, +django/middleware/__pycache__/locale.cpython-36.pyc,, +django/middleware/__pycache__/security.cpython-36.pyc,, django/middleware/cache.py,sha256=O2o_oy_WqqOdIT8ncgTOFv--WQDZxslVPgKeV0ZGWc8,7721 django/middleware/clickjacking.py,sha256=4rzsG5m_Z2VabN7J_5ZVeFj14X3FAbs0iU5LKoBb9js,1733 django/middleware/common.py,sha256=j8uL14Du1FaiY-tK87YEQRb1MsYSREqpLjWxkQzaVVM,7337 @@ -3215,40 +3938,81 @@ django/middleware/gzip.py,sha256=oq6J0L_1NLZuvV1F1MxuFPzdUS71301py0GWHBAmk2k,206 django/middleware/http.py,sha256=JiRGXvtfmXxYTomy7gde5pcG45GX7R0qpXiI5Fk06dE,1624 django/middleware/locale.py,sha256=MLUCXirb6za_o2T4mKokGvow8Z-jTrUhfGBJ82y0Mz4,3017 django/middleware/security.py,sha256=m8Ag9-DukNY29iaHIO0Jds-hBufbVT2qr_bmm1pnxVM,1952 +django/shortcuts.py,sha256=MA8fTTdbsz58DZV7_aD7ateNi9H_dYwobxHMAevyf94,5588 django/template/__init__.py,sha256=t5onT26DOSny4Qi7iz_a82M5WJydvPpkb6hFjE010CE,1871 -django/template/base.py,sha256=wX19V7s2DclWn0hZbeUhI9AfwAAlER6MqfEC9CaNibo,38160 +django/template/__pycache__/__init__.cpython-36.pyc,, +django/template/__pycache__/base.cpython-36.pyc,, +django/template/__pycache__/context.cpython-36.pyc,, +django/template/__pycache__/context_processors.cpython-36.pyc,, +django/template/__pycache__/defaultfilters.cpython-36.pyc,, +django/template/__pycache__/defaulttags.cpython-36.pyc,, +django/template/__pycache__/engine.cpython-36.pyc,, +django/template/__pycache__/exceptions.cpython-36.pyc,, +django/template/__pycache__/library.cpython-36.pyc,, +django/template/__pycache__/loader.cpython-36.pyc,, +django/template/__pycache__/loader_tags.cpython-36.pyc,, +django/template/__pycache__/response.cpython-36.pyc,, +django/template/__pycache__/smartif.cpython-36.pyc,, +django/template/__pycache__/utils.cpython-36.pyc,, +django/template/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/template/backends/__pycache__/__init__.cpython-36.pyc,, +django/template/backends/__pycache__/base.cpython-36.pyc,, +django/template/backends/__pycache__/django.cpython-36.pyc,, +django/template/backends/__pycache__/dummy.cpython-36.pyc,, +django/template/backends/__pycache__/jinja2.cpython-36.pyc,, +django/template/backends/__pycache__/utils.cpython-36.pyc,, +django/template/backends/base.py,sha256=P8dvOmQppJ8YMZ5_XyOJGDzspbQMNGV82GxL5IwrMFM,2751 +django/template/backends/django.py,sha256=_w350tmHAMSLOw-b2o9rR0Wn6YX3QMkpHkkpvbo_EwI,4186 +django/template/backends/dummy.py,sha256=Nl313SxX1rxE1F-5AHCljgejrYpYCx-QXJpNUkQWXR4,1767 +django/template/backends/jinja2.py,sha256=bx8DcA2PqqzDmcgegY11pm5EhmD_gWTTLauGo91imL4,3504 +django/template/backends/utils.py,sha256=5Ixx08oifnjpIFod1t9IRJJ_S-UCGk_-CH6oTuIZqXE,414 +django/template/base.py,sha256=gH4PtPPv2koQxF6z5DPIA1RSLpn074G8RkXAece6owM,38162 django/template/context.py,sha256=XAKXR6_J6Ql0pNU05er8swd2JToS5l_PpNPSM77_E-A,8978 django/template/context_processors.py,sha256=drfyVYugSe1lg9VIbsC3oRLUG64Gw94Oq77FLfk2ZNI,2407 -django/template/defaultfilters.py,sha256=_ku-wtdPwxSg06M8-LKn1J5ZnZKOkgkXZT6xe5VyAYc,25929 +django/template/defaultfilters.py,sha256=TKBVUtyTlTIXwIfuOYXD1eJtVdp4h0bcrJac9DH8BlQ,25928 django/template/defaulttags.py,sha256=e25ZEk3xgy9m-rBeC2yrWgz7q7iFYhvMarySnYcMH_Q,49642 django/template/engine.py,sha256=dWgo-JaCkgA0SCI_JmG5ZihzL0lbDZf5rTJyU1un49o,6886 django/template/exceptions.py,sha256=awd7B80xhFB574Lt2IdIyHCpD6KGGyuKGkIoalr9deo,1340 django/template/library.py,sha256=g2gi5FfSug-Wak2P4Weg7qGcwHrwIy47vse35YYkLbk,12812 django/template/loader.py,sha256=-t5cTnWJrxtS2vyg9cguz4rXxlTBni4XoJUuqJNglPI,2054 django/template/loader_tags.py,sha256=beGFoV5luVMZj6zaUaY1lUFv5gWzQqmDybHsnTOG8Jo,12306 -django/template/response.py,sha256=dBq9wQvYEvCtHqpeK6Diw-yYkcQpbVDIeL22nckII3Q,5425 -django/template/smartif.py,sha256=QBvsTtD4YiyGoU4hXrW8vqR0CBAFOZGuDoRP3aGEgOs,6408 -django/template/utils.py,sha256=e30XcUAZkeMk2kp4kYZg-7wx2PQlBMqWOxCJoj8fEco,3589 -django/template/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/template/backends/base.py,sha256=P8dvOmQppJ8YMZ5_XyOJGDzspbQMNGV82GxL5IwrMFM,2751 -django/template/backends/django.py,sha256=_w350tmHAMSLOw-b2o9rR0Wn6YX3QMkpHkkpvbo_EwI,4186 -django/template/backends/dummy.py,sha256=Nl313SxX1rxE1F-5AHCljgejrYpYCx-QXJpNUkQWXR4,1767 -django/template/backends/jinja2.py,sha256=bx8DcA2PqqzDmcgegY11pm5EhmD_gWTTLauGo91imL4,3504 -django/template/backends/utils.py,sha256=5Ixx08oifnjpIFod1t9IRJJ_S-UCGk_-CH6oTuIZqXE,414 django/template/loaders/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/template/loaders/__pycache__/__init__.cpython-36.pyc,, +django/template/loaders/__pycache__/app_directories.cpython-36.pyc,, +django/template/loaders/__pycache__/base.cpython-36.pyc,, +django/template/loaders/__pycache__/cached.cpython-36.pyc,, +django/template/loaders/__pycache__/filesystem.cpython-36.pyc,, +django/template/loaders/__pycache__/locmem.cpython-36.pyc,, django/template/loaders/app_directories.py,sha256=w3a84EAXWX12w7F1CyxIQ_lFiTwxFS7xf3rCEcnUqyc,313 django/template/loaders/base.py,sha256=kvjmN-UHxdd6Pwgkexw7IHL0YeJQgXXbuz_tdj5ciKc,1558 django/template/loaders/cached.py,sha256=tbkSEaMOyX9Ys29opTpI8Wui59beO25FJOHHm2MP6Vo,3619 django/template/loaders/filesystem.py,sha256=OWTnIwWbVj-Td5VrOkKw1G_6pIuz1Vnh5CedZN5glyU,1507 django/template/loaders/locmem.py,sha256=8cBYI8wPOOnIx_3v7fC5jezA_6pJLqgqObeLwHXQJKo,673 +django/template/response.py,sha256=dBq9wQvYEvCtHqpeK6Diw-yYkcQpbVDIeL22nckII3Q,5425 +django/template/smartif.py,sha256=QBvsTtD4YiyGoU4hXrW8vqR0CBAFOZGuDoRP3aGEgOs,6408 +django/template/utils.py,sha256=e30XcUAZkeMk2kp4kYZg-7wx2PQlBMqWOxCJoj8fEco,3589 django/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/templatetags/__pycache__/__init__.cpython-36.pyc,, +django/templatetags/__pycache__/cache.cpython-36.pyc,, +django/templatetags/__pycache__/i18n.cpython-36.pyc,, +django/templatetags/__pycache__/l10n.cpython-36.pyc,, +django/templatetags/__pycache__/static.cpython-36.pyc,, +django/templatetags/__pycache__/tz.cpython-36.pyc,, django/templatetags/cache.py,sha256=otY3c4Ti9YLxFfOuIX5TZ7w12aGDPkyGfQNsaPVZ_M0,3401 django/templatetags/i18n.py,sha256=7pd69SElTWdpmT8esimpVZhykai1yopsNgGVSE_cR1I,18900 django/templatetags/l10n.py,sha256=I6jRSBLvL34H-_rwGuHfU22VBhO2IHNRue78KWb8pTc,1723 django/templatetags/static.py,sha256=om3cu4NVaH4MVUq-XPLxPVNlLUCxTbbp0qAVVSaClj4,4502 django/templatetags/tz.py,sha256=HFzJsvh-x9yjoju4kiIpKAI0U_4crtoftqiT8llM_u8,5400 django/test/__init__.py,sha256=5FrmvgBrxzZo5UVLW9HZ1iHBMMhcnXcNL5Y2xnaqVPA,682 -django/test/client.py,sha256=Aapju8sI4dgM2idY6HFELCfVwCLESPjhcDGpEv1GMHI,28397 +django/test/__pycache__/__init__.cpython-36.pyc,, +django/test/__pycache__/client.cpython-36.pyc,, +django/test/__pycache__/html.cpython-36.pyc,, +django/test/__pycache__/runner.cpython-36.pyc,, +django/test/__pycache__/selenium.cpython-36.pyc,, +django/test/__pycache__/signals.cpython-36.pyc,, +django/test/__pycache__/testcases.cpython-36.pyc,, +django/test/__pycache__/utils.cpython-36.pyc,, +django/test/client.py,sha256=CnYcHPHbDTZhS8U588LlR9Gc6ydJfQfOn22in7qTmGw,28395 django/test/html.py,sha256=Nx8vFCvSMr-nlUf9ColMKZJBw5TmfajkLaty4djObFY,7492 django/test/runner.py,sha256=WMpgHdZT5Z-4VsyLmEA2SoTLHrl0qLQotXmxfNrM1Ec,25230 django/test/selenium.py,sha256=DFTUveBYZfODKHU_XN-UJpvm4VXeg-_uxTEH4SsC3fY,3271 @@ -3256,6 +4020,13 @@ django/test/signals.py,sha256=BQlO0pXZTOdcbhgW1gJLc16WW2Q75wx_2wheG5kCh9U,6729 django/test/testcases.py,sha256=CAplm2AndSuYozF4x2DaJJXWoNALVxS6RvG9KMfJq4E,55675 django/test/utils.py,sha256=P0cXxRd97JdBq8sv23uYwCyrS093LfDdUfohZe8tgb4,28539 django/urls/__init__.py,sha256=FdHfNv5NwWEIt1EqEpRY7xJ-i4tD-SCLj0tq3qT6X1E,959 +django/urls/__pycache__/__init__.cpython-36.pyc,, +django/urls/__pycache__/base.cpython-36.pyc,, +django/urls/__pycache__/conf.cpython-36.pyc,, +django/urls/__pycache__/converters.cpython-36.pyc,, +django/urls/__pycache__/exceptions.cpython-36.pyc,, +django/urls/__pycache__/resolvers.cpython-36.pyc,, +django/urls/__pycache__/utils.cpython-36.pyc,, django/urls/base.py,sha256=FyzHdMGoWj9chy8m4pxuEQggbrtbixY1VAvsWr6Pw4Q,5652 django/urls/conf.py,sha256=8Xug9NhJXDEysRXWrY2iHf0snfJMUmQkYZAomPltWMY,2946 django/urls/converters.py,sha256=HfSArZWl34VEqkkZQ5taQhweH86-MpcRQoKv-7XyhLs,1230 @@ -3263,6 +4034,47 @@ django/urls/exceptions.py,sha256=alLNjkORtAxneC00g4qnRpG5wouOHvJvGbymdpKtG_I,115 django/urls/resolvers.py,sha256=wstVJZ9VsWjmI6b19mazCZww_dETKN9ARK3hxbI3o1g,24733 django/urls/utils.py,sha256=VHDcmggNRHSbPJAql5KJhe7wX4pSjrKb64Fu-p14D9Q,2152 django/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/utils/__pycache__/__init__.cpython-36.pyc,, +django/utils/__pycache__/_os.cpython-36.pyc,, +django/utils/__pycache__/archive.cpython-36.pyc,, +django/utils/__pycache__/autoreload.cpython-36.pyc,, +django/utils/__pycache__/baseconv.cpython-36.pyc,, +django/utils/__pycache__/cache.cpython-36.pyc,, +django/utils/__pycache__/crypto.cpython-36.pyc,, +django/utils/__pycache__/datastructures.cpython-36.pyc,, +django/utils/__pycache__/dateformat.cpython-36.pyc,, +django/utils/__pycache__/dateparse.cpython-36.pyc,, +django/utils/__pycache__/dates.cpython-36.pyc,, +django/utils/__pycache__/datetime_safe.cpython-36.pyc,, +django/utils/__pycache__/deconstruct.cpython-36.pyc,, +django/utils/__pycache__/decorators.cpython-36.pyc,, +django/utils/__pycache__/deprecation.cpython-36.pyc,, +django/utils/__pycache__/duration.cpython-36.pyc,, +django/utils/__pycache__/encoding.cpython-36.pyc,, +django/utils/__pycache__/feedgenerator.cpython-36.pyc,, +django/utils/__pycache__/formats.cpython-36.pyc,, +django/utils/__pycache__/functional.cpython-36.pyc,, +django/utils/__pycache__/html.cpython-36.pyc,, +django/utils/__pycache__/http.cpython-36.pyc,, +django/utils/__pycache__/inspect.cpython-36.pyc,, +django/utils/__pycache__/ipv6.cpython-36.pyc,, +django/utils/__pycache__/itercompat.cpython-36.pyc,, +django/utils/__pycache__/jslex.cpython-36.pyc,, +django/utils/__pycache__/log.cpython-36.pyc,, +django/utils/__pycache__/lorem_ipsum.cpython-36.pyc,, +django/utils/__pycache__/lru_cache.cpython-36.pyc,, +django/utils/__pycache__/module_loading.cpython-36.pyc,, +django/utils/__pycache__/numberformat.cpython-36.pyc,, +django/utils/__pycache__/regex_helper.cpython-36.pyc,, +django/utils/__pycache__/safestring.cpython-36.pyc,, +django/utils/__pycache__/six.cpython-36.pyc,, +django/utils/__pycache__/termcolors.cpython-36.pyc,, +django/utils/__pycache__/text.cpython-36.pyc,, +django/utils/__pycache__/timesince.cpython-36.pyc,, +django/utils/__pycache__/timezone.cpython-36.pyc,, +django/utils/__pycache__/tree.cpython-36.pyc,, +django/utils/__pycache__/version.cpython-36.pyc,, +django/utils/__pycache__/xmlutils.cpython-36.pyc,, django/utils/_os.py,sha256=CYxm1Ju2X5bl2fKKsYyCgemWdv6LPhEiDkaV3t_zf30,2435 django/utils/archive.py,sha256=vfnm15A6vgrLvgzhKRE9oJvHhd1JvKtDKc1RibEfCug,7459 django/utils/autoreload.py,sha256=HB2RGHicFvWCeW3c2D2r9OFYExDQU18z0565kwz0xzM,10554 @@ -3300,20 +4112,35 @@ django/utils/termcolors.py,sha256=JrysYBjC72oq0WBL6EJ44A8ZEij_S7QsivoRQugxPEk,73 django/utils/text.py,sha256=vDdp7fGsteeLdWhSYaidreYslL2fEPLpmb-Ts9cEhII,14085 django/utils/timesince.py,sha256=omxCyBNSGn3wq-K1Px15ZzEAH2N45rfEqDcGpzcXLC0,3176 django/utils/timezone.py,sha256=aiXyyWVz1fJg3e9Its_qwC_utMqHaGjD4Rx_kdV6H8E,8107 -django/utils/tree.py,sha256=eCRPj1GlFvZIP5i-OBq9i7bjIfdbndGewnhpmEPLis8,4829 -django/utils/version.py,sha256=6iP04QtIAc3QyEEWsvLArFi74NmqtIGX0vYtHbTJyDk,3214 -django/utils/xmlutils.py,sha256=B3FOKaFNynp0fC1wliItPSKzNABSyc-0x897F7kEVj4,1184 django/utils/translation/__init__.py,sha256=EaG-dPrb0bQkDJz-5DX52LyY-weT2VxylaitW6bUhtk,7913 +django/utils/translation/__pycache__/__init__.cpython-36.pyc,, +django/utils/translation/__pycache__/template.cpython-36.pyc,, +django/utils/translation/__pycache__/trans_null.cpython-36.pyc,, +django/utils/translation/__pycache__/trans_real.cpython-36.pyc,, django/utils/translation/template.py,sha256=YB4F--bYjTZgo7MFYhEFxXQIxLlZHEtGd16xWwDVit0,9958 django/utils/translation/trans_null.py,sha256=yp82bHt5oqqL95Z5PFoYCZeENOulxzp-IqMmkWz0l9Y,1257 django/utils/translation/trans_real.py,sha256=w26JJHilccATDJren03EwOUoNvPQtGQ4qHNPauUqHKk,17967 +django/utils/tree.py,sha256=75QedNYAoUaZmB0I5IWMbBJR6zE6ncAv56OrQu8J35s,4929 +django/utils/version.py,sha256=6iP04QtIAc3QyEEWsvLArFi74NmqtIGX0vYtHbTJyDk,3214 +django/utils/xmlutils.py,sha256=B3FOKaFNynp0fC1wliItPSKzNABSyc-0x897F7kEVj4,1184 django/views/__init__.py,sha256=DGdAuGC0t1bMju9i-B9p_gqPgRIFHtLXTdIxNKWFGsw,63 +django/views/__pycache__/__init__.cpython-36.pyc,, +django/views/__pycache__/csrf.cpython-36.pyc,, +django/views/__pycache__/debug.cpython-36.pyc,, +django/views/__pycache__/defaults.cpython-36.pyc,, +django/views/__pycache__/i18n.cpython-36.pyc,, +django/views/__pycache__/static.cpython-36.pyc,, django/views/csrf.py,sha256=TOnXES5w0BmUvyq7whGB6Z6Ds4-RotIVammFGN88UKY,6252 django/views/debug.py,sha256=kZd_BbpZ8JVSsFIutl4txbPTEQaRqUmeuIdIoWYu59Y,20318 -django/views/defaults.py,sha256=Q7qxucjUHPoQmjjT_p93erxGXNaNK2THO4OZrhTMw-k,4260 -django/views/i18n.py,sha256=Qo720ZrN3dy7RZXk3n_djq_7ThEE-7jBPmD39VO1qnA,11717 -django/views/static.py,sha256=R1tS45T8r5P6Xa8umzH6RcO4dnhIzHnlSKFEpIobpHw,4548 django/views/decorators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +django/views/decorators/__pycache__/__init__.cpython-36.pyc,, +django/views/decorators/__pycache__/cache.cpython-36.pyc,, +django/views/decorators/__pycache__/clickjacking.cpython-36.pyc,, +django/views/decorators/__pycache__/csrf.cpython-36.pyc,, +django/views/decorators/__pycache__/debug.cpython-36.pyc,, +django/views/decorators/__pycache__/gzip.cpython-36.pyc,, +django/views/decorators/__pycache__/http.cpython-36.pyc,, +django/views/decorators/__pycache__/vary.cpython-36.pyc,, django/views/decorators/cache.py,sha256=uSLzb61mCuFKIm8tR3Gs_NP1H7U-BOEU_QOc3IhBC_4,1705 django/views/decorators/clickjacking.py,sha256=EW-DRe2dR8yg4Rf8HRHl8c4-C8mL3HKGa6PxZRKmFtU,1565 django/views/decorators/csrf.py,sha256=xPWVVNw_DBidvX_ZVYvN7CePt1HpxpUxsb6wMr0Oe4Y,2073 @@ -3321,843 +4148,22 @@ django/views/decorators/debug.py,sha256=Q_ul_n8M89WoPL87mDYomZ74mv_djuudZZ-b-uB1 django/views/decorators/gzip.py,sha256=PtpSGd8BePa1utGqvKMFzpLtZJxpV2_Jej8llw5bCJY,253 django/views/decorators/http.py,sha256=NgZFNkaX0DwDJWUNNgj-FRbBOQEyW4KwbrWDZOa_9Go,4713 django/views/decorators/vary.py,sha256=6wEXI5yBFZYDVednNPc0bYbXGG-QzkIUQ-50ErDrA_k,1084 +django/views/defaults.py,sha256=Q7qxucjUHPoQmjjT_p93erxGXNaNK2THO4OZrhTMw-k,4260 django/views/generic/__init__.py,sha256=WTnzEXnKyJqzHlLu_VsXInYg-GokDNBCUYNV_U6U-ok,822 +django/views/generic/__pycache__/__init__.cpython-36.pyc,, +django/views/generic/__pycache__/base.cpython-36.pyc,, +django/views/generic/__pycache__/dates.cpython-36.pyc,, +django/views/generic/__pycache__/detail.cpython-36.pyc,, +django/views/generic/__pycache__/edit.cpython-36.pyc,, +django/views/generic/__pycache__/list.cpython-36.pyc,, django/views/generic/base.py,sha256=t_awqO3zITdeJbiZVaAwZ-qcne2tGBryE0s4N_ZMSTo,7402 django/views/generic/dates.py,sha256=E7iIlD-FIa3Zbxz0gQck0wJ420J1flA-USesv5rxdUI,25212 django/views/generic/detail.py,sha256=m8otoffJXPW9ml-vAtXeM4asTT5I4pvuoR4BhjpWB6A,6507 django/views/generic/edit.py,sha256=zPO3D8rFrSDjJG1OnRYn0frGqVq8VMKAEUihZU2NrIk,8332 django/views/generic/list.py,sha256=GS6wVgiFz4MHsZXi7jfKjlSiHrrmZw8agJl26fVZwjM,7674 +django/views/i18n.py,sha256=Qo720ZrN3dy7RZXk3n_djq_7ThEE-7jBPmD39VO1qnA,11717 +django/views/static.py,sha256=R1tS45T8r5P6Xa8umzH6RcO4dnhIzHnlSKFEpIobpHw,4548 django/views/templates/default_urlconf.html,sha256=uTxHyCtjPV09MlXNBOjSq5meAfkhmJ72hCvlDOEtMwU,16595 django/views/templates/technical_404.html,sha256=nZT2gkPAYc7G8VNJXst-dEyim0t83xjX-TtCGtxJZwc,2453 django/views/templates/technical_500.html,sha256=ez3ErTVw3TUUhQOTipX6rHFpN9eiysKVRTz-maEwS2g,17218 django/views/templates/technical_500.txt,sha256=7VWOipQg2poVyusbM8dQHRyRR-iUB_dOehAoF0HBHNM,3367 -../../../bin/django-admin,sha256=g0bn4EH5ELirIW7VELdK9FOiJguzMlg_XsJkANX3uaA,295 -Django-2.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 -django/templatetags/__pycache__/tz.cpython-36.pyc,, -django/templatetags/__pycache__/l10n.cpython-36.pyc,, -django/templatetags/__pycache__/i18n.cpython-36.pyc,, -django/templatetags/__pycache__/cache.cpython-36.pyc,, -django/templatetags/__pycache__/static.cpython-36.pyc,, -django/templatetags/__pycache__/__init__.cpython-36.pyc,, -django/middleware/__pycache__/csrf.cpython-36.pyc,, -django/middleware/__pycache__/clickjacking.cpython-36.pyc,, -django/middleware/__pycache__/common.cpython-36.pyc,, -django/middleware/__pycache__/gzip.cpython-36.pyc,, -django/middleware/__pycache__/locale.cpython-36.pyc,, -django/middleware/__pycache__/security.cpython-36.pyc,, -django/middleware/__pycache__/cache.cpython-36.pyc,, -django/middleware/__pycache__/http.cpython-36.pyc,, -django/middleware/__pycache__/__init__.cpython-36.pyc,, -django/forms/__pycache__/renderers.cpython-36.pyc,, -django/forms/__pycache__/boundfield.cpython-36.pyc,, -django/forms/__pycache__/widgets.cpython-36.pyc,, -django/forms/__pycache__/forms.cpython-36.pyc,, -django/forms/__pycache__/models.cpython-36.pyc,, -django/forms/__pycache__/formsets.cpython-36.pyc,, -django/forms/__pycache__/utils.cpython-36.pyc,, -django/forms/__pycache__/fields.cpython-36.pyc,, -django/forms/__pycache__/__init__.cpython-36.pyc,, -django/core/cache/backends/__pycache__/locmem.cpython-36.pyc,, -django/core/cache/backends/__pycache__/db.cpython-36.pyc,, -django/core/cache/backends/__pycache__/base.cpython-36.pyc,, -django/core/cache/backends/__pycache__/dummy.cpython-36.pyc,, -django/core/cache/backends/__pycache__/__init__.cpython-36.pyc,, -django/core/cache/backends/__pycache__/filebased.cpython-36.pyc,, -django/core/cache/backends/__pycache__/memcached.cpython-36.pyc,, -django/core/cache/__pycache__/utils.cpython-36.pyc,, -django/core/cache/__pycache__/__init__.cpython-36.pyc,, -django/core/mail/backends/__pycache__/smtp.cpython-36.pyc,, -django/core/mail/backends/__pycache__/console.cpython-36.pyc,, -django/core/mail/backends/__pycache__/locmem.cpython-36.pyc,, -django/core/mail/backends/__pycache__/base.cpython-36.pyc,, -django/core/mail/backends/__pycache__/dummy.cpython-36.pyc,, -django/core/mail/backends/__pycache__/__init__.cpython-36.pyc,, -django/core/mail/backends/__pycache__/filebased.cpython-36.pyc,, -django/core/mail/__pycache__/message.cpython-36.pyc,, -django/core/mail/__pycache__/utils.cpython-36.pyc,, -django/core/mail/__pycache__/__init__.cpython-36.pyc,, -django/core/checks/compatibility/__pycache__/__init__.cpython-36.pyc,, -django/core/checks/security/__pycache__/sessions.cpython-36.pyc,, -django/core/checks/security/__pycache__/csrf.cpython-36.pyc,, -django/core/checks/security/__pycache__/base.cpython-36.pyc,, -django/core/checks/security/__pycache__/__init__.cpython-36.pyc,, -django/core/checks/__pycache__/model_checks.cpython-36.pyc,, -django/core/checks/__pycache__/database.cpython-36.pyc,, -django/core/checks/__pycache__/messages.cpython-36.pyc,, -django/core/checks/__pycache__/templates.cpython-36.pyc,, -django/core/checks/__pycache__/caches.cpython-36.pyc,, -django/core/checks/__pycache__/registry.cpython-36.pyc,, -django/core/checks/__pycache__/__init__.cpython-36.pyc,, -django/core/checks/__pycache__/urls.cpython-36.pyc,, -django/core/management/__pycache__/sql.cpython-36.pyc,, -django/core/management/__pycache__/templates.cpython-36.pyc,, -django/core/management/__pycache__/base.cpython-36.pyc,, -django/core/management/__pycache__/color.cpython-36.pyc,, -django/core/management/__pycache__/utils.cpython-36.pyc,, -django/core/management/__pycache__/__init__.cpython-36.pyc,, -django/core/management/commands/__pycache__/sqlmigrate.cpython-36.pyc,, -django/core/management/commands/__pycache__/startproject.cpython-36.pyc,, -django/core/management/commands/__pycache__/dumpdata.cpython-36.pyc,, -django/core/management/commands/__pycache__/dbshell.cpython-36.pyc,, -django/core/management/commands/__pycache__/showmigrations.cpython-36.pyc,, -django/core/management/commands/__pycache__/sqlflush.cpython-36.pyc,, -django/core/management/commands/__pycache__/compilemessages.cpython-36.pyc,, -django/core/management/commands/__pycache__/startapp.cpython-36.pyc,, -django/core/management/commands/__pycache__/loaddata.cpython-36.pyc,, -django/core/management/commands/__pycache__/squashmigrations.cpython-36.pyc,, -django/core/management/commands/__pycache__/makemessages.cpython-36.pyc,, -django/core/management/commands/__pycache__/sqlsequencereset.cpython-36.pyc,, -django/core/management/commands/__pycache__/check.cpython-36.pyc,, -django/core/management/commands/__pycache__/makemigrations.cpython-36.pyc,, -django/core/management/commands/__pycache__/inspectdb.cpython-36.pyc,, -django/core/management/commands/__pycache__/migrate.cpython-36.pyc,, -django/core/management/commands/__pycache__/testserver.cpython-36.pyc,, -django/core/management/commands/__pycache__/sendtestemail.cpython-36.pyc,, -django/core/management/commands/__pycache__/diffsettings.cpython-36.pyc,, -django/core/management/commands/__pycache__/flush.cpython-36.pyc,, -django/core/management/commands/__pycache__/runserver.cpython-36.pyc,, -django/core/management/commands/__pycache__/shell.cpython-36.pyc,, -django/core/management/commands/__pycache__/test.cpython-36.pyc,, -django/core/management/commands/__pycache__/createcachetable.cpython-36.pyc,, -django/core/__pycache__/exceptions.cpython-36.pyc,, -django/core/__pycache__/signals.cpython-36.pyc,, -django/core/__pycache__/paginator.cpython-36.pyc,, -django/core/__pycache__/validators.cpython-36.pyc,, -django/core/__pycache__/signing.cpython-36.pyc,, -django/core/__pycache__/wsgi.cpython-36.pyc,, -django/core/__pycache__/__init__.cpython-36.pyc,, -django/core/serializers/__pycache__/xml_serializer.cpython-36.pyc,, -django/core/serializers/__pycache__/pyyaml.cpython-36.pyc,, -django/core/serializers/__pycache__/python.cpython-36.pyc,, -django/core/serializers/__pycache__/base.cpython-36.pyc,, -django/core/serializers/__pycache__/__init__.cpython-36.pyc,, -django/core/serializers/__pycache__/json.cpython-36.pyc,, -django/core/files/__pycache__/uploadedfile.cpython-36.pyc,, -django/core/files/__pycache__/temp.cpython-36.pyc,, -django/core/files/__pycache__/storage.cpython-36.pyc,, -django/core/files/__pycache__/uploadhandler.cpython-36.pyc,, -django/core/files/__pycache__/images.cpython-36.pyc,, -django/core/files/__pycache__/move.cpython-36.pyc,, -django/core/files/__pycache__/base.cpython-36.pyc,, -django/core/files/__pycache__/utils.cpython-36.pyc,, -django/core/files/__pycache__/__init__.cpython-36.pyc,, -django/core/files/__pycache__/locks.cpython-36.pyc,, -django/core/handlers/__pycache__/base.cpython-36.pyc,, -django/core/handlers/__pycache__/wsgi.cpython-36.pyc,, -django/core/handlers/__pycache__/exception.cpython-36.pyc,, -django/core/handlers/__pycache__/__init__.cpython-36.pyc,, -django/core/servers/__pycache__/basehttp.cpython-36.pyc,, -django/core/servers/__pycache__/__init__.cpython-36.pyc,, -django/test/__pycache__/client.cpython-36.pyc,, -django/test/__pycache__/testcases.cpython-36.pyc,, -django/test/__pycache__/signals.cpython-36.pyc,, -django/test/__pycache__/utils.cpython-36.pyc,, -django/test/__pycache__/selenium.cpython-36.pyc,, -django/test/__pycache__/__init__.cpython-36.pyc,, -django/test/__pycache__/html.cpython-36.pyc,, -django/test/__pycache__/runner.cpython-36.pyc,, -django/bin/__pycache__/django-admin.cpython-36.pyc,, -django/dispatch/__pycache__/dispatcher.cpython-36.pyc,, -django/dispatch/__pycache__/__init__.cpython-36.pyc,, -django/template/backends/__pycache__/django.cpython-36.pyc,, -django/template/backends/__pycache__/jinja2.cpython-36.pyc,, -django/template/backends/__pycache__/base.cpython-36.pyc,, -django/template/backends/__pycache__/utils.cpython-36.pyc,, -django/template/backends/__pycache__/dummy.cpython-36.pyc,, -django/template/backends/__pycache__/__init__.cpython-36.pyc,, -django/template/__pycache__/engine.cpython-36.pyc,, -django/template/__pycache__/defaulttags.cpython-36.pyc,, -django/template/__pycache__/response.cpython-36.pyc,, -django/template/__pycache__/context_processors.cpython-36.pyc,, -django/template/__pycache__/exceptions.cpython-36.pyc,, -django/template/__pycache__/smartif.cpython-36.pyc,, -django/template/__pycache__/defaultfilters.cpython-36.pyc,, -django/template/__pycache__/loader.cpython-36.pyc,, -django/template/__pycache__/base.cpython-36.pyc,, -django/template/__pycache__/loader_tags.cpython-36.pyc,, -django/template/__pycache__/utils.cpython-36.pyc,, -django/template/__pycache__/library.cpython-36.pyc,, -django/template/__pycache__/context.cpython-36.pyc,, -django/template/__pycache__/__init__.cpython-36.pyc,, -django/template/loaders/__pycache__/cached.cpython-36.pyc,, -django/template/loaders/__pycache__/app_directories.cpython-36.pyc,, -django/template/loaders/__pycache__/locmem.cpython-36.pyc,, -django/template/loaders/__pycache__/filesystem.cpython-36.pyc,, -django/template/loaders/__pycache__/base.cpython-36.pyc,, -django/template/loaders/__pycache__/__init__.cpython-36.pyc,, -django/utils/translation/__pycache__/trans_real.cpython-36.pyc,, -django/utils/translation/__pycache__/template.cpython-36.pyc,, -django/utils/translation/__pycache__/__init__.cpython-36.pyc,, -django/utils/translation/__pycache__/trans_null.cpython-36.pyc,, -django/utils/__pycache__/tree.cpython-36.pyc,, -django/utils/__pycache__/inspect.cpython-36.pyc,, -django/utils/__pycache__/feedgenerator.cpython-36.pyc,, -django/utils/__pycache__/duration.cpython-36.pyc,, -django/utils/__pycache__/dateformat.cpython-36.pyc,, -django/utils/__pycache__/timesince.cpython-36.pyc,, -django/utils/__pycache__/datastructures.cpython-36.pyc,, -django/utils/__pycache__/version.cpython-36.pyc,, -django/utils/__pycache__/deprecation.cpython-36.pyc,, -django/utils/__pycache__/xmlutils.cpython-36.pyc,, -django/utils/__pycache__/functional.cpython-36.pyc,, -django/utils/__pycache__/ipv6.cpython-36.pyc,, -django/utils/__pycache__/itercompat.cpython-36.pyc,, -django/utils/__pycache__/_os.cpython-36.pyc,, -django/utils/__pycache__/safestring.cpython-36.pyc,, -django/utils/__pycache__/archive.cpython-36.pyc,, -django/utils/__pycache__/text.cpython-36.pyc,, -django/utils/__pycache__/datetime_safe.cpython-36.pyc,, -django/utils/__pycache__/six.cpython-36.pyc,, -django/utils/__pycache__/formats.cpython-36.pyc,, -django/utils/__pycache__/encoding.cpython-36.pyc,, -django/utils/__pycache__/baseconv.cpython-36.pyc,, -django/utils/__pycache__/lru_cache.cpython-36.pyc,, -django/utils/__pycache__/deconstruct.cpython-36.pyc,, -django/utils/__pycache__/crypto.cpython-36.pyc,, -django/utils/__pycache__/log.cpython-36.pyc,, -django/utils/__pycache__/numberformat.cpython-36.pyc,, -django/utils/__pycache__/termcolors.cpython-36.pyc,, -django/utils/__pycache__/autoreload.cpython-36.pyc,, -django/utils/__pycache__/cache.cpython-36.pyc,, -django/utils/__pycache__/lorem_ipsum.cpython-36.pyc,, -django/utils/__pycache__/dates.cpython-36.pyc,, -django/utils/__pycache__/http.cpython-36.pyc,, -django/utils/__pycache__/jslex.cpython-36.pyc,, -django/utils/__pycache__/__init__.cpython-36.pyc,, -django/utils/__pycache__/decorators.cpython-36.pyc,, -django/utils/__pycache__/dateparse.cpython-36.pyc,, -django/utils/__pycache__/html.cpython-36.pyc,, -django/utils/__pycache__/regex_helper.cpython-36.pyc,, -django/utils/__pycache__/module_loading.cpython-36.pyc,, -django/utils/__pycache__/timezone.cpython-36.pyc,, -django/__pycache__/shortcuts.cpython-36.pyc,, -django/__pycache__/__main__.cpython-36.pyc,, -django/__pycache__/__init__.cpython-36.pyc,, -django/contrib/syndication/__pycache__/views.cpython-36.pyc,, -django/contrib/syndication/__pycache__/apps.cpython-36.pyc,, -django/contrib/syndication/__pycache__/__init__.cpython-36.pyc,, -django/contrib/messages/__pycache__/constants.cpython-36.pyc,, -django/contrib/messages/__pycache__/context_processors.cpython-36.pyc,, -django/contrib/messages/__pycache__/views.cpython-36.pyc,, -django/contrib/messages/__pycache__/middleware.cpython-36.pyc,, -django/contrib/messages/__pycache__/apps.cpython-36.pyc,, -django/contrib/messages/__pycache__/utils.cpython-36.pyc,, -django/contrib/messages/__pycache__/__init__.cpython-36.pyc,, -django/contrib/messages/__pycache__/api.cpython-36.pyc,, -django/contrib/messages/storage/__pycache__/base.cpython-36.pyc,, -django/contrib/messages/storage/__pycache__/cookie.cpython-36.pyc,, -django/contrib/messages/storage/__pycache__/fallback.cpython-36.pyc,, -django/contrib/messages/storage/__pycache__/session.cpython-36.pyc,, -django/contrib/messages/storage/__pycache__/__init__.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0001_initial.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0008_alter_user_username_max_length.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0006_require_contenttypes_0002.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0003_alter_user_email_max_length.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0002_alter_permission_name_max_length.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0007_alter_validators_add_error_messages.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/__init__.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0004_alter_user_username_opts.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0005_alter_user_last_login_null.cpython-36.pyc,, -django/contrib/auth/migrations/__pycache__/0009_alter_user_last_name_max_length.cpython-36.pyc,, -django/contrib/auth/management/__pycache__/__init__.cpython-36.pyc,, -django/contrib/auth/management/commands/__pycache__/createsuperuser.cpython-36.pyc,, -django/contrib/auth/management/commands/__pycache__/changepassword.cpython-36.pyc,, -django/contrib/auth/__pycache__/context_processors.cpython-36.pyc,, -django/contrib/auth/__pycache__/checks.cpython-36.pyc,, -django/contrib/auth/__pycache__/admin.cpython-36.pyc,, -django/contrib/auth/__pycache__/password_validation.cpython-36.pyc,, -django/contrib/auth/__pycache__/forms.cpython-36.pyc,, -django/contrib/auth/__pycache__/signals.cpython-36.pyc,, -django/contrib/auth/__pycache__/models.cpython-36.pyc,, -django/contrib/auth/__pycache__/mixins.cpython-36.pyc,, -django/contrib/auth/__pycache__/views.cpython-36.pyc,, -django/contrib/auth/__pycache__/tokens.cpython-36.pyc,, -django/contrib/auth/__pycache__/middleware.cpython-36.pyc,, -django/contrib/auth/__pycache__/validators.cpython-36.pyc,, -django/contrib/auth/__pycache__/apps.cpython-36.pyc,, -django/contrib/auth/__pycache__/base_user.cpython-36.pyc,, -django/contrib/auth/__pycache__/hashers.cpython-36.pyc,, -django/contrib/auth/__pycache__/__init__.cpython-36.pyc,, -django/contrib/auth/__pycache__/decorators.cpython-36.pyc,, -django/contrib/auth/__pycache__/urls.cpython-36.pyc,, -django/contrib/auth/__pycache__/backends.cpython-36.pyc,, -django/contrib/auth/handlers/__pycache__/modwsgi.cpython-36.pyc,, -django/contrib/auth/handlers/__pycache__/__init__.cpython-36.pyc,, -django/contrib/admin/templatetags/__pycache__/admin_list.cpython-36.pyc,, -django/contrib/admin/templatetags/__pycache__/admin_static.cpython-36.pyc,, -django/contrib/admin/templatetags/__pycache__/base.cpython-36.pyc,, -django/contrib/admin/templatetags/__pycache__/log.cpython-36.pyc,, -django/contrib/admin/templatetags/__pycache__/admin_modify.cpython-36.pyc,, -django/contrib/admin/templatetags/__pycache__/__init__.cpython-36.pyc,, -django/contrib/admin/templatetags/__pycache__/admin_urls.cpython-36.pyc,, -django/contrib/admin/migrations/__pycache__/0001_initial.cpython-36.pyc,, -django/contrib/admin/migrations/__pycache__/0002_logentry_remove_auto_add.cpython-36.pyc,, -django/contrib/admin/migrations/__pycache__/0003_logentry_add_action_flag_choices.cpython-36.pyc,, -django/contrib/admin/migrations/__pycache__/__init__.cpython-36.pyc,, -django/contrib/admin/__pycache__/exceptions.cpython-36.pyc,, -django/contrib/admin/__pycache__/checks.cpython-36.pyc,, -django/contrib/admin/__pycache__/widgets.cpython-36.pyc,, -django/contrib/admin/__pycache__/forms.cpython-36.pyc,, -django/contrib/admin/__pycache__/models.cpython-36.pyc,, -django/contrib/admin/__pycache__/sites.cpython-36.pyc,, -django/contrib/admin/__pycache__/tests.cpython-36.pyc,, -django/contrib/admin/__pycache__/actions.cpython-36.pyc,, -django/contrib/admin/__pycache__/apps.cpython-36.pyc,, -django/contrib/admin/__pycache__/utils.cpython-36.pyc,, -django/contrib/admin/__pycache__/helpers.cpython-36.pyc,, -django/contrib/admin/__pycache__/filters.cpython-36.pyc,, -django/contrib/admin/__pycache__/options.cpython-36.pyc,, -django/contrib/admin/__pycache__/__init__.cpython-36.pyc,, -django/contrib/admin/__pycache__/decorators.cpython-36.pyc,, -django/contrib/admin/views/__pycache__/autocomplete.cpython-36.pyc,, -django/contrib/admin/views/__pycache__/main.cpython-36.pyc,, -django/contrib/admin/views/__pycache__/__init__.cpython-36.pyc,, -django/contrib/admin/views/__pycache__/decorators.cpython-36.pyc,, -django/contrib/staticfiles/templatetags/__pycache__/staticfiles.cpython-36.pyc,, -django/contrib/staticfiles/templatetags/__pycache__/__init__.cpython-36.pyc,, -django/contrib/staticfiles/management/commands/__pycache__/findstatic.cpython-36.pyc,, -django/contrib/staticfiles/management/commands/__pycache__/collectstatic.cpython-36.pyc,, -django/contrib/staticfiles/management/commands/__pycache__/runserver.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/handlers.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/checks.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/storage.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/testing.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/views.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/apps.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/finders.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/utils.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/__init__.cpython-36.pyc,, -django/contrib/staticfiles/__pycache__/urls.cpython-36.pyc,, -django/contrib/__pycache__/__init__.cpython-36.pyc,, -django/contrib/flatpages/templatetags/__pycache__/flatpages.cpython-36.pyc,, -django/contrib/flatpages/templatetags/__pycache__/__init__.cpython-36.pyc,, -django/contrib/flatpages/migrations/__pycache__/0001_initial.cpython-36.pyc,, -django/contrib/flatpages/migrations/__pycache__/__init__.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/admin.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/forms.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/models.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/views.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/middleware.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/apps.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/sitemaps.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/__init__.cpython-36.pyc,, -django/contrib/flatpages/__pycache__/urls.cpython-36.pyc,, -django/contrib/sites/migrations/__pycache__/0001_initial.cpython-36.pyc,, -django/contrib/sites/migrations/__pycache__/0002_alter_domain_unique.cpython-36.pyc,, -django/contrib/sites/migrations/__pycache__/__init__.cpython-36.pyc,, -django/contrib/sites/__pycache__/managers.cpython-36.pyc,, -django/contrib/sites/__pycache__/admin.cpython-36.pyc,, -django/contrib/sites/__pycache__/shortcuts.cpython-36.pyc,, -django/contrib/sites/__pycache__/models.cpython-36.pyc,, -django/contrib/sites/__pycache__/management.cpython-36.pyc,, -django/contrib/sites/__pycache__/middleware.cpython-36.pyc,, -django/contrib/sites/__pycache__/apps.cpython-36.pyc,, -django/contrib/sites/__pycache__/__init__.cpython-36.pyc,, -django/contrib/sites/__pycache__/requests.cpython-36.pyc,, -django/contrib/postgres/forms/__pycache__/jsonb.cpython-36.pyc,, -django/contrib/postgres/forms/__pycache__/array.cpython-36.pyc,, -django/contrib/postgres/forms/__pycache__/ranges.cpython-36.pyc,, -django/contrib/postgres/forms/__pycache__/hstore.cpython-36.pyc,, -django/contrib/postgres/forms/__pycache__/__init__.cpython-36.pyc,, -django/contrib/postgres/aggregates/__pycache__/general.cpython-36.pyc,, -django/contrib/postgres/aggregates/__pycache__/statistics.cpython-36.pyc,, -django/contrib/postgres/aggregates/__pycache__/__init__.cpython-36.pyc,, -django/contrib/postgres/__pycache__/lookups.cpython-36.pyc,, -django/contrib/postgres/__pycache__/signals.cpython-36.pyc,, -django/contrib/postgres/__pycache__/operations.cpython-36.pyc,, -django/contrib/postgres/__pycache__/functions.cpython-36.pyc,, -django/contrib/postgres/__pycache__/indexes.cpython-36.pyc,, -django/contrib/postgres/__pycache__/validators.cpython-36.pyc,, -django/contrib/postgres/__pycache__/apps.cpython-36.pyc,, -django/contrib/postgres/__pycache__/search.cpython-36.pyc,, -django/contrib/postgres/__pycache__/utils.cpython-36.pyc,, -django/contrib/postgres/__pycache__/__init__.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/jsonb.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/mixins.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/array.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/ranges.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/citext.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/utils.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/hstore.cpython-36.pyc,, -django/contrib/postgres/fields/__pycache__/__init__.cpython-36.pyc,, -django/contrib/redirects/migrations/__pycache__/0001_initial.cpython-36.pyc,, -django/contrib/redirects/migrations/__pycache__/__init__.cpython-36.pyc,, -django/contrib/redirects/__pycache__/admin.cpython-36.pyc,, -django/contrib/redirects/__pycache__/models.cpython-36.pyc,, -django/contrib/redirects/__pycache__/middleware.cpython-36.pyc,, -django/contrib/redirects/__pycache__/apps.cpython-36.pyc,, -django/contrib/redirects/__pycache__/__init__.cpython-36.pyc,, -django/contrib/sessions/migrations/__pycache__/0001_initial.cpython-36.pyc,, -django/contrib/sessions/migrations/__pycache__/__init__.cpython-36.pyc,, -django/contrib/sessions/backends/__pycache__/signed_cookies.cpython-36.pyc,, -django/contrib/sessions/backends/__pycache__/cached_db.cpython-36.pyc,, -django/contrib/sessions/backends/__pycache__/db.cpython-36.pyc,, -django/contrib/sessions/backends/__pycache__/file.cpython-36.pyc,, -django/contrib/sessions/backends/__pycache__/base.cpython-36.pyc,, -django/contrib/sessions/backends/__pycache__/cache.cpython-36.pyc,, -django/contrib/sessions/backends/__pycache__/__init__.cpython-36.pyc,, -django/contrib/sessions/management/commands/__pycache__/clearsessions.cpython-36.pyc,, -django/contrib/sessions/__pycache__/serializers.cpython-36.pyc,, -django/contrib/sessions/__pycache__/base_session.cpython-36.pyc,, -django/contrib/sessions/__pycache__/exceptions.cpython-36.pyc,, -django/contrib/sessions/__pycache__/models.cpython-36.pyc,, -django/contrib/sessions/__pycache__/middleware.cpython-36.pyc,, -django/contrib/sessions/__pycache__/apps.cpython-36.pyc,, -django/contrib/sessions/__pycache__/__init__.cpython-36.pyc,, -django/contrib/sitemaps/management/commands/__pycache__/ping_google.cpython-36.pyc,, -django/contrib/sitemaps/__pycache__/views.cpython-36.pyc,, -django/contrib/sitemaps/__pycache__/apps.cpython-36.pyc,, -django/contrib/sitemaps/__pycache__/__init__.cpython-36.pyc,, -django/contrib/humanize/templatetags/__pycache__/humanize.cpython-36.pyc,, -django/contrib/humanize/templatetags/__pycache__/__init__.cpython-36.pyc,, -django/contrib/humanize/__pycache__/apps.cpython-36.pyc,, -django/contrib/humanize/__pycache__/__init__.cpython-36.pyc,, -django/contrib/contenttypes/migrations/__pycache__/0001_initial.cpython-36.pyc,, -django/contrib/contenttypes/migrations/__pycache__/0002_remove_content_type_name.cpython-36.pyc,, -django/contrib/contenttypes/migrations/__pycache__/__init__.cpython-36.pyc,, -django/contrib/contenttypes/management/__pycache__/__init__.cpython-36.pyc,, -django/contrib/contenttypes/management/commands/__pycache__/remove_stale_contenttypes.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/checks.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/admin.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/forms.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/models.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/views.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/apps.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/fields.cpython-36.pyc,, -django/contrib/contenttypes/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/libgeos.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/prepared.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/point.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/factory.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/linestring.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/collections.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/mutable_list.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/polygon.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/geometry.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/coordseq.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/io.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/geos/__pycache__/error.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/predicates.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/prepared.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/topology.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/errcheck.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/threadsafe.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/coordseq.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/io.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/geom.cpython-36.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/misc.cpython-36.pyc,, -django/contrib/gis/forms/__pycache__/widgets.cpython-36.pyc,, -django/contrib/gis/forms/__pycache__/fields.cpython-36.pyc,, -django/contrib/gis/forms/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/feature.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/field.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/envelope.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/srs.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/layer.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/datasource.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/libgdal.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/geometries.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/geomtype.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/error.cpython-36.pyc,, -django/contrib/gis/gdal/__pycache__/driver.cpython-36.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/generation.cpython-36.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/srs.cpython-36.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/errcheck.cpython-36.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/raster.cpython-36.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/ds.cpython-36.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/geom.cpython-36.pyc,, -django/contrib/gis/gdal/raster/__pycache__/const.cpython-36.pyc,, -django/contrib/gis/gdal/raster/__pycache__/band.cpython-36.pyc,, -django/contrib/gis/gdal/raster/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/gdal/raster/__pycache__/source.cpython-36.pyc,, -django/contrib/gis/gdal/raster/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/admin/__pycache__/widgets.cpython-36.pyc,, -django/contrib/gis/admin/__pycache__/options.cpython-36.pyc,, -django/contrib/gis/admin/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/management/commands/__pycache__/inspectdb.cpython-36.pyc,, -django/contrib/gis/management/commands/__pycache__/ogrinspect.cpython-36.pyc,, -django/contrib/gis/utils/__pycache__/ogrinfo.cpython-36.pyc,, -django/contrib/gis/utils/__pycache__/srs.cpython-36.pyc,, -django/contrib/gis/utils/__pycache__/ogrinspect.cpython-36.pyc,, -django/contrib/gis/utils/__pycache__/layermapping.cpython-36.pyc,, -django/contrib/gis/utils/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/__pycache__/measure.cpython-36.pyc,, -django/contrib/gis/__pycache__/feeds.cpython-36.pyc,, -django/contrib/gis/__pycache__/shortcuts.cpython-36.pyc,, -django/contrib/gis/__pycache__/views.cpython-36.pyc,, -django/contrib/gis/__pycache__/apps.cpython-36.pyc,, -django/contrib/gis/__pycache__/geometry.cpython-36.pyc,, -django/contrib/gis/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/__pycache__/ptr.cpython-36.pyc,, -django/contrib/gis/serializers/__pycache__/geojson.cpython-36.pyc,, -django/contrib/gis/serializers/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/sitemaps/__pycache__/views.cpython-36.pyc,, -django/contrib/gis/sitemaps/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/sitemaps/__pycache__/kml.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/introspection.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/operations.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/models.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/features.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/adapter.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/schema.cpython-36.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/backends/__pycache__/utils.cpython-36.pyc,, -django/contrib/gis/db/backends/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/introspection.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/operations.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/const.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/models.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/features.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/adapter.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/schema.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/pgraster.cpython-36.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/introspection.cpython-36.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/operations.cpython-36.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/features.cpython-36.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/schema.cpython-36.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/introspection.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/client.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/operations.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/models.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/features.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/adapter.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/schema.cpython-36.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/backends/base/__pycache__/operations.cpython-36.pyc,, -django/contrib/gis/db/backends/base/__pycache__/models.cpython-36.pyc,, -django/contrib/gis/db/backends/base/__pycache__/features.cpython-36.pyc,, -django/contrib/gis/db/backends/base/__pycache__/adapter.cpython-36.pyc,, -django/contrib/gis/db/backends/base/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/models/__pycache__/lookups.cpython-36.pyc,, -django/contrib/gis/db/models/__pycache__/proxy.cpython-36.pyc,, -django/contrib/gis/db/models/__pycache__/functions.cpython-36.pyc,, -django/contrib/gis/db/models/__pycache__/aggregates.cpython-36.pyc,, -django/contrib/gis/db/models/__pycache__/fields.cpython-36.pyc,, -django/contrib/gis/db/models/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/models/sql/__pycache__/conversion.cpython-36.pyc,, -django/contrib/gis/db/models/sql/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/db/__pycache__/__init__.cpython-36.pyc,, -django/contrib/gis/geoip2/__pycache__/resources.cpython-36.pyc,, -django/contrib/gis/geoip2/__pycache__/base.cpython-36.pyc,, -django/contrib/gis/geoip2/__pycache__/__init__.cpython-36.pyc,, -django/contrib/admindocs/__pycache__/views.cpython-36.pyc,, -django/contrib/admindocs/__pycache__/middleware.cpython-36.pyc,, -django/contrib/admindocs/__pycache__/apps.cpython-36.pyc,, -django/contrib/admindocs/__pycache__/utils.cpython-36.pyc,, -django/contrib/admindocs/__pycache__/__init__.cpython-36.pyc,, -django/contrib/admindocs/__pycache__/urls.cpython-36.pyc,, -django/http/__pycache__/response.cpython-36.pyc,, -django/http/__pycache__/multipartparser.cpython-36.pyc,, -django/http/__pycache__/request.cpython-36.pyc,, -django/http/__pycache__/cookie.cpython-36.pyc,, -django/http/__pycache__/__init__.cpython-36.pyc,, -django/urls/__pycache__/resolvers.cpython-36.pyc,, -django/urls/__pycache__/exceptions.cpython-36.pyc,, -django/urls/__pycache__/converters.cpython-36.pyc,, -django/urls/__pycache__/base.cpython-36.pyc,, -django/urls/__pycache__/utils.cpython-36.pyc,, -django/urls/__pycache__/conf.cpython-36.pyc,, -django/urls/__pycache__/__init__.cpython-36.pyc,, -django/db/migrations/__pycache__/exceptions.cpython-36.pyc,, -django/db/migrations/__pycache__/serializer.cpython-36.pyc,, -django/db/migrations/__pycache__/loader.cpython-36.pyc,, -django/db/migrations/__pycache__/state.cpython-36.pyc,, -django/db/migrations/__pycache__/autodetector.cpython-36.pyc,, -django/db/migrations/__pycache__/recorder.cpython-36.pyc,, -django/db/migrations/__pycache__/questioner.cpython-36.pyc,, -django/db/migrations/__pycache__/optimizer.cpython-36.pyc,, -django/db/migrations/__pycache__/writer.cpython-36.pyc,, -django/db/migrations/__pycache__/executor.cpython-36.pyc,, -django/db/migrations/__pycache__/topological_sort.cpython-36.pyc,, -django/db/migrations/__pycache__/migration.cpython-36.pyc,, -django/db/migrations/__pycache__/utils.cpython-36.pyc,, -django/db/migrations/__pycache__/__init__.cpython-36.pyc,, -django/db/migrations/__pycache__/graph.cpython-36.pyc,, -django/db/migrations/operations/__pycache__/models.cpython-36.pyc,, -django/db/migrations/operations/__pycache__/base.cpython-36.pyc,, -django/db/migrations/operations/__pycache__/special.cpython-36.pyc,, -django/db/migrations/operations/__pycache__/utils.cpython-36.pyc,, -django/db/migrations/operations/__pycache__/fields.cpython-36.pyc,, -django/db/migrations/operations/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/introspection.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/client.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/operations.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/creation.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/base.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/features.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/schema.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/utils.cpython-36.pyc,, -django/db/backends/postgresql/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/dummy/__pycache__/base.cpython-36.pyc,, -django/db/backends/dummy/__pycache__/features.cpython-36.pyc,, -django/db/backends/dummy/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/introspection.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/client.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/operations.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/creation.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/functions.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/base.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/features.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/schema.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/utils.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/validation.cpython-36.pyc,, -django/db/backends/oracle/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/__pycache__/ddl_references.cpython-36.pyc,, -django/db/backends/__pycache__/signals.cpython-36.pyc,, -django/db/backends/__pycache__/utils.cpython-36.pyc,, -django/db/backends/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/introspection.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/client.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/operations.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/creation.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/base.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/features.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/schema.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/utils.cpython-36.pyc,, -django/db/backends/postgresql_psycopg2/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/introspection.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/client.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/operations.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/creation.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/base.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/features.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/schema.cpython-36.pyc,, -django/db/backends/sqlite3/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/introspection.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/client.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/operations.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/creation.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/compiler.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/base.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/features.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/schema.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/validation.cpython-36.pyc,, -django/db/backends/mysql/__pycache__/__init__.cpython-36.pyc,, -django/db/backends/base/__pycache__/introspection.cpython-36.pyc,, -django/db/backends/base/__pycache__/client.cpython-36.pyc,, -django/db/backends/base/__pycache__/operations.cpython-36.pyc,, -django/db/backends/base/__pycache__/creation.cpython-36.pyc,, -django/db/backends/base/__pycache__/base.cpython-36.pyc,, -django/db/backends/base/__pycache__/features.cpython-36.pyc,, -django/db/backends/base/__pycache__/schema.cpython-36.pyc,, -django/db/backends/base/__pycache__/validation.cpython-36.pyc,, -django/db/backends/base/__pycache__/__init__.cpython-36.pyc,, -django/db/models/__pycache__/lookups.cpython-36.pyc,, -django/db/models/__pycache__/expressions.cpython-36.pyc,, -django/db/models/__pycache__/constants.cpython-36.pyc,, -django/db/models/__pycache__/query_utils.cpython-36.pyc,, -django/db/models/__pycache__/query.cpython-36.pyc,, -django/db/models/__pycache__/signals.cpython-36.pyc,, -django/db/models/__pycache__/indexes.cpython-36.pyc,, -django/db/models/__pycache__/base.cpython-36.pyc,, -django/db/models/__pycache__/deletion.cpython-36.pyc,, -django/db/models/__pycache__/utils.cpython-36.pyc,, -django/db/models/__pycache__/aggregates.cpython-36.pyc,, -django/db/models/__pycache__/manager.cpython-36.pyc,, -django/db/models/__pycache__/options.cpython-36.pyc,, -django/db/models/__pycache__/__init__.cpython-36.pyc,, -django/db/models/functions/__pycache__/datetime.cpython-36.pyc,, -django/db/models/functions/__pycache__/comparison.cpython-36.pyc,, -django/db/models/functions/__pycache__/text.cpython-36.pyc,, -django/db/models/functions/__pycache__/window.cpython-36.pyc,, -django/db/models/functions/__pycache__/__init__.cpython-36.pyc,, -django/db/models/fields/__pycache__/related.cpython-36.pyc,, -django/db/models/fields/__pycache__/proxy.cpython-36.pyc,, -django/db/models/fields/__pycache__/files.cpython-36.pyc,, -django/db/models/fields/__pycache__/mixins.cpython-36.pyc,, -django/db/models/fields/__pycache__/related_lookups.cpython-36.pyc,, -django/db/models/fields/__pycache__/related_descriptors.cpython-36.pyc,, -django/db/models/fields/__pycache__/reverse_related.cpython-36.pyc,, -django/db/models/fields/__pycache__/__init__.cpython-36.pyc,, -django/db/models/sql/__pycache__/constants.cpython-36.pyc,, -django/db/models/sql/__pycache__/datastructures.cpython-36.pyc,, -django/db/models/sql/__pycache__/query.cpython-36.pyc,, -django/db/models/sql/__pycache__/compiler.cpython-36.pyc,, -django/db/models/sql/__pycache__/subqueries.cpython-36.pyc,, -django/db/models/sql/__pycache__/where.cpython-36.pyc,, -django/db/models/sql/__pycache__/__init__.cpython-36.pyc,, -django/db/__pycache__/transaction.cpython-36.pyc,, -django/db/__pycache__/utils.cpython-36.pyc,, -django/db/__pycache__/__init__.cpython-36.pyc,, -django/views/decorators/__pycache__/debug.cpython-36.pyc,, -django/views/decorators/__pycache__/csrf.cpython-36.pyc,, -django/views/decorators/__pycache__/clickjacking.cpython-36.pyc,, -django/views/decorators/__pycache__/gzip.cpython-36.pyc,, -django/views/decorators/__pycache__/vary.cpython-36.pyc,, -django/views/decorators/__pycache__/cache.cpython-36.pyc,, -django/views/decorators/__pycache__/http.cpython-36.pyc,, -django/views/decorators/__pycache__/__init__.cpython-36.pyc,, -django/views/__pycache__/debug.cpython-36.pyc,, -django/views/__pycache__/csrf.cpython-36.pyc,, -django/views/__pycache__/i18n.cpython-36.pyc,, -django/views/__pycache__/defaults.cpython-36.pyc,, -django/views/__pycache__/static.cpython-36.pyc,, -django/views/__pycache__/__init__.cpython-36.pyc,, -django/views/generic/__pycache__/edit.cpython-36.pyc,, -django/views/generic/__pycache__/list.cpython-36.pyc,, -django/views/generic/__pycache__/detail.cpython-36.pyc,, -django/views/generic/__pycache__/base.cpython-36.pyc,, -django/views/generic/__pycache__/dates.cpython-36.pyc,, -django/views/generic/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/sl/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/sl/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/sk/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/sk/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/pl/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/pl/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/vi/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/vi/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/sq/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/sq/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/de_CH/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/de_CH/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/sv/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/sv/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ga/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ga/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/he/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/he/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/km/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/km/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/nn/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/nn/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/da/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/da/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/es_NI/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/es_NI/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/mn/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/mn/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/pt_BR/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/pt_BR/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/es_CO/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/es_CO/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ja/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ja/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/el/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/el/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/lv/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/lv/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/fy/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/fy/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/it/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/it/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ca/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ca/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/is/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/is/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/cs/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/cs/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/te/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/te/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/zh_Hans/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/zh_Hans/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ru/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ru/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/zh_Hant/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/zh_Hant/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ro/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ro/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/pt/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/pt/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/uk/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/uk/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/sr/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/sr/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/en_AU/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/en_AU/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/en_GB/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/en_GB/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/es_PR/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/es_PR/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ml/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ml/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/es_MX/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/es_MX/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/mk/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/mk/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/kn/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/kn/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/bs/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/bs/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ar/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ar/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/gl/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/gl/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/hr/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/hr/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/hu/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/hu/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/nl/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/nl/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/bg/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/bg/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/bn/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/bn/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/es_AR/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/es_AR/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/nb/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/nb/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/hi/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/hi/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ka/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ka/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/de/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/de/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/az/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/az/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/gd/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/gd/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ko/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ko/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/fi/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/fi/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/sr_Latn/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/sr_Latn/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/eo/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/eo/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/id/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/id/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/fr/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/fr/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/es/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/es/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/et/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/et/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/en/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/en/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/fa/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/fa/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/lt/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/lt/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/cy/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/cy/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/eu/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/eu/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/ta/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/ta/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/th/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/th/__pycache__/__init__.cpython-36.pyc,, -django/conf/locale/tr/__pycache__/formats.cpython-36.pyc,, -django/conf/locale/tr/__pycache__/__init__.cpython-36.pyc,, -django/conf/__pycache__/global_settings.cpython-36.pyc,, -django/conf/__pycache__/__init__.cpython-36.pyc,, -django/conf/urls/__pycache__/i18n.cpython-36.pyc,, -django/conf/urls/__pycache__/static.cpython-36.pyc,, -django/conf/urls/__pycache__/__init__.cpython-36.pyc,, -django/apps/__pycache__/config.cpython-36.pyc,, -django/apps/__pycache__/registry.cpython-36.pyc,, -django/apps/__pycache__/__init__.cpython-36.pyc,, -../../../bin/__pycache__/django-admin.cpython-36.pyc,, diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/WHEEL b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/WHEEL similarity index 65% rename from thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/WHEEL rename to thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/WHEEL index bff023e..6261a26 100644 --- a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/WHEEL +++ b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/WHEEL @@ -1,5 +1,5 @@ Wheel-Version: 1.0 -Generator: bdist_wheel (0.31.1) +Generator: bdist_wheel (0.30.0) Root-Is-Purelib: true Tag: py3-none-any diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/entry_points.txt b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/entry_points.txt similarity index 100% rename from thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/entry_points.txt rename to thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/entry_points.txt diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/metadata.json b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/metadata.json new file mode 100644 index 0000000..9551bc9 --- /dev/null +++ b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/metadata.json @@ -0,0 +1 @@ +{"classifiers": ["Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules"], "description_content_type": "UNKNOWN", "extensions": {"python.commands": {"wrap_console": {"django-admin": "django.core.management:execute_from_command_line"}}, "python.details": {"contacts": [{"email": "foundation@djangoproject.com", "name": "Django Software Foundation", "role": "author"}], "document_names": {"description": "DESCRIPTION.rst", "license": "LICENSE.txt"}, "project_urls": {"Home": "https://www.djangoproject.com/"}}, "python.exports": {"console_scripts": {"django-admin": "django.core.management:execute_from_command_line"}}}, "extras": ["argon2", "bcrypt"], "generator": "bdist_wheel (0.30.0)", "license": "BSD", "metadata_version": "2.0", "name": "Django", "project_url": "Documentation, https://docs.djangoproject.com/", "requires_python": ">=3.5", "run_requires": [{"extra": "argon2", "requires": ["argon2-cffi (>=16.1.0)"]}, {"extra": "bcrypt", "requires": ["bcrypt"]}, {"requires": ["pytz"]}], "summary": "A high-level Python Web framework that encourages rapid development and clean, pragmatic design.", "version": "2.1.2"} \ No newline at end of file diff --git a/thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/top_level.txt b/thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/top_level.txt similarity index 100% rename from thesisenv/lib/python3.6/site-packages/Django-2.1.dist-info/top_level.txt rename to thesisenv/lib/python3.6/site-packages/Django-2.1.2.dist-info/top_level.txt diff --git a/thesisenv/lib/python3.6/site-packages/django/__init__.py b/thesisenv/lib/python3.6/site-packages/django/__init__.py index 55aef9d..1892fa9 100644 --- a/thesisenv/lib/python3.6/site-packages/django/__init__.py +++ b/thesisenv/lib/python3.6/site-packages/django/__init__.py @@ -1,6 +1,6 @@ from django.utils.version import get_version -VERSION = (2, 1, 0, 'final', 0) +VERSION = (2, 1, 2, 'final', 0) __version__ = get_version(VERSION) diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/global_settings.py b/thesisenv/lib/python3.6/site-packages/django/conf/global_settings.py index befade1..b603cc9 100644 --- a/thesisenv/lib/python3.6/site-packages/django/conf/global_settings.py +++ b/thesisenv/lib/python3.6/site-packages/django/conf/global_settings.py @@ -304,12 +304,12 @@ DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000 FILE_UPLOAD_TEMP_DIR = None # The numeric mode to set newly-uploaded files to. The value should be a mode -# you'd pass directly to os.chmod; see https://docs.python.org/3/library/os.html#files-and-directories. +# you'd pass directly to os.chmod; see https://docs.python.org/library/os.html#files-and-directories. FILE_UPLOAD_PERMISSIONS = None # The numeric mode to assign to newly-created directories, when uploading files. # The value should be a mode as you'd pass to os.chmod; -# see https://docs.python.org/3/library/os.html#files-and-directories. +# see https://docs.python.org/library/os.html#files-and-directories. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None # Python module path where user will place custom format definition. diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/az/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/az/LC_MESSAGES/django.mo index 5d42c5a0d5694241ab2fc6a129bacfa2e393636c..d0489e2227db2084b1a48c05c4e9d9a9353cdbd4 100644 GIT binary patch delta 7323 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 Uf|)zF4%@jkH@WcLAuWsjANg5fB>(^b delta 7106 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 F\n" +"PO-Revision-Date: 2018-09-09 12:46+0000\n" +"Last-Translator: Emin Mastizada \n" "Language-Team: Azerbaijani (http://www.transifex.com/django/django/language/" "az/)\n" "MIME-Version: 1.0\n" @@ -471,7 +471,7 @@ msgstr "'%(value)s' dəyəri True və ya False olmalıdır." #, python-format msgid "'%(value)s' value must be either True, False, or None." -msgstr "" +msgstr "'%(value)s' dəyəri True, False və ya None olmalıdır." msgid "Boolean (Either True or False)" msgstr "Bul (ya Doğru, ya Yalan)" @@ -660,7 +660,7 @@ msgstr "Keçərli müddət daxil edin." #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" +msgstr "Günlərin sayı {min_days} ilə {max_days} arasında olmalıdır." msgid "No file was submitted. Check the encoding type on the form." msgstr "Fayl göndərilməyib. Vərəqənin (\"form\") şifrələmə tipini yoxlayın." diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/br/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/br/LC_MESSAGES/django.mo index 345448b1fd9fc586ffc92681de3818d25c041cf9..89e7e40f120d26eebcfa505ea6ca9e52e132e06b 100644 GIT binary patch delta 2524 zcmZA1e@vBC9LMoPpnzsVAYlG_RDN9$eJ;N)_X<*3M3%FfOEz1kgBlHpp_mrqPPb}i z>EhP1Wj1w-GA)|4oGe-^-Ku4OSTmh%<_s71%gU{0v)-S3zh#4sz0UW1&vVZAIp;k0 z+`7*;4CJRp4_)J2Qjv3c&bh+@=QiSTybYI@IJX2}K!&(8I0w^8otuZHsJID(__*~S zz;VQ<%roYQ`Gfgusf)VB4E%$RB&=oDR9uAPu>sR@sr9cwO}xtTEjWd^&GMTuh4^XA z#OQS%L0e0W~exg0t^qC=j-S$GjuKxSEDqCC`tC76Yks0kZUk6*zvra}zOw8sC7GxB^wc zGq@a|$D8nbvvh%Txy0=_6{Ank&;+ky3l5-mAjeNsUX6_DCAF4Wczq81)PZTS~igI`-dv)s94 z;yl#&>E>L#m$(GA;3m`#Zb8ixi^oytcG`f~PzAhY0|rrN^*&yQpIZM()PiR%9zhlS zGirfxoR1cqj5?xRydCGFcAy%a|Cr1zo6Dh=c4GjOpM02j>h$LOh?5F%nDQ?A=HC6Viq=9{yx;3J%D^L zZXZs^6R5lKJ1)kIszkgTXA*a!huf<-{|p)fbnrXmK16-LAEPS%#NxB4iqBj86W&4m zoAuXMbFqjUkl!e`2Yc~zEW|rQi953v^&Bo!zZC8J8iSyjz7+ z@L5zLd(D1~FN`W|5cOt5s5d=|x;w{E|8l$M+@{~xzBGg$eK`q#d zdZ69nF4WPjxA-Yk0b9*J>wgJV&?~3{Ubp-^*sSmWkaf&hnAm}Q)DG037QPwvV1u~~ zbyu2D3$8>Jw#Ix2^<10fJFWjwv&Y;Nm-By;h9208ns~bn=rdnLZQ)Lf_gLJID)a!V zkoU}CRKZ6qK8BkAE7bfaQ3apIG=2ZyT4EG6@JI8ac?ng(pBDdZCf6p$rgv2;z$+~D z;-T-&CLYrf8WV?!>pkC#{5M1S*crxjg#L}AEU7iZbkuvnt5Z~XJw2WZs;jHK+6@1H z-dc}x;J{H>+n3LSn-4)vvC`jq<=x&bf59BAelNb&Z#!dw$*#8Z& O3xRa~AG{FQnDGzn7eZM8 delta 2188 zcmXZceQ4EH9LMo9r*qD2UfrEDa_)zTZujo${cYZB-877AX;#d#M~ud(g@)NyvnJAh zQMixvg{0bAIQ1&%?c6 zbpG1WH?KI@UEo~70_SEq=U%CGZVSGRE3vN5xoT|3X}A;1a34;`!xo>y3gW!wf5J(` z7tBlMm^mpH_D_wuz-1XYodk8byKyq!i$&OsQ}7YXx1lEPwEixvB;IEIdvPN1K~#Y~ zsPV_K7za@E4O;wlEO2fni62PF3s{3C@vwjxY9b%?VHUO1+ffs?pbCA|`rA<(*lPXH zBZupDSpHosB|d5KU_e6^p1~*%V+8-O{C}td3hToHDzTBc2B+d$)c9sxjBTg_UdOxe zFy4q05}_-wintrE!r(O;n&5qG#X-~wELs>=-h_&uM(zAn)C9eFHJ(Nf&so1)6!u3^ zZ>k>YayMZKcAyFjkP{8u3pBLAF4RdJLEY(lsH4rJ79K(!`R{lw{%!rSB&S2{qsFJq zrFai<7Pa6W)D<2;&GXiH95{E>2Ao0_@Tm>RV=3`BSdPC~{yb{I%NCEJ3NH4;1?Hd@ ztVLZ>5^uq!s1xW$6|xJ9Sl{iXp$`ryfp4NJJYxCdsKP!pKePTXQR9a#K8t0lgGZ*z;41@8bqcMX-3Kg$1Z$lNb236qwsH`YJZ9(3dJB_n(6!kXB zc&S;eL&cBb9Ndl`_B3+;5gLOeCg69d-|vs8ihs8FGOA)darIBeTd@?CzYo`8Gx7^| zC$I~D!}-{n3g65Q)J8r=T}3{{`Rg@*OG5v2qo^I1r$ehu4|Otis09U>+P{?m;E>@e%QFrwaYQg7FA9P#%BI@dPTD%`s zz#+5O^6#JuI)*CX1MB}BAJ*^xj3v_7g(t8Kbpm&w7G8(?u-ROXdMoXy1v^lMZ8e`o zeYef}w_E-t^JR0-xZM9f8v5W6YT_On&};Ugj_|0(CoCR775WLPkgv>PRKaI09zo6j z7i#|VsDdwIv3~#mT1R0f99U$QnB}MfW>`GSoNapMJhK*6SiPA>Exg?Nvlg$!nW|*9 zbu^*wbZw?T7OAO9ElK!(!cTdAI^(C}Nk5q^S<{rbv-PPBPi}a8Q({F+M{CAwNc!Qp zw3qZVeq(>vf{6u@hU>kyjhmln*|@BBlXrvX=Z@7~$z6(hxrOnH+yn8lTvt4r>x)PF JzmK;?{s&m#^)Ubd diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/br/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/conf/locale/br/LC_MESSAGES/django.po index 34e5c01..9c99f7c 100644 --- a/thesisenv/lib/python3.6/site-packages/django/conf/locale/br/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/conf/locale/br/LC_MESSAGES/django.po @@ -6,15 +6,19 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-15 16:15+0100\n" -"PO-Revision-Date: 2017-11-16 01:13+0000\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-05-18 00:21+0000\n" "Last-Translator: Jannis Leidel \n" "Language-Team: Breton (http://www.transifex.com/django/django/language/br/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !" +"=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n" +"%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > " +"19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 " +"&& n % 1000000 == 0) ? 3 : 4);\n" msgid "Afrikaans" msgstr "Afrikaneg" @@ -157,6 +161,9 @@ msgstr "Japaneg" msgid "Georgian" msgstr "Jorjianeg" +msgid "Kabyle" +msgstr "" + msgid "Kazakh" msgstr "kazak" @@ -360,6 +367,9 @@ msgid_plural "" "%(show_value)d)." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #, python-format msgid "" @@ -370,18 +380,30 @@ msgid_plural "" "%(show_value)d)." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +msgid "Enter a number." +msgstr "Merkit un niver." #, python-format msgid "Ensure that there are no more than %(max)s digit in total." msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #, python-format msgid "Ensure that there are no more than %(max)s decimal place." msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #, python-format msgid "" @@ -390,6 +412,9 @@ msgid_plural "" "Ensure that there are no more than %(max)s digits before the decimal point." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #, python-format msgid "" @@ -446,6 +471,10 @@ msgstr "Anterin bras (8 okted)" msgid "'%(value)s' value must be either True or False." msgstr "" +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + msgid "Boolean (Either True or False)" msgstr "Boulean (gwir pe gaou)" @@ -608,9 +637,6 @@ msgstr "Rekis eo leuniañ ar vaezienn." msgid "Enter a whole number." msgstr "Merkit un niver anterin." -msgid "Enter a number." -msgstr "Merkit un niver." - msgid "Enter a valid date." msgstr "Merkit un deiziad reizh" @@ -623,6 +649,10 @@ msgstr "Merkit un eur/deiziad reizh" msgid "Enter a valid duration." msgstr "" +#, python-brace-format +msgid "The number of days must be between {min_days} and {max_days}." +msgstr "" + msgid "No file was submitted. Check the encoding type on the form." msgstr "N'eus ket kaset restr ebet. Gwiriit ar seurt enkodañ evit ar restr" @@ -638,6 +668,9 @@ msgid_plural "" "Ensure this filename has at most %(max)d characters (it has %(length)d)." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" msgid "Please either submit a file or check the clear checkbox, not both." msgstr "Kasit ur restr pe askit al log riñsañ; an eil pe egile" @@ -678,12 +711,18 @@ msgid "Please submit %d or fewer forms." msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #, python-format msgid "Please submit %d or more forms." msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" msgid "Order" msgstr "Urzh" @@ -756,6 +795,9 @@ msgid "%(size)d byte" msgid_plural "%(size)d bytes" msgstr[0] "%(size)d okted" msgstr[1] "%(size)d okted" +msgstr[2] "%(size)d okted" +msgstr[3] "%(size)d okted" +msgstr[4] "%(size)d okted" #, python-format msgid "%s KB" @@ -1025,36 +1067,54 @@ msgid "%d year" msgid_plural "%d years" msgstr[0] "%d bloaz" msgstr[1] "%d bloaz" +msgstr[2] "%d bloaz" +msgstr[3] "%d bloaz" +msgstr[4] "%d bloaz" #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "%d miz" msgstr[1] "%d miz" +msgstr[2] "%d miz" +msgstr[3] "%d miz" +msgstr[4] "%d miz" #, python-format msgid "%d week" msgid_plural "%d weeks" msgstr[0] "%d sizhun" msgstr[1] "%d sizhun" +msgstr[2] "%d sizhun" +msgstr[3] "%d sizhun" +msgstr[4] "%d sizhun" #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d deiz" msgstr[1] "%d deiz" +msgstr[2] "%d deiz" +msgstr[3] "%d deiz" +msgstr[4] "%d deiz" #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d eur" msgstr[1] "%d eur" +msgstr[2] "%d eur" +msgstr[3] "%d eur" +msgstr[4] "%d eur" #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d munud" msgstr[1] "%d munud" +msgstr[2] "%d munud" +msgstr[3] "%d munud" +msgstr[4] "%d munud" msgid "0 minutes" msgstr "0 munud" diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/de/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/de/LC_MESSAGES/django.mo index e90c930ed220b553950a0ed5b8d32c0f0683f043..48165d6756c8fecacf2850a97bd1f7aa9ca6fb6f 100644 GIT binary patch delta 7327 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, 2013-2018 # Jannis Vajen, 2016 -# Markus Holtermann , 2013,2015 +# Markus Holtermann , 2013,2015 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-05-17 11:49+0200\n" -"PO-Revision-Date: 2018-05-18 00:21+0000\n" -"Last-Translator: Jannis Leidel \n" +"PO-Revision-Date: 2018-08-14 08:25+0000\n" +"Last-Translator: Florian Apolloner \n" "Language-Team: German (http://www.transifex.com/django/django/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -482,7 +482,7 @@ msgstr "„%(value)s“ Wert muss entweder True oder False sein." #, python-format msgid "'%(value)s' value must be either True, False, or None." -msgstr "" +msgstr "„%(value)s“ Wert muss True, False oder None sein." msgid "Boolean (Either True or False)" msgstr "Boolescher Wert (True oder False)" @@ -673,7 +673,7 @@ msgstr "Bitte eine gültige Zeitspanne eingeben." #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" +msgstr "Die Anzahl der Tage muss zwischen {min_days} und {max_days} sein." msgid "No file was submitted. Check the encoding type on the form." msgstr "" diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/el/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/el/LC_MESSAGES/django.mo index a80a720deebf9e31cf271dbc3f363e8f8ae4f85f..29beef7c18e28b5f4f9fb64d43f70168aa927d47 100644 GIT binary patch delta 9053 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 diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/el/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/conf/locale/el/LC_MESSAGES/django.po index 4d0cea0..1669421 100644 --- a/thesisenv/lib/python3.6/site-packages/django/conf/locale/el/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/conf/locale/el/LC_MESSAGES/django.po @@ -5,7 +5,7 @@ # Dimitris Glezos , 2011,2013,2017 # Giannis Meletakis , 2015 # Jannis Leidel , 2011 -# Nick Mavrakis , 2017 +# Nick Mavrakis , 2017-2018 # Nikolas Demiridis , 2014 # Nick Mavrakis , 2016 # Pãnoș , 2014 @@ -17,9 +17,9 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-15 16:15+0100\n" -"PO-Revision-Date: 2017-11-25 01:42+0000\n" -"Last-Translator: Dimitris Glezos \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-22 10:11+0000\n" +"Last-Translator: Nick Mavrakis \n" "Language-Team: Greek (http://www.transifex.com/django/django/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -168,6 +168,9 @@ msgstr "Γιαπωνέζικα" msgid "Georgian" msgstr "Γεωργιανά" +msgid "Kabyle" +msgstr "Kabyle" + msgid "Kazakh" msgstr "Καζακστά" @@ -392,6 +395,9 @@ msgstr[1] "" "Βεβαιωθείτε πως η τιμή έχει το πολύ %(limit_value)d χαρακτήρες (έχει " "%(show_value)d)." +msgid "Enter a number." +msgstr "Εισάγετε έναν αριθμό." + #, python-format msgid "Ensure that there are no more than %(max)s digit in total." msgid_plural "Ensure that there are no more than %(max)s digits in total." @@ -475,6 +481,10 @@ msgstr "Μεγάλος ακέραιος - big integer (8 bytes)" msgid "'%(value)s' value must be either True or False." msgstr "Η τιμή '%(value)s' πρέπει να είναι είτε True ή False." +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "Η τιμή '%(value)s' πρέπει να είναι True, False, ή None." + msgid "Boolean (Either True or False)" msgstr "Boolean (Είτε Αληθές ή Ψευδές)" @@ -652,9 +662,6 @@ msgstr "Αυτό το πεδίο είναι απαραίτητο." msgid "Enter a whole number." msgstr "Εισάγετε έναν ακέραιο αριθμό." -msgid "Enter a number." -msgstr "Εισάγετε έναν αριθμό." - msgid "Enter a valid date." msgstr "Εισάγετε μια έγκυρη ημερομηνία." @@ -667,6 +674,10 @@ msgstr "Εισάγετε μια έγκυρη ημερομηνία/ώρα." msgid "Enter a valid duration." msgstr "Εισάγετε μια έγκυρη διάρκεια." +#, python-brace-format +msgid "The number of days must be between {min_days} and {max_days}." +msgstr "Ο αριθμός των ημερών πρέπει να είναι μεταξύ {min_days} και {max_days}." + msgid "No file was submitted. Check the encoding type on the form." msgstr "" "Δεν έχει υποβληθεί κάποιο αρχείο. Ελέγξτε τον τύπο κωδικοποίησης στη φόρμα." @@ -767,7 +778,7 @@ msgid "Please correct the duplicate values below." msgstr "Έχετε ξαναεισάγει την ίδια τιμη. Βεβαιωθείτε ότι είναι μοναδική." msgid "The inline value did not match the parent instance." -msgstr "" +msgstr "Η τιμή δεν είναι ίση με την αντίστοιχη τιμή του γονικού object." msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" @@ -1148,6 +1159,12 @@ msgid "" "If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" +"Αν χρησιμοποιείτε την ετικέτα ή συμπεριλαμβάνετε την κεφαλίδα (header) 'Referrer-Policy: no-referrer', " +"παρακαλούμε αφαιρέστε τα. Η προστασία CSRF απαιτεί την κεφαλίδα 'Referer' να " +"κάνει αυστηρό έλεγχο στον referer. Αν κύριο μέλημα σας είναι η ιδιωτικότητα, " +"σκεφτείτε να χρησιμοποιήσετε εναλλακτικές μεθόδους όπως για συνδέσμους από άλλες ιστοσελίδες." msgid "" "You are seeing this message because this site requires a CSRF cookie when " @@ -1252,12 +1269,16 @@ msgid "" "\">DEBUG=True is in your settings file and you have not configured any " "URLs." msgstr "" +"Βλέπετε αυτό το μήνυμα επειδή έχετε DEBUG=True στο αρχείο settings και δεν έχετε ρυθμίσει κανένα URL στο " +"αρχείο urls.py. Στρωθείτε στην δουλειά!" msgid "Django Documentation" msgstr "Εγχειρίδιο Django" msgid "Topics, references, & how-to's" -msgstr "" +msgstr "Θέματα, αναφορές & \"πως να...\"" msgid "Tutorial: A Polling App" msgstr "Εγχειρίδιο: Ένα App Ψηφοφορίας" diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/eu/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/eu/LC_MESSAGES/django.mo index 561a45d94b82c958e5ee4f751cb0c827d558b0e9..9b7d8433b3a5bd2b533108e929086800ed4aa980 100644 GIT binary patch delta 7316 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 A^#A|> delta 7123 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 diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po index 7372127..ba3c41d 100644 --- a/thesisenv/lib/python3.6/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ # Translators: # Aitzol Naberan , 2013,2016 # Ander Martínez , 2013-2014 -# Eneko Illarramendi , 2017 +# Eneko Illarramendi , 2017-2018 # Jannis Leidel , 2011 # jazpillaga , 2011 # julen, 2011-2012 @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-01 21:10+0100\n" -"PO-Revision-Date: 2018-01-26 20:48+0000\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-23 14:04+0000\n" "Last-Translator: Eneko Illarramendi \n" "Language-Team: Basque (http://www.transifex.com/django/django/language/eu/)\n" "MIME-Version: 1.0\n" @@ -391,6 +391,9 @@ msgstr[1] "" "Ziurtatu balio honek gehienez %(limit_value)d karaktere dituela " "(%(show_value)d ditu)." +msgid "Enter a number." +msgstr "Idatzi zenbaki bat." + #, python-format msgid "Ensure that there are no more than %(max)s digit in total." msgid_plural "Ensure that there are no more than %(max)s digits in total." @@ -469,6 +472,10 @@ msgstr "Zenbaki osoa (handia 8 byte)" msgid "'%(value)s' value must be either True or False." msgstr "'%(value)s' balioak True edo False izan behar du." +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "'%(value)s' balioak True, False edo None izan behar du." + msgid "Boolean (Either True or False)" msgstr "Boolearra (True edo False)" @@ -557,7 +564,7 @@ msgstr "IP helbidea" #, python-format msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' balioak True, False edo None izan behar du." +msgstr "'%(value)s' balioak None, True, edo False izan behar du." msgid "Boolean (Either True, False or None)" msgstr "Boolearra (True, False edo None)" @@ -649,9 +656,6 @@ msgstr "Eremu hau beharrezkoa da." msgid "Enter a whole number." msgstr "Idatzi zenbaki oso bat." -msgid "Enter a number." -msgstr "Idatzi zenbaki bat." - msgid "Enter a valid date." msgstr "Idatzi baleko data bat." @@ -664,6 +668,10 @@ msgstr "Idatzi baleko data/ordu bat." msgid "Enter a valid duration." msgstr "Idatzi baleko iraupen bat." +#, python-brace-format +msgid "The number of days must be between {min_days} and {max_days}." +msgstr "Egun kopuruak {min_days} eta {max_days} artean egon behar du." + msgid "No file was submitted. Check the encoding type on the form." msgstr "Ez da fitxategirik bidali. Egiaztatu formularioaren kodeketa-mota." diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/ne/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/ne/LC_MESSAGES/django.mo index fc25d6d4df3f4af761dd8a8d99d6e8747fff8b84..2350326460c1b814aebaab5552fb65222f820f62 100644 GIT binary patch delta 6816 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 QGD>@=4+}26)*~SO|L!c`qW}N^ diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/ne/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/conf/locale/ne/LC_MESSAGES/django.po index f8cd93b..6654347 100644 --- a/thesisenv/lib/python3.6/site-packages/django/conf/locale/ne/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/conf/locale/ne/LC_MESSAGES/django.po @@ -3,14 +3,14 @@ # Translators: # Jannis Leidel , 2014 # Paras Nath Chaudhary , 2012 -# Sagar Chalise , 2011-2012,2015 +# Sagar Chalise , 2011-2012,2015,2018 # Sagar Chalise , 2015 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-05-17 11:49+0200\n" -"PO-Revision-Date: 2018-07-21 02:37+0000\n" +"PO-Revision-Date: 2018-09-29 06:13+0000\n" "Last-Translator: Sagar Chalise \n" "Language-Team: Nepali (http://www.transifex.com/django/django/language/ne/)\n" "MIME-Version: 1.0\n" @@ -463,7 +463,7 @@ msgstr "%(value)s' को मान True अथवा False हुनुपर #, python-format msgid "'%(value)s' value must be either True, False, or None." -msgstr "" +msgstr "'%(value)s' को मान True, False अथवा None हुनुपर्दछ ।" msgid "Boolean (Either True or False)" msgstr "बुलियन (True अथवा False)" diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/pl/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/pl/LC_MESSAGES/django.mo index 29b40b59f6ce1f0830247d96cf400423d2115da5..8c560ed13dfdd796ae0e28dff961619b07bf1381 100644 GIT binary patch delta 2343 zcmXZdeN5F=9LMnk^8A=c2u$b(BHYonFrM?GfKBuYfh{OOyhtcr0-Di-!??8-OjaA@ z%xnwS+)}C`8^eEamCn`^e>At+XtP|RTeG$GN14v8-XG5S>-GD7&+nY`JrDPH7q3Np zb1h=_NMg9k7*oH)7!SUNkvN61_z_0nG)Cd4&RI+%p2v8++Wn9cm=vVAbWqK@D$YNhL+v2H|NzDiU_zl+;2 zMBITog0E3W^D}1QZ!UiiONdkV*zsynmpp*6%x{`pLo2>RLlAX|{&e1P?NRM^r&3UN zVFRjAAL@)NQ2qQEhYc=nLA}?3tMCAha6}=z!2IU-4r4yRkN4UmsO?K6Jk*g;LpvtpK2$;dr~zL= zt!N%K@aL%amvAdyMK9)d*-P1g`NSQ#1z$(a^ChmuCDi5pt1E0TPxO9kCTgN$)a@-r zt+d6(ov6x(Q3Z~<_DTGVcnY=BK)3zy?8XA({NI>`l}-r!fxCU;@s%cmX+Wa~V^a-*~wh zny3o3f*RD;4xl=Y;t8BY4eWj1PV7TXP>Ra?u_%InO8lER)X#2UaKMgVGia@MHegsC z8(pHs+3IX}2Aw^q_d_loKpoACE*8|M$klVx>Ep!- cRlbr6Pf11frm{Kz)`IxR{fFmzcPwxC9|5HwX#fBK delta 2347 zcmXZdZA_O{7{~F0D9@%Mf-*Hk5eSL!@efMzFa(4m7*IjUa|YO-lufa$yI5`o)3pV) zEMJ6cuEK2K8(bT$($RYIMRTjorq$Binyt+jWx2jT&h>(Q?&~`DIp;bL|C`w>5no@4 z`1o*qP~@B|t8y+4U&47fj?wrYM&N0jk7vxYm_R&@v3S9}i0bzvF2|oS4sTm~)Gp_e zi5H{Z%iQIHxdHM>#FHq%SS-i2Sc?TXfF*bu9bzo3rb4r--Yk9jwuF5eDR#}bQMu$Q5f-zWQaU<%zHjKnxe1Rhh<0s7T{&?KEk7^xB4Bp4^==2l`laRTy6P!vjqcfSr-p_aj!KTK&>RO{IKOmQFr77 zs;~)ELDSZL9`!x>7E>{y%@>r3Dj*NF16xu33ftKKpp@vpmh@Gf{_MrxR4z;3b z)WDyi-oK2+conlTz1?5R8eB`2D31y%O71sz{4pLui+UCb^8IXqb9nE zTJdd6!{jG@ej92fWvD`0P=$BnJPczL?!(16h&A{sR^ug9zaV{&Kcfw(-|=R%3Uvo| zqh9Pm6*Pe97@!ImxBNL=M0^3W@e=BL;GXgYrJ%-1#b{iIF%082@SxxC7N2mHW*tV6 zZ^i}KZt)&mO&rDyJc_wEg?V@t@5LoO{(na?>U;1kuEJ4s5|j1&zsN%x4c9OdV|x8o zCg6PHWmti!s7up<+TsJK0uP~9^dhRTS5V`e!WjGz4sD2auZtL6&la@G#+KEpw7SE%; z2j5wI8Cjsa_Ih?wS-DDyea26@5Y;0Yl}|&Bw9eveOd!s+xDYk+{ZsEJ4d=vd$;}U? cZQNA2dDB!;aYk&^!9(Hxfu5\n" "Language-Team: Polish (http://www.transifex.com/django/django/language/pl/)\n" "MIME-Version: 1.0\n" @@ -516,7 +516,7 @@ msgstr "wartość '%(value)s' musi być True lub False." #, python-format msgid "'%(value)s' value must be either True, False, or None." -msgstr "Wartość „%(value)s” musi wynosić True, False lub None." +msgstr "Wartość „%(value)s” musi być True, False lub None." msgid "Boolean (Either True or False)" msgstr "Wartość logiczna (True lub False – prawda lub fałsz)" diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/sk/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/sk/LC_MESSAGES/django.mo index 2b0d75e5d117ecce5491da9d91787e878653ec4f..6f5900941ab0c678cae4565d7b3d79f0c4daf57f 100644 GIT binary patch delta 7527 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 OiT~BKceu5*?tcN*Fq@J9 delta 7269 zcmYk=3w+PjAII@CGrPFX%w=QyjW!!i+svgg8|IeFTtk%0a+z$2xzxYM-S_!89da*V*$s2h42t8jg{iA)S`wFV#R0OiA|899bk@toCPLY|TfVU*!m z4K;&xP>(1Lufy(kyu^-AMfLkI*2KrruaT`LqmI^LGpw-k3DgOvQ6v5VqwyE4k6}%` zDNjJ%Sstpt?x^<)bdt1FK^p>QUW_x}gA;;R;-awUV8ihA-kGOh{q=pC_|1g%ynhxvDPkJ9fbA zRBts;!FpQSCU%|Hm#EMxs-G?i(n3v@zl zlUuMZPDeFdh?;?CF&4KXV|M#75-(r`{$+-Tr!6 z*nur5??yd}UojLfTiIRjofwX{P+t>u;R)sx)Oq)!ZfG{@5v{QL)mC1M48-p?kcpzf z8(0nB@ea5Hs0$y(fg#SFz?UeuWOQ@zb5zGg>`Bd3F{+=Ls5@JLRWX2iA+190!5u@L z7oMSZJpby!46}f`lSZg1OEH_H?kEG*aT_b=p*renXV`S!VSQpdP`a z*jD?$oQz(v2T&LI7S-{2)C~NA8rWs5iD8*ueJpBV4Nx8WP>-&e)el82x{+83ry!H) zrXd@`J%|2UWcHHL6dplM)laAsug~)KX`b27EHbB}1~wOcxCnIvn^Dhx8|p?rw)#&| z138JU@yjgcUnewZ$uwdTa+7X6-igbR1??iU*%_FP9dSD5;WpF^TtrQ|HotDDD(Z$B zqWW)%nz?qU0r#}}fvuQ-P4RF$FwzDx-b61U2=qq6Tyh)zNv>2^YEKJ0{*cc}vlk5BeGCXd#2le8)h#GNSzP#fw3+rKTYy%=YPK``n4`=x zb1v%6pTua~VD-DqLw5W$YLQ;TXs++7@=c=?8=0A?3wJ@S+9Bq6)QK~&2F^#F_XMi_ zD_942qVDvt`I&j#{K7niel--BO5Ea471$kr;=?cKks*z7QKwzZA8mHlo`5caqWe*=rs`ALSF6idRr0P3`Wr z8;qLD(N?|(^-SlW2DAdh@dadOyY;96pSJq*7(w|GGElz@?crT80rmZyhdSX7jKt}v zJDi2;cpmBw7NJ)CGpIFCf$I1Jt3QOn3!|p~JnFpqJRj|nRMhv6%O#^#Ite53KGgo5 zi&~V+Q5~PfefTq8!MA$q1%kbt`vM9xdKQku#ds@TLcNlQ^!I)ZPeqkiqF&M4QB(g3>XCeJ$14x;c0&?2rali7 za5Sp@EYtwX(XXl7M5Y<;K~33t)J*(^y7P#E-r|WyJ&NXdJ7%G#v>f$lUPSe?5!LTe z)HeMY)o;QeZ;>}c^^-n``PT)qshEJdsD^7X3SUEYyc1(^kCl(12Kbegf3Whe<`q;w zkvDtoVlk9*BHqNKX@c7+mkwtB7n4aF;@#;EtV8)dR0l^<+wL^#5nVvGwhJ4o#lsH? z)ScXq8qgfnfFDEMSUGC@K4ZRM^)I8^SNJXSrXAR0tn6q-uY=5OSub1YyS`PGOh$Q06*$oKF`W)up#A*sFCk8 z52NnzIF7JJd*j z$9Swh(tA&&p;mos)PTF9rnnF_lY>xeVhC!{jzF!MDcBdcp=LOWQ3wD2uS2E=74fL4 zYK9s>XH>&Nb0{{YT!iX)0jk|9WGdY{^x>PRfuBGP=mP4-en<6p#f%)yY^#G9GP;vQ zRD)D2XQ38NJ5&exn2g;q2}`ZK2(|cL$8pgY8?3g9HRd{Vlexv*ZtgVS#o(Qo2QY#Gd}@Ay8t^x$0sn0NhGCTb|FepaV(-K% zW=+&o*2fTRjGE%>%vAGwGsDbAU8t>@YxSM1+!Zz8o*1G1-`^SxGe@9CR)l&K#a3U2 z+IBNg1Nwrvi6|p-h^y&8WNs!p5-G$DH2wvZT6p~ZSt*3)&kN0^(Wte0CFvVW=?x;s z>a^XiP4{0@c=4M27|VZv+F3UcD~KJ0(h#DR^_efZe(=9h!zjE!Ua1OsUohwGcdc;k zf@JFJ6AcJWA)6uit2mqTN%Bes9>GuEYpyfLB8dmc-%IF+$r@}(o{>c6{m<^#8=)y*O>Zo)H{yEAr}1?{ z?-ITF<`B;kN~?+1n*Sbzz8Lgh@C$GsaW!qV%$s;4(Tp|^SzQ2sBRUc7i0_GIL>z5; zV?3(=i-gh?VifTaF`H1*arY$=Ni0#p(gFOFD4>%;S1WN5p>3$-JTszL3 zi81&T9wZXThvD04qY@eg7okz!Z9le|)0%I{+;v7d;bybhHfAx0Cmse4)# zn#M=@JVCS}k_n{|L<<^~DV z5!Hx^gwo4eZym@CBd!p6L|Yn%5cP<|lF{gX?nq^vN1Wntc*;r zT`ON^W==*{AU8iQzO1;^H}IW`vhlw5W9}&~DW04^u4Gj4#1=(&mIUs~-T3|@npw@N`bwd8w9@ToDhgE zND8zs@CC*fG!3jQs9Uk4U~p(fr|v&h4vZ*_2+Zt#Ca|N=TY*)5Qv#<7w+B}A%M8T# fJ6ciLKPIGN`+(y$0trQV6&XciLo4=;oml1ncMv#n diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/sk/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/conf/locale/sk/LC_MESSAGES/django.po index 0d06758..33b620e 100644 --- a/thesisenv/lib/python3.6/site-packages/django/conf/locale/sk/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/conf/locale/sk/LC_MESSAGES/django.po @@ -3,22 +3,23 @@ # Translators: # Jannis Leidel , 2011 # Juraj Bubniak , 2012-2013 -# Marian Andre , 2013,2015,2017 +# Marian Andre , 2013,2015,2017-2018 # Martin Kosír, 2011 # Martin Tóth , 2017 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-12-01 21:10+0100\n" -"PO-Revision-Date: 2017-12-05 11:02+0000\n" -"Last-Translator: Martin Tóth \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-25 06:21+0000\n" +"Last-Translator: Marian Andre \n" "Language-Team: Slovak (http://www.transifex.com/django/django/language/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n " +">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" msgid "Afrikaans" msgstr "afrikánsky" @@ -374,6 +375,9 @@ msgstr[1] "" msgstr[2] "" "Uistite sa, že zadaná hodnota má najmenej %(limit_value)d znakov (má " "%(show_value)d)." +msgstr[3] "" +"Uistite sa, že zadaná hodnota má najmenej %(limit_value)d znakov (má " +"%(show_value)d)." #, python-format msgid "" @@ -391,6 +395,12 @@ msgstr[1] "" msgstr[2] "" "Uistite sa, že táto hodnota má najviac %(limit_value)d znakov (má " "%(show_value)d)." +msgstr[3] "" +"Uistite sa, že táto hodnota má najviac %(limit_value)d znakov (má " +"%(show_value)d)." + +msgid "Enter a number." +msgstr "Zadajte číslo." #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -398,6 +408,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "Uistite sa, že nie je zadaných celkovo viac ako %(max)s číslica." msgstr[1] "Uistite sa, že nie je zadaných celkovo viac ako %(max)s číslice." msgstr[2] "Uistite sa, že nie je zadaných celkovo viac ako %(max)s číslic." +msgstr[3] "Uistite sa, že nie je zadaných celkovo viac ako %(max)s číslic." #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -405,6 +416,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "Uistite sa, že nie je zadané viac ako %(max)s desatinné miesto." msgstr[1] "Uistite sa, že nie sú zadané viac ako %(max)s desatinné miesta." msgstr[2] "Uistite sa, že nie je zadaných viac ako %(max)s desatinných miest." +msgstr[3] "Uistite sa, že nie je zadaných viac ako %(max)s desatinných miest." #, python-format msgid "" @@ -420,6 +432,9 @@ msgstr[1] "" msgstr[2] "" "Uistite sa, že nie je zadaných viac ako %(max)s číslic pred desatinnou " "čiarkou." +msgstr[3] "" +"Uistite sa, že nie je zadaných viac ako %(max)s číslic pred desatinnou " +"čiarkou." #, python-format msgid "" @@ -479,6 +494,10 @@ msgstr "Veľké celé číslo (8 bajtov)" msgid "'%(value)s' value must be either True or False." msgstr "'%(value)s' value musí byť True alebo False." +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "'%(value)s' musí byť True, False alebo None." + msgid "Boolean (Either True or False)" msgstr "Logická hodnota (buď True alebo False)" @@ -649,9 +668,6 @@ msgstr "Toto pole je povinné." msgid "Enter a whole number." msgstr "Zadajte celé číslo." -msgid "Enter a number." -msgstr "Zadajte číslo." - msgid "Enter a valid date." msgstr "Zadajte platný dátum." @@ -664,6 +680,10 @@ msgstr "Zadajte platný dátum/čas." msgid "Enter a valid duration." msgstr "Zadajte platnú dobu trvania." +#, python-brace-format +msgid "The number of days must be between {min_days} and {max_days}." +msgstr "Počet dní musí byť medzi {min_days} a {max_days}." + msgid "No file was submitted. Check the encoding type on the form." msgstr "Súbor nebol odoslaný. Skontrolujte typ kódovania vo formulári." @@ -683,6 +703,8 @@ msgstr[1] "" "Uistite sa, že názov súboru má najviac %(max)d znaky (má %(length)d)." msgstr[2] "" "Uistite sa, že názov súboru má najviac %(max)d znakov (má %(length)d)." +msgstr[3] "" +"Uistite sa, že názov súboru má najviac %(max)d znakov (má %(length)d)." msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" @@ -726,6 +748,7 @@ msgid_plural "Please submit %d or fewer forms." msgstr[0] "Prosím odošlite %d alebo menej formulárov." msgstr[1] "Prosím odošlite %d alebo menej formulárov." msgstr[2] "Prosím odošlite %d alebo menej formulárov." +msgstr[3] "Prosím odošlite %d alebo menej formulárov." #, python-format msgid "Please submit %d or more forms." @@ -733,6 +756,7 @@ msgid_plural "Please submit %d or more forms." msgstr[0] "Prosím odošlite %d alebo viac formulárov." msgstr[1] "Prosím odošlite %d alebo viac formulárov." msgstr[2] "Prosím odošlite %d alebo viac formulárov." +msgstr[3] "Prosím odošlite %d alebo viac formulárov." msgid "Order" msgstr "Poradie" @@ -805,6 +829,7 @@ msgid_plural "%(size)d bytes" msgstr[0] "%(size)d bajt" msgstr[1] "%(size)d bajty" msgstr[2] "%(size)d bajtov" +msgstr[3] "%(size)d bajtov" #, python-format msgid "%s KB" @@ -1075,6 +1100,7 @@ msgid_plural "%d years" msgstr[0] "%d rok" msgstr[1] "%d roky" msgstr[2] "%d rokov" +msgstr[3] "%d rokov" #, python-format msgid "%d month" @@ -1082,6 +1108,7 @@ msgid_plural "%d months" msgstr[0] "%d mesiac" msgstr[1] "%d mesiace" msgstr[2] "%d mesiacov" +msgstr[3] "%d mesiacov" #, python-format msgid "%d week" @@ -1089,6 +1116,7 @@ msgid_plural "%d weeks" msgstr[0] "%d týždeň" msgstr[1] "%d týždne" msgstr[2] "%d týždňov" +msgstr[3] "%d týždňov" #, python-format msgid "%d day" @@ -1096,6 +1124,7 @@ msgid_plural "%d days" msgstr[0] "%d deň" msgstr[1] "%d dni" msgstr[2] "%d dní" +msgstr[3] "%d dní" #, python-format msgid "%d hour" @@ -1103,6 +1132,7 @@ msgid_plural "%d hours" msgstr[0] "%d hodina" msgstr[1] "%d hodiny" msgstr[2] "%d hodín" +msgstr[3] "%d hodín" #, python-format msgid "%d minute" @@ -1110,6 +1140,7 @@ msgid_plural "%d minutes" msgstr[0] "%d minúta" msgstr[1] "%d minúty" msgstr[2] "%d minút" +msgstr[3] "%d minút" msgid "0 minutes" msgstr "0 minút" diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/uk/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/uk/LC_MESSAGES/django.mo index 24023123c685bd5072682d7c09393d394c2f5701..3b04145c428e68bc2565e44e08a88b72bf6c2061 100644 GIT binary patch delta 9745 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 delta 7291 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 X;iQ, 2013-2014 # Roman Kozlovskyi , 2012 # Sergiy Kuzmenko , 2011 +# Taras Korzhak , 2018 # Zoriana Zaiats, 2016-2017 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-15 16:15+0100\n" -"PO-Revision-Date: 2017-11-16 01:13+0000\n" -"Last-Translator: Jannis Leidel \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-24 19:51+0000\n" +"Last-Translator: Taras Korzhak \n" "Language-Team: Ukrainian (http://www.transifex.com/django/django/language/" "uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != " +"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % " +"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || " +"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" msgid "Afrikaans" msgstr "Африканська" @@ -171,6 +174,9 @@ msgstr "Японська" msgid "Georgian" msgstr "Грузинська" +msgid "Kabyle" +msgstr "Кабіли" + msgid "Kazakh" msgstr "Казахська" @@ -383,6 +389,9 @@ msgstr[1] "" msgstr[2] "" "Переконайтеся, що це значення містить не менш ніж %(limit_value)d символів " "(зараз %(show_value)d)." +msgstr[3] "" +"Переконайтеся, що це значення містить не менш ніж %(limit_value)d символів " +"(зараз %(show_value)d)." #, python-format msgid "" @@ -400,6 +409,12 @@ msgstr[1] "" msgstr[2] "" "Переконайтеся, що це значення містить не більше ніж %(limit_value)d символів " "(зараз %(show_value)d)." +msgstr[3] "" +"Переконайтеся, що це значення містить не більше ніж %(limit_value)d символів " +"(зараз %(show_value)d)." + +msgid "Enter a number." +msgstr "Введіть число." #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -407,6 +422,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "Переконайтеся, що загалом тут не більше ніж %(max)s цифра." msgstr[1] "Переконайтеся, що загалом тут не більше ніж %(max)s цифер." msgstr[2] "Переконайтеся, що загалом тут не більше ніж %(max)s цифер." +msgstr[3] "Переконайтеся, що загалом тут не більше ніж %(max)s цифер." #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -417,6 +433,8 @@ msgstr[1] "" "Переконайтеся, що тут не більше ніж %(max)s цифри після десяткової коми." msgstr[2] "" "Переконайтеся, що тут не більше ніж %(max)s цифер після десяткової коми." +msgstr[3] "" +"Переконайтеся, що тут не більше ніж %(max)s цифер після десяткової коми." #, python-format msgid "" @@ -429,6 +447,8 @@ msgstr[1] "" "Переконайтеся, що тут не більше ніж %(max)s цифри до десяткової коми." msgstr[2] "" "Переконайтеся, що тут не більше ніж %(max)s цифер до десяткової коми." +msgstr[3] "" +"Переконайтеся, що тут не більше ніж %(max)s цифер до десяткової коми." #, python-format msgid "" @@ -439,7 +459,7 @@ msgstr "" "%(allowed_extensions)s'." msgid "Null characters are not allowed." -msgstr "" +msgstr "Символи Null не дозволені." msgid "and" msgstr "та" @@ -489,6 +509,10 @@ msgstr "Велике (8 байтів) ціле число" msgid "'%(value)s' value must be either True or False." msgstr "Значення '%(value)s' повинне бути True або False." +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "Значення '%(value)s' повинне бути True, False, або None." + msgid "Boolean (Either True or False)" msgstr "Булеве значення (True або False)" @@ -662,9 +686,6 @@ msgstr "Це поле обов'язкове." msgid "Enter a whole number." msgstr "Введіть ціле число." -msgid "Enter a number." -msgstr "Введіть число." - msgid "Enter a valid date." msgstr "Введіть коректну дату." @@ -677,6 +698,10 @@ msgstr "Введіть коректну дату/час." msgid "Enter a valid duration." msgstr "Введіть коректну тривалість." +#, python-brace-format +msgid "The number of days must be between {min_days} and {max_days}." +msgstr "Кількість днів повинна бути від {min_days} до {max_days}." + msgid "No file was submitted. Check the encoding type on the form." msgstr "Файл не надіслано. Перевірте тип кодування форми." @@ -699,6 +724,9 @@ msgstr[1] "" msgstr[2] "" "Переконайтеся, що це ім'я файлу містить не більше ніж з %(max)d символів " "(зараз %(length)d)." +msgstr[3] "" +"Переконайтеся, що це ім'я файлу містить не більше ніж з %(max)d символів " +"(зараз %(length)d)." msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" @@ -742,6 +770,7 @@ msgid_plural "Please submit %d or fewer forms." msgstr[0] "Будь ласка, відправте %d або менше форм." msgstr[1] "Будь ласка, відправте %d або менше форм." msgstr[2] "Будь ласка, відправте %d або менше форм." +msgstr[3] "Будь ласка, відправте %d або менше форм." #, python-format msgid "Please submit %d or more forms." @@ -749,6 +778,7 @@ msgid_plural "Please submit %d or more forms." msgstr[0] "Будь ласка, відправте як мінімум %d форму." msgstr[1] "Будь ласка, відправте як мінімум %d форми." msgstr[2] "Будь ласка, відправте як мінімум %d форм." +msgstr[3] "Будь ласка, відправте як мінімум %d форм." msgid "Order" msgstr "Послідовність" @@ -822,6 +852,7 @@ msgid_plural "%(size)d bytes" msgstr[0] "%(size)d байт" msgstr[1] "%(size)d байти" msgstr[2] "%(size)d байтів" +msgstr[3] "%(size)d байтів" #, python-format msgid "%s KB" @@ -1092,6 +1123,7 @@ msgid_plural "%d years" msgstr[0] "%d рік" msgstr[1] "%d роки" msgstr[2] "%d років" +msgstr[3] "%d років" #, python-format msgid "%d month" @@ -1099,6 +1131,7 @@ msgid_plural "%d months" msgstr[0] "%d місяць" msgstr[1] "%d місяці" msgstr[2] "%d місяців" +msgstr[3] "%d місяців" #, python-format msgid "%d week" @@ -1106,6 +1139,7 @@ msgid_plural "%d weeks" msgstr[0] "%d тиждень" msgstr[1] "%d тижні" msgstr[2] "%d тижнів" +msgstr[3] "%d тижнів" #, python-format msgid "%d day" @@ -1113,6 +1147,7 @@ msgid_plural "%d days" msgstr[0] "%d день" msgstr[1] "%d дня" msgstr[2] "%d днів" +msgstr[3] "%d днів" #, python-format msgid "%d hour" @@ -1120,6 +1155,7 @@ msgid_plural "%d hours" msgstr[0] "%d година" msgstr[1] "%d години" msgstr[2] "%d годин" +msgstr[3] "%d годин" #, python-format msgid "%d minute" @@ -1127,6 +1163,7 @@ msgid_plural "%d minutes" msgstr[0] "%d хвилина" msgstr[1] "%d хвилини" msgstr[2] "%d хвилин" +msgstr[3] "%d хвилин" msgid "0 minutes" msgstr "0 хвилин" @@ -1165,6 +1202,12 @@ msgid "" "If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" +"Якщо ви використовуєте тег " +"або включаєте в запит заголовок 'Referrer-Policy: no-referrer', тоді, будь " +"ласка, видаліть їх. CSRF-захист потребує заголовок 'Referer', щоб виконати " +"перевірку. Якщо ви занепокоєні стосовно приватності, використовуйте " +"альтернативи, наприклад, для посилань на сайти третіх сторін використайте " +"тег ." msgid "" "You are seeing this message because this site requires a CSRF cookie when " @@ -1244,7 +1287,7 @@ msgid "Index of %(directory)s" msgstr "Вміст директорії %(directory)s" msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" +msgstr "Django: веб-фреймворк для перфекціоністів з реченцями." #, python-format msgid "" @@ -1264,21 +1307,25 @@ msgid "" "\">DEBUG=True is in your settings file and you have not configured any " "URLs." msgstr "" +"Ви бачите цю сторінку тому що змінна DEBUG встановлена на True у вашому файлі конфігурації і ви не " +"налаштували жодного URL." msgid "Django Documentation" msgstr "Документація Django" msgid "Topics, references, & how-to's" -msgstr "" +msgstr "Статті, довідки та інструкції" msgid "Tutorial: A Polling App" -msgstr "" +msgstr "Посібник: програма голосування" msgid "Get started with Django" -msgstr "" +msgstr "Початок роботи з Django" msgid "Django Community" -msgstr "" +msgstr "Спільнота Django" msgid "Connect, get help, or contribute" -msgstr "" +msgstr "Отримати допомогу, чи допомогти" diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/zh_Hans/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/conf/locale/zh_Hans/LC_MESSAGES/django.mo index 66141980d2c3c52adfc22866600f75cbb68ed09b..911d910c78c7d7c65404b604c158fa9e209d09f4 100644 GIT binary patch delta 6191 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 diff --git a/thesisenv/lib/python3.6/site-packages/django/conf/locale/zh_Hans/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/conf/locale/zh_Hans/LC_MESSAGES/django.po index f239ee5..7b5e5bf 100644 --- a/thesisenv/lib/python3.6/site-packages/django/conf/locale/zh_Hans/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/conf/locale/zh_Hans/LC_MESSAGES/django.po @@ -15,6 +15,7 @@ # slene , 2011 # Sun Liwen , 2014 # Liping Wang , 2016 +# Wentao Han , 2018 # Xiang Yu , 2014 # Yin Jifeng , 2013 # Zhengyang Wang , 2017 @@ -26,8 +27,8 @@ msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-05-17 11:49+0200\n" -"PO-Revision-Date: 2018-06-25 13:50+0000\n" -"Last-Translator: Le Yang \n" +"PO-Revision-Date: 2018-09-28 07:47+0000\n" +"Last-Translator: Wentao Han \n" "Language-Team: Chinese (China) (http://www.transifex.com/django/django/" "language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -653,7 +654,7 @@ msgstr "请输入有效的时长。" #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" +msgstr "天数应该在 {min_days} 和 {max_days} 之间。" msgid "No file was submitted. Check the encoding type on the form." msgstr "未提交文件。请检查表单的编码类型。" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/helpers.py b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/helpers.py index 5e8e0ca..3c6092d 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/helpers.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/helpers.py @@ -167,7 +167,7 @@ class AdminReadonlyField: if form._meta.labels and class_name in form._meta.labels: label = form._meta.labels[class_name] else: - label = label_for_field(field, form._meta.model, model_admin) + label = label_for_field(field, form._meta.model, model_admin, form=form) if form._meta.help_texts and class_name in form._meta.help_texts: help_text = form._meta.help_texts[class_name] @@ -202,6 +202,12 @@ class AdminReadonlyField: except (AttributeError, ValueError, ObjectDoesNotExist): result_repr = self.empty_value_display else: + if field in self.form.fields: + widget = self.form[field].field.widget + # This isn't elegant but suffices for contrib.auth's + # ReadOnlyPasswordHashWidget. + if getattr(widget, 'read_only', False): + return widget.render(field, value) if f is None: if getattr(attr, 'boolean', False): result_repr = _boolean_icon(value) diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/az/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/az/LC_MESSAGES/django.mo index 09a189a595826d3f6c7c59c66afe232d01c47b0a..13228817dee217082fee8f41b1969534484a9f8f 100644 GIT binary patch delta 4437 zcmYk;3vg7`9mnyL7a<|M0tkfHg%FZJ5)ufn$Rj-D8QxKOwBUtZ!pdd?yPKEC+;?sQ$$bVNRl!C#=JIsQ2y1u=+Dyokdvy@T`oRBT0i2_~Z#6O4(NN-AkwSmWOCB&x$rr~&Q6PWUc%!}F*Y{T*B5 zSIC&mP2`0pv7<35*c$bHIcQ#AKU3~nflS8KV|Uz& zn!yq5hsQA+FCgzWw^8?}FzO=gjwIF0Kz%Kz*IybGr5AiVOu#U>id5q`qh<`r81G}>Baj{ zd*Kz-gC|j`{H6Q-IaJC&L8b5pYQT3;9jB58l407Sp6`pShRH>?hZ&6;z)aKx=Vg$8 z-DtZPe5ej<-S!sLuHJ(>5K-)dzeWrHjA7JGbD$bG<5?`hS?pkS{2Z#omrxUZ9W~H5 zBUF_7W+Z#&3TlMck>xYrAd@q#dpR@hhZ;yB>P4ebduJl*g)>p_vvDAXP!l+S%IvRD z899eqqR2HWdhl~RiMKHekFnsn_Od&fSTE6)T!9%x(AiY{iuN*M=jagsLVCH zwz%Jaf|~giRE9rCz4w1OLgzmz)0k~s7=ubl3nt(t)aJT^PvPHiC|2}$f0*!b+VA2R z%p`5fjEy1KrO*+)Sg&`%0K|s!8&BJ zW-qcY&HKoznQN#exP!@<#s<&~J7a6iL~Z6g)aDzH8?byJ`QJ(9G8Z(Eib2lq4WVAN z2~%-9>W6ACY7I}IIyj5$H**==;7!z0#Ie(c;5g*B#spEPVjE7y{g{OR$Rqzs#aCQN z!GwG#6Kzo)XP}N*7HaMCPy;DMy?8S6s9A~{@bm8XyHI=K4GiE%7{uZNW6t0)T!Jej zgZWXRat_teTF#U@cnbA`y{ME$QK>wOqwxZ&Ms7Sc7-54#RA9b$A{1;BC}{DaFn&T6@%sE#xGbY*a?3qn2VhDq~fs zJrcsUxEr;14kPzR%o!@`=ufCk^jB2szsAmZ7d3$NVb0q3$86f8Q7`l$%Wi^5mdyb? zfah^Ct{U!awzsf^_E3(1_DlfNb^c$Vq8A-Pb$BxN1wSO1Mf)mhMt3n2Q${+cARn~} z=V4d0Q5mX3?S%;H)NDpAijXPz=gE;;&}WTGq9LOPn?a)oFCO+Xne$Z z@w4uQt*ABK?|K~5XupU0efSu)7cRNiKf^fMDoVZ9_X%PNkwtJy&5MLORoUubcH?o? z=|5Hu^SOZVI8F0o)RM60zAvS2jguHFPxGl+u`SGe;vu4vQ28mbJXT}YuFoSY8_TRN zZ6faVuXgN@#SWYjYyI${R42I2?zq{lZ^0+sx`nS2HN+y~1fiu_P3U;)gy_PC`5i8^PeBG@J?P8U%gYn{PM0>Zr3mXajfN6vECiW3; z5(f#DjSjIR*hl@(AZ8KI5(fyCA_wEcNyJIFEshZR#2%sz!KpN>2$hM1pLm35N2shL z))J2s6@*Tl%3LDyGd`vhI#$bwdu1e*0mLaHo(K_hh#-+i%p~>_eTh!Qz0!q>PKwG; zh@G*T^RW_McH8rCf>!r2D*fGygRzb%Bi6gu7Gf^Zfq0nMPrN}S6Dk=*ZLG#GCk`Zj z;kLzt#MJxRs`evnVw$#fQZ%bwN_;DiFYK!dLaUpOp(NRd@kTv9YVzi?<_ zVd|XO`SZLrz7S)}pJa!PkHQB&8Mu|md3ChpyFvdUEk8^_xJ(@=7)P5 z))e=NUMSuc-)_EL>$fd>u_~J02{tSoF)?Eb72dzfYC7F?tm$-slvyEf(=lHlx^Kkq zl8W`c;hG*W^XXZ&+7-%WXy-@YP#&Rkfb#V1b!X9jLx3fjT@9`x|sGIbpc`RWTyR!+zl V_AU+BmEK&&&oG;#W5<=o{U5GQTB`s6 delta 4073 zcmZwJdr*|u8OQMh3M!)UuEZE#6;Qb@C|>XaUSgs#s2Gf*Nqs8_tFVM+p|Z4HqA}5! zY85r5UN9thnQ1X}Ytp2~wj$$@+FBjkbjCK;B%O2`n`GKdYqv!C;x z-S<7`Jm;Ku_T%kQcblR@?+xpF&`?eh4-o5PjQIeM#PLCyJlL3#I0Z*xK90rJSb}~` z!C$!TpW}S4humjOE*7Eg--)q!4Etd__Aw@8zE35dhEDef=TSFwqXu*XhvVOI48{*} z9+ZsqWzvxcnb|l1^RYiJ!Eay@K8wG?L0CN0naDa4V|64ve9H^CK!s&3PP+-KY+KkLutK zs^dh`pv+9d`*ALA#Wh%iSFr;Zjxc5u{uN)rwcMop{>_I5I-GS>CXz9v5ly91fD7RPh8y4efOu~CuiAjty8uy`6eE>DUqqqp$u`m7^8}UM@`%wKI zPayyL!D}>VSN{YD;tfp1kI=$?T|mwBDr%s=MWy~W zk_>YfHNa6Jwm8dV#v*+g4{88QQ4d&++AL3^9#oF0*oZvCoIs`W0xAPnP)qVY>h~Yx z8N7$dcxD_&8Gnt+Na!Awc~ttb@Jz-mMi1J^a-02Fho?~;Cz6(BxD+48moOb~Vj;#` zEC;T`9oUXq!nE;hRGf~Q&|c(K6EZDM#k8VQ*Nz(54^eA$4wb6QsF_|xJ>Wf@fq%l? zXt7~5^Y5YF2WL@x=1ts&moN>NPBdmS*5h2A|65cv^TZ_97xPd{u+g;|^}t5d07IyO z>~X(8j2h5M*G{+n$Jm$lOV|;`1W-%dnBsU4$I`z!Lq*5z=Qst&PjUwGC@RGP)J)Hz zmgIBP00%N!4P-Pb#Yw0&&qB?7A!?7TMEW*W$Tl$hk))Y37*dL_QqjzAVSoG#wJEX}jySf1TVG(K|CCIzRl%aNeBkK9h$Tl%;sQWLZlK;6>en~?P z#-};&_9@ z94)o)#Aoqrh>Av@m+j1WK5{I~D%^l;F&f{(dVCuja2n}ShaET+-$32hgG2BN>bZYF zHoo}?m5I2iPU)E;>oHGpfVwf+#< zpXOhv=Os-eJD7tc)11I#cpVq({MY6>o9iviY|-I3g2qC~CLoq6Sog%8Vbi_FGY>q6u?!{*O@M)sJHK5mU3|>dA`Cl*v{mgc~&VLJ)C-4i@7lpI=0_(5{ zuc6*x$?Po6aLhq1-D20}s7$UwO>`56l;V0SS-1L<3qd0qnQdRzhdS4SQi zWIo1YA?lp3L#=HYs=WqzlSax>K9v=fSBQMc5gWyEr# zfN%=^>xgKR^_J08o+p+Pdb4SW2}B{Wm(b3BiFlGwd4_l)Qgc4i;1J<=+w?llCiW9w zb=$O=A0y)Q@R39`;UjhtDx9py-=)X}A1@N?h*n|}5hT_Vy=AgnnSle``pd{W${Zom ziLt~AqJ~H%P7(77GtR9P;RIqcF^9+}zC&yvstA>>4v}-cntEgSkAnw9hwlt2jt& zJlPr9v#jjtdDCX4d9pp8xE0GYipuJ}wccu9#v(gVmS^R7viaSt-rr@Xc_?wq?Ak!a z<9^#$TWJTX{drbNUFD{_a@%h$sjadbyp=(_w5-CK6I64J?a%c7x7jWzud=h?{2j(wqEQkwYOaCv}$`=D(byfY1g@6PfKN> zs;8yFYi+eFyxpx9v+{elWX4qoD#{qe{N_`+i6j5-Pnv6T$Ar)39*u6cXD(>IH#s5v z?##}Z!K>_sK&fq&cfDR4=xGU`oA-3oLtRIL{>q*ff4XH?RoUb)==E7Xb<0q!QdPQJ gH4Lt3sbnY()B|3hH)wU8v;$QaJN@B91;tVS0h_h}-~a#s diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/az/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/az/LC_MESSAGES/django.po index 8465448..1bedd48 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/az/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/az/LC_MESSAGES/django.po @@ -1,6 +1,7 @@ # This file is distributed under the same license as the Django package. # # Translators: +# Emin Mastizada , 2018 # Emin Mastizada , 2016 # Konul Allahverdiyeva , 2016 # Zulfugar Ismayilzadeh , 2017 @@ -8,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-19 16:41+0000\n" -"Last-Translator: Zulfugar Ismayilzadeh \n" +"POT-Creation-Date: 2018-05-21 14:16-0300\n" +"PO-Revision-Date: 2018-09-09 12:44+0000\n" +"Last-Translator: Emin Mastizada \n" "Language-Team: Azerbaijani (http://www.transifex.com/django/django/language/" "az/)\n" "MIME-Version: 1.0\n" @@ -88,6 +89,15 @@ msgstr "Daha bir %(verbose_name)s əlavə et" msgid "Remove" msgstr "Yığışdır" +msgid "Addition" +msgstr "Əlavə" + +msgid "Change" +msgstr "Dəyiş" + +msgid "Deletion" +msgstr "Silmə" + msgid "action time" msgstr "əməliyyat vaxtı" @@ -167,11 +177,11 @@ msgstr "" "basılı tutun." #, python-brace-format -msgid "" -"The {name} \"{obj}\" was added successfully. You may edit it again below." -msgstr "" -"{name} \"{obj}\" uğurla əlavə edildi. Bunu təkrar aşağıdan dəyişdirə " -"bilərsiz." +msgid "The {name} \"{obj}\" was added successfully." +msgstr "{name} \"{obj}\" uğurla əlavə edildi." + +msgid "You may edit it again below." +msgstr "Bunu aşağıda təkrar redaktə edə bilərsiz." #, python-brace-format msgid "" @@ -181,16 +191,19 @@ msgstr "" "{name} \"{obj}\" uğurla əlavə edildi. Aşağıdan başqa bir {name} əlavə edə " "bilərsiz." -#, python-brace-format -msgid "The {name} \"{obj}\" was added successfully." -msgstr "{name} \"{obj}\" uğurla əlavə edildi." - #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may edit it again below." msgstr "" "{name} \"{obj}\" uğurla dəyişdirildi. Təkrar aşağıdan dəyişdirə bilərsiz." +#, python-brace-format +msgid "" +"The {name} \"{obj}\" was added successfully. You may edit it again below." +msgstr "" +"{name} \"{obj}\" uğurla əlavə edildi. Bunu təkrar aşağıdan dəyişdirə " +"bilərsiz." + #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may add another {name} " @@ -229,6 +242,10 @@ msgstr "%s əlavə et" msgid "Change %s" msgstr "%s dəyiş" +#, python-format +msgid "View %s" +msgstr "%s gör" + msgid "Database error" msgstr "Bazada xəta" @@ -337,9 +354,7 @@ msgid "Change password" msgstr "Parolu dəyiş" msgid "Please correct the error below." -msgstr "" -"one: Aşağıdakı səhvi düzəltməyi xahiş edirik.\n" -"other: Aşağıdakı səhvləri düzəltməyi xahiş edirik." +msgstr "Lütfən aşağıdakı xətanı düzəldin." msgid "Please correct the errors below." msgstr "Lütfən aşağıdakı səhvləri düzəldin." @@ -450,8 +465,8 @@ msgstr "" "Seçdiyiniz %(objects_name)s obyektini silməkdə əminsiniz? Aşağıdakı bütün " "obyektlər və ona bağlı digər obyektlər də silinəcək:" -msgid "Change" -msgstr "Dəyiş" +msgid "View" +msgstr "Gör" msgid "Delete?" msgstr "Silək?" @@ -470,8 +485,8 @@ msgstr "%(name)s proqramındakı modellər" msgid "Add" msgstr "Əlavə et" -msgid "You don't have permission to edit anything." -msgstr "Üzrlər, amma sizin nəyisə dəyişməyə səlahiyyətiniz çatmır." +msgid "You don't have permission to view or edit anything." +msgstr "Heç nəyi görmə və ya redaktə etmə icazəniz yoxdur." msgid "Recent actions" msgstr "Son əməliyyatlar" @@ -533,6 +548,10 @@ msgstr "Qəfl pəncərə qapatılır..." msgid "Change selected %(model)s" msgstr "Seçilmiş %(model)s dəyişdir" +#, python-format +msgid "View selected %(model)s" +msgstr "Seçilən %(model)s gör" + #, python-format msgid "Add another %(model)s" msgstr "Başqa %(model)s əlavə et" @@ -563,6 +582,12 @@ msgstr "Yadda saxla və yenisini əlavə et" msgid "Save and continue editing" msgstr "Yadda saxla və redaktəyə davam et" +msgid "Save and view" +msgstr "Saxla və gör" + +msgid "Close" +msgstr "Qapat" + msgid "Thanks for spending some quality time with the Web site today." msgstr "Sayt ilə səmərəli vaxt keçirdiyiniz üçün təşəkkür." @@ -671,6 +696,10 @@ msgstr "%s seç" msgid "Select %s to change" msgstr "%s dəyişmək üçün seç" +#, python-format +msgid "Select %s to view" +msgstr "Görmək üçün %s seçin" + msgid "Date:" msgstr "Tarix:" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/ca/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/ca/LC_MESSAGES/django.mo index 94bc3d9b011e634e60957e0ea37452e201076935..27051b485e551ce0af6132a0ad7cf8e5f3c8a68c 100644 GIT binary patch delta 3797 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 NUy@N@IqJiR{{SBllPdrK diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/ca/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/ca/LC_MESSAGES/django.po index 3905dcb..56bf426 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/ca/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/ca/LC_MESSAGES/django.po @@ -4,15 +4,16 @@ # Antoni Aloy , 2014-2015,2017 # Carles Barrobés , 2011-2012,2014 # duub qnnp, 2015 +# GerardoGa , 2018 # Jannis Leidel , 2011 # Roger Pons , 2015 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-19 16:40+0000\n" -"Last-Translator: Antoni Aloy \n" +"POT-Creation-Date: 2018-05-21 14:16-0300\n" +"PO-Revision-Date: 2018-09-22 07:45+0000\n" +"Last-Translator: GerardoGa \n" "Language-Team: Catalan (http://www.transifex.com/django/django/language/" "ca/)\n" "MIME-Version: 1.0\n" @@ -90,6 +91,15 @@ msgstr "Afegir un/a altre/a %(verbose_name)s." msgid "Remove" msgstr "Eliminar" +msgid "Addition" +msgstr "" + +msgid "Change" +msgstr "Modificar" + +msgid "Deletion" +msgstr "" + msgid "action time" msgstr "moment de l'acció" @@ -167,11 +177,11 @@ msgid "" msgstr "Premi \"Control\" o \"Command\" a un Mac per seleccionar-ne més d'un." #, python-brace-format -msgid "" -"The {name} \"{obj}\" was added successfully. You may edit it again below." +msgid "The {name} \"{obj}\" was added successfully." +msgstr "El {name} \"{obj}\" fou afegit amb èxit." + +msgid "You may edit it again below." msgstr "" -"El {name} \"{obj}\" s'ha afegit amb èxit. Pots editar-lo altra vegada a " -"sota." #, python-brace-format msgid "" @@ -181,10 +191,6 @@ msgstr "" "El {name} \"{obj}\" s'ha afegit amb èxit. Pots afegir un altre {name} a " "sota." -#, python-brace-format -msgid "The {name} \"{obj}\" was added successfully." -msgstr "El {name} \"{obj}\" fou afegit amb èxit." - #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may edit it again below." @@ -192,6 +198,13 @@ msgstr "" "El {name} \"{obj}\" fou canviat amb èxit. Pots editar-ho un altra vegada a " "sota." +#, python-brace-format +msgid "" +"The {name} \"{obj}\" was added successfully. You may edit it again below." +msgstr "" +"El {name} \"{obj}\" s'ha afegit amb èxit. Pots editar-lo altra vegada a " +"sota." + #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may add another {name} " @@ -230,6 +243,10 @@ msgstr "Afegir %s" msgid "Change %s" msgstr "Modificar %s" +#, python-format +msgid "View %s" +msgstr "" + msgid "Database error" msgstr "Error de base de dades" @@ -339,7 +356,7 @@ msgid "Change password" msgstr "Canviar contrasenya" msgid "Please correct the error below." -msgstr "Si us plau, corregiu els errors mostrats a sota." +msgstr "Si us plau, corregeix l'error de sota" msgid "Please correct the errors below." msgstr "Si us plau, corregiu els errors mostrats a sota." @@ -450,8 +467,8 @@ msgstr "" "N'esteu segur de voler esborrar els %(objects_name)s seleccionats? " "S'esborraran tots els objects següents i els seus elements relacionats:" -msgid "Change" -msgstr "Modificar" +msgid "View" +msgstr "" msgid "Delete?" msgstr "Eliminar?" @@ -470,8 +487,8 @@ msgstr "Models en l'aplicació %(name)s" msgid "Add" msgstr "Afegir" -msgid "You don't have permission to edit anything." -msgstr "No teniu permís per editar res." +msgid "You don't have permission to view or edit anything." +msgstr "" msgid "Recent actions" msgstr "Accions recents" @@ -534,6 +551,10 @@ msgstr "Tancant el contingut emergent..." msgid "Change selected %(model)s" msgstr "Canviea el %(model)s seleccionat" +#, python-format +msgid "View selected %(model)s" +msgstr "" + #, python-format msgid "Add another %(model)s" msgstr "Afegeix un altre %(model)s" @@ -564,6 +585,12 @@ msgstr "Desar i afegir-ne un de nou" msgid "Save and continue editing" msgstr "Desar i continuar editant" +msgid "Save and view" +msgstr "" + +msgid "Close" +msgstr "" + msgid "Thanks for spending some quality time with the Web site today." msgstr "Gràcies per passar una estona de qualitat al web durant el dia d'avui." @@ -676,6 +703,10 @@ msgstr "Seleccioneu %s" msgid "Select %s to change" msgstr "Seleccioneu %s per modificar" +#, python-format +msgid "Select %s to view" +msgstr "" + msgid "Date:" msgstr "Data:" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/el/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/el/LC_MESSAGES/django.mo index e2cf264e6ddc58d365efc502f4127209f38b600f..d6045141b9e93c2308bfd4c4e19accb96a93a596 100644 GIT binary patch delta 4247 zcmY+`c~q3w8OQORtwax^CCr$wa9~G1IBrE76NjH;JbsJaF}{m2&to?B!)Da^ zvzU+9F$ZH~ockwW2kNsh9NidVjK?gd(1{aE>;*5QI^2jF&^~+&FW?h+4b{+}F#_)( zV={k78Z@C@jfunv)c3L2fZcHe?!nI3D^?ToFjER@un=|Q)5xDGv(85*V^(1|+=7}x z3--Yi*dN=Gw#_}%^^uG^3%emnHP4{FpMp_12czlV)KE~z4X6t@qXyKB3Ah8*@d;E% zS5O1^5|ycMFcCXFZp;eok4x|%p2AoznunM02o7K!m6>bkQ3E$9Xk@ohsd

X-9e= zi;36^D^LSlh0|~y_Qj8|8XsUVRd8Z)p+#@@;`$@A=6XC`%rt~ zFzUwBs8pV}-(N+g+>c7(*QfzMKy@5N8c2rejJiJwSq+nlY!5RMHGoN|36>_3e_dE< zPgJ2gTw&`?s9n7q^+5QrH@2Y*|A_UdizdS|+>BQ+4@=m=>i88@hkH>IJ&qda84m@e z{xXt1a}zbfFOlUlcah1Nh@Q?&`=ADriE3yhYVQ=H8k~e`uM(fcI@AOXpfdX|DkE1> zOXT^Of^Pg2PvbpI!DB3VDt>^<&^;WD-y)MXqe(+1mLuE6Y{6xC2-R_d%b1B+faCF1 z9Ecxb35F&aQ>^EIDus=l*pFJ%WES{2%s|a-GwP|>X5EcS<$lz_PN0_TEGl!Ct?%3K z{ivDWL}mC>RJ;GeVS4_8o#P#?m9E|h(+7}Zpq<#TMVKQk` zW-4(2u0bu;QEMxz-Sd*Wz+XCQ5; zHU2%i@gF!2XE6#cH7%&8?AO-hRA-4-qer{*5Cv_Tw^8-Ws19zR_QqGJH4WiI8OT5; zZDu2Vna!xpdKv@w+xiXECjA0+{nwa=@qF}WA_ZyWKaIjdb_N^W>`Lbc1%0SB`wX?Y z?jqSYQ5kjsNK(vf)Fx~~t?fk|gulU|7(|8rY=)z*pN=bW4Qim@3?lz(Ae@g#9FE$h z1*nwPq6V@RWAJqxiN|pWeuiVPdzO>I3e-#&qXxVke~0hjJE}9gHB7jeG+v;7#X~Ed zIpN81I%sCtf#(%z+q{cP?QJA`+OmOnd>W3Y+JYM39n7Vj`&dSOaIP^QV-v>U9NtFC zL_Mm$9e1PW2n97TVgwtD1}0!B&S09+oPUe0&Fk7+L=EIa?2Ugxy-31&DKI&ch`bui zMC&5d+HXNE={8hGE~7Gh3)xm46G#3ufHA0sCt^HSqi$$Kt=%!y=J^08;eGr4__6%7 zQeT9{cpkekfuMYzaq8U*c;Qe_DCG4^eO{5Xxr4^3T@M#fP)hPqySo(0n%RW3VSbL9 zdGJ$CJpnmo%27-5Cc5xfsEpi3JvIMEW@utrCpi+ecjlooas-p<-`unp{1dxT?>m7< z3`gU7M!pzn%lwt;sexfnI|HuAM(P`J7Dkc=CTSKRFE?`nPjY{|J>Njuyqv#;+i_Y6 z`DYo;EehMP-?Pq}@B%)hUNqTR`+_N?lZGlVk@GW4omcM))Y7fR{@9G#Gv_b`FWdST z*8A9%^AS^>H)P^e@~<^6SioeAj=*9)pSvK_J zk1%Nl-{CKj2gl6h2jv9rz}}c&?qs^Mocycd)tt~5>rn$bjGDm}Tfc*8)MK7^cKb-w zOly#F1`geqO}s>CIdp#}@fx8%bZl`jJ5dAD{tFyO_+)Tqu2VHL@q5HDTNh((d9bw+ zdl0zWI z+=MUNvI~{^EFm(8c|;kZjaorChn;^uwFrBvJLcH(7(8yv zBGi`at=fD)Cc4=A4%|aT5wV0e^*-VZ@g|{TokQR!xwra%hA1I65eEnzSq`QOi-^;< zE?S6mVmHx|&?CHv&{0TK6Vr)kLdP0nHL;MGPv~{7V+!GUgAd*xf&X-7aU z5lqw(lZmCoK!SIOd7Vfi9wQzdaTFqLWjk(r^aU;;4%&Jt7HD-}q|n!%9E2;0i9~}v zSB|Mf3^9$^PrOBh6FL%!6@ilTtUpQlq^*k)#DxE=tJsIAB#O1I!+a^xk-;72R@GP4 z*7(w5o(m4GuB~(X*2Ol2guAQVfzuD-$~uJC%yliVa=+v)?vWdnQs=6#4OD%rdQ^l( znCX1uN~!Z+PkOv7cg?AH&vm5?SX?{TU7cFz`y^>gP=aoD)h>0p>C07Fv$B3cRn7bi z<85;F^es<55R@}KJu@dgJIj?dBrj`ddgkEF%&5uFrkA>xSJg4L^rFgocb+RdGmGnT z)3dW(nYnp6Lw&_5d7<9M0bPBKsYzj7_WFP7Kj%N)-sr#R|CztdcQ~WDLzLgwzRus; zzR7>eyDl}(H!3GM#(Tb~bA9LMoR9*P2@BuZdhm4}EI??pf%6(69frFhBrTSTQ2UkD1-P1Mp*3$JCR zB5BZL)O4;Sd+SQ9D1Fy3#fsp!FV*cIz+8<2OJBN&IDqDJ0|z3~dBVi*rmH5sV; zhoc*d?CZ6tWbQx>crWUGhcJ})n-8ccHOH_!oY7j^JBnJPk5Q>QgPQ4CR0kJv5dMO7=wQQW<_A#UgZEH-=0mK- zQ<#q9`WW*VR^m{d{~xJn=7~wHFXo|^pu~0=s>2%80KKSzY_osA3pJoOZI9U3Kf(~M zpTd`em;h>tOH!;4+fx|N`^{@qO0fkCF(K9Zq%J@mo6WXAVlwSqMybs<7qzLD+wEG^ z3w)@xKZshgPjMh#N5)_rY1Vh85WU)bOR30O48xtM8yiq5JAtXp;HKKxor~-zGm3@J z#CfQU_)vSM5lO0fANAr^)WADCt-Y0vIt7cIpGzvD-a!Sq9n}s182EC^|TY9=x1qZN_Y-*@NE~pawD<6LBT#d$1jugK0ueu(@D+ z3$@hVZbPj#Oh9E~A}Y13kmWXwr~#Ztb$kJ1u?=;9)G%wQGEsYF8a{#>P{02Q$Kx#= ziz8WwI3}8MUToP@CxoBnhTVf%PAa@u-<^ zwcGnpr|2hiU_Tnl#CVLsIjD)P#34HWyQydwe}{cAVzhOG3*%_dK=zrbz*+{nANgle z9H%jvF>4gkyt14SC6x> z4sYOXte#-4^_q#s1kq7F>cizLvc8yyP)pT*%2N5@xC=d+;L+9b2E7wr-}ha1s@)7i?+cmQ``@nq{5|AGf-Cr+{U%o$WBuVWa7 zO|`B^P9^_JxswYT;UrYM3e#~Hy73fhCVwI03zR+l)OTHFKT$%E$iODmy^QHzSxc?y zUW1Zir_>UCLY*a?NMbup|w`&Ot^>`qKbH$Q1KB@5XykcOGG1~O}2zk zS!NN~7piKKn((t)|3yRtp|X|GDF`97DW4%!*gNLMK+XDJZKYjj%LMjJBnA@|_Vrh7 zh4zq21`$f|Z3=w-wB%k+TcGG`wTtLV3?yO+C!w-|s3%g0LgH>&Po>#zl;JkwO=2H0 zgV;!@upJDCB2cv7IGJWSk)`v0w=AZjO}5a!pq>4OT^G~s`l$b18$f-N-Cm6j;z{B` zLWS*eujngTN^oe*aKb9QzXP>SciY&Vc#hzh2L4!Rh}yjqh!=J_6SJG>Ps9^N#0o-xtllC<5P?5Ds(6Ur#ACz|BAwD|Z&muPDuPWV+nk zm+QhIvH3-g^!?dHgkRX9oWVc0Q!` diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/el/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/el/LC_MESSAGES/django.po index 9238316..fbe5efb 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/el/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/el/LC_MESSAGES/django.po @@ -4,7 +4,7 @@ # Dimitris Glezos , 2011 # Giannis Meletakis , 2015 # Jannis Leidel , 2011 -# Nick Mavrakis , 2017 +# Nick Mavrakis , 2017-2018 # Nick Mavrakis , 2016 # Pãnoș , 2014 # Pãnoș , 2016 @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-23 18:54+0000\n" +"POT-Creation-Date: 2018-05-21 14:16-0300\n" +"PO-Revision-Date: 2018-09-22 09:56+0000\n" "Last-Translator: Nick Mavrakis \n" "Language-Team: Greek (http://www.transifex.com/django/django/language/el/)\n" "MIME-Version: 1.0\n" @@ -93,6 +93,15 @@ msgstr "Προσθήκη και άλλου %(verbose_name)s" msgid "Remove" msgstr "Αφαίρεση" +msgid "Addition" +msgstr "Προσθήκη" + +msgid "Change" +msgstr "Αλλαγή" + +msgid "Deletion" +msgstr "Διαγραφή" + msgid "action time" msgstr "ώρα ενέργειας" @@ -172,11 +181,11 @@ msgstr "" "επιλέξετε παραπάνω από ένα." #, python-brace-format -msgid "" -"The {name} \"{obj}\" was added successfully. You may edit it again below." -msgstr "" -"Το {name} \"{obj}\" προστέθηκε με επιτυχία. Μπορείτε να το επεξεργαστείτε " -"πάλι παρακάτω." +msgid "The {name} \"{obj}\" was added successfully." +msgstr "Το {name} \"{obj}\" αποθηκεύτηκε με επιτυχία." + +msgid "You may edit it again below." +msgstr "Μπορείτε να το επεξεργαστείτε ξανά παρακάτω." #, python-brace-format msgid "" @@ -186,10 +195,6 @@ msgstr "" "Το {name} \"{obj}\" προστέθηκε με επιτυχία. Μπορείτε να προσθέσετε και άλλο " "{name} παρακάτω." -#, python-brace-format -msgid "The {name} \"{obj}\" was added successfully." -msgstr "Το {name} \"{obj}\" αποθηκεύτηκε με επιτυχία." - #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may edit it again below." @@ -197,6 +202,13 @@ msgstr "" "Το {name} \"{obj}\" αλλάχθηκε επιτυχώς. Μπορείτε να το επεξεργαστείτε ξανά " "παρακάτω." +#, python-brace-format +msgid "" +"The {name} \"{obj}\" was added successfully. You may edit it again below." +msgstr "" +"Το {name} \"{obj}\" προστέθηκε με επιτυχία. Μπορείτε να το επεξεργαστείτε " +"πάλι παρακάτω." + #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may add another {name} " @@ -236,6 +248,10 @@ msgstr "Προσθήκη %s" msgid "Change %s" msgstr "Αλλαγή του %s" +#, python-format +msgid "View %s" +msgstr "Προβολή %s" + msgid "Database error" msgstr "Σφάλμα βάσεως δεδομένων" @@ -461,8 +477,8 @@ msgstr "" "Αν προχωρήσετε με την διαγραφή όλα τα παρακάτω συσχετισμένα αντικείμενα θα " "διαγραφούν επίσης:" -msgid "Change" -msgstr "Αλλαγή" +msgid "View" +msgstr "Προβολή" msgid "Delete?" msgstr "Διαγραφή;" @@ -481,8 +497,8 @@ msgstr "Μοντέλα στην εφαρμογή %(name)s" msgid "Add" msgstr "Προσθήκη" -msgid "You don't have permission to edit anything." -msgstr "Δεν έχετε δικαίωμα να επεξεργαστείτε τίποτα." +msgid "You don't have permission to view or edit anything." +msgstr "Δεν έχετε δικαίωμα να δείτε ή να επεξεργαστείτε τίποτα." msgid "Recent actions" msgstr "Πρόσφατες ενέργειες" @@ -545,6 +561,10 @@ msgstr "Κλείσιμο popup..." msgid "Change selected %(model)s" msgstr "Άλλαξε το επιλεγμένο %(model)s" +#, python-format +msgid "View selected %(model)s" +msgstr "Επιλεγμένο View %(model)s" + #, python-format msgid "Add another %(model)s" msgstr "Πρόσθεσε άλλο ένα %(model)s" @@ -575,6 +595,12 @@ msgstr "Αποθήκευση και προσθήκη καινούριου" msgid "Save and continue editing" msgstr "Αποθήκευση και συνέχεια επεξεργασίας" +msgid "Save and view" +msgstr "Αποθήκευση και προβολή" + +msgid "Close" +msgstr "Κλείσιμο" + msgid "Thanks for spending some quality time with the Web site today." msgstr "Ευχαριστούμε που διαθέσατε κάποιο ποιοτικό χρόνο στον ιστότοπο σήμερα." @@ -696,6 +722,10 @@ msgstr "Επιλέξτε %s" msgid "Select %s to change" msgstr "Επιλέξτε %s προς αλλαγή" +#, python-format +msgid "Select %s to view" +msgstr "Επιλέξτε %s για προβολή" + msgid "Date:" msgstr "Ημ/νία:" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/eu/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/eu/LC_MESSAGES/django.mo index d5b272d830d10ad999cca9ab7b903b92f8bed5f4..3d4808eeff0d728a36d2103a1001a11545716152 100644 GIT binary patch delta 4514 zcmajid2m(b8OQNAA%TP?LRiC=!xFYEB!RGo5O#uqY>`dG6LJifgd4a^h!^4&Duks- zF|4v9sfa8xmkv%_Em{VoqZXVN#xmMEma$lej&)jQEE)R!-FvY5SKr||pZ7iIp7Xx% z^S;qp?1T@o8+Llkm_?Y6{ct<# z`~@6`*RcRo+s5vnip^<1jV;i@X2yigN-C{6vD*E?^QaCtq6TyT+v8i<1wTMN=nf{~ z*T|U6zmNx-gm%UxV-o6mD%N2)d=d9!8|;~?35A&{6+LhQ>c(lvKQqs@0-1~nVH$2l z&EN#~#?#mze~&!d+(-RBnNjCq8j@7=IO_UrY>CS-h5n6~iaM@C{jeT2pzYWhccD5y zjq2zMY5@08nff<&#nv5+sm1=d8js>xOyx(<;=A}N4qzRXnGZ0m2mFzWM)r49YMM|f zZAI_J*cE%?V${GwSc>bhFW$l`e1P%jVV%@L6>6YCoQQRpfbZd2yxN8Q&!;kh>FL1- zPc(@ZR9Hr+rt#11~3CP!8u*Y zzkX=DCp@SQYu)x{)UMu(dLbg1j=w<*|BM0Dk7hv->+uSX!kO$~b-V@D;VY<#zK$B` zn_((S{beM3<|b-{_mJf?-y)MUNj+jS?Ts2pF6u#rsJ$}*^}rdZ=h-+2{iq2XMrHPw zsEk}iEm8PSRCMDPcnsWmNCADw{%0sAuoklI$1ytrP zyIymze}tO(O;m=zKt1xk zW3UftQ)X-&fa_38)#!R2_1w2n6L=R})4#dy{@_#8$nLs+>z;2y%`CYeU#~cBMy=_| z{_fsEwQu57{3mJvqdBmerW_~X2G{r9^C<(#e+w>TQAxs~s7*BnwQDD0GM1v&cqy_< zrp9gWLv7A;sQa(EevHYqZ=(i&2ekxWx!%VYX(tRK|C^|6VaF&XZ8Kxv_;l1jMqo0I zMGc??^}%`uHNYCw4C_%7X+&1ZoWX3of!gg4QEx>mJFo!zq6W4oi~MW%FXeJcj9G<~Q8T@Wn$WLN z1HFnfF?^khW|p4s{_((tw2z`@{vD>Gw!Yf!u`Q;dmS_<2%9}jYKxezxmts8aRj5q) zQ3H4xHL*k3PVfH(_reuy&4nAN5q^f6@t3F$n^0fGl%cV|0ew*CC!>Y)U2AbI?fp0j zJF?()xEPs>`2-)s*2A>tSpV)+G_y?9O!Ke^6! z{(!CUHby6adR`N{JL&yjPDKw4qf&Sfb>k`Ag_n^1WlBfHKCK&2YkmgD z<3-e7_zt!E`;LsId@5@5Rk-c1v4nOj{xZo@3~OzUxF_CmO&V>?OPrsBT9VIk3Eo33 z&Gf?9OiNLl>nYTLZPdWlpfa-_HKCoT3?D(=-{@XHTS)%9bK)INq~LAjg)m>?Axs++ z8^A@>r}HxEckkm`yoJ2lW^Pd|Ghv)V`xF*q6ZXWSv9T}W64d>hTz8Kp|9bEVPH3hl zQM>dPZu=5yEk8uf=o9RWcTqEoD<)7ysn-TuLp)7n5V^$92<;1%tuf4QJgs`zJ@G0o zAj;kL5`2na>Ax?>OXpF z0LLA~lxXXJhalBvZZi$*-TG#H-mP2sbE1Y=M4TnqPSKB$mPlFSeK*y_ON9QSZc+bU zD!i)ZHDW2Tjd+7l=|pIRlL@^-+lk|Zmg*HEM6kr>1wy3tjU!!#7?1KTgafHW7yj6~4;R;^8=vI2UV1k0&^06MKnP1TTT9Bvd94Rm77-3Zb%& z(A%{r|f27*F_#S%iF`cM$&n?7(L|dYiI7FNxS`aE-iP~t*m|-}G zIODd(XkzLQ+N$;@Y@$TlIx&)wk{sW>+!OFrdn1``7sMx2Rr{UD`qa8+Eu1PRdip`f zdCgmR%dHxZv!`^c6Vek)KNZAL=f7bhl}C%Ix}_#3YG>d=n6mIa)0D`UXQ>T;)Q zpg;0yudQ*Nb+c9NvmE-eZ0~b{{uhDuP~y@3u>#53kGY66rg7 nUEF|RhJbnemVA%#+Wa z%{gaxpWQvlf$b@6kH$Y6n0DAu&Jy>i%jh#Tu`D2P&C|Py;@R>hBfoN&n_N6{V&Fv+!M1ho7Q4xP|IC zhcqZN`8Wcn;THTpK8)A!6`VcTnDzK2K94JSNYDM39~$T&)=`=DG z`PU7v(V$)ZOS}uOV-EfWElelh5gdaxcpP`*O{~IZ9#+TgsP|n&&GZ^-pdX`B{|_V? z<{Q)ihsN3BER)Gb`Z6V`0W3tlU^!~DJcN2t1CGNMS1ldbku-`p_XtIk|a~H8^1zzoXUpLhi5oyV8y5jRHG)aW*qq^`(`~2g}4{B zi_fEu%VjLbPf@#h5DTad@=@2Nn2B?d&17m&FJ6v1W^0grYnoA;^e|@NMep~Q3&=kw z!*tT18S1Vk*oFJ>OZ4GmjP49}qGqzE$erO))FyikHPa4Uh#w+JFgeBUfES?NyA(Ci z3%D6?#;K%HSzF@H#D^MT5EtVX)Qm3S7QBipaDJ&fRN#(rGCjau8wI1sPlVEi-c*xp9{ zelQzF*CS9%T8xp!V1e@7gz+FQv}^PF3&<>c*@}_qxJ!JMO3b zebf@HsN(Mdu177!uTe9+g4#1miwMQ9IfAXI`bW{sz^r#<(i z)_*;5f>8M(@e@MpsMD~WP|^PQQL^TqmS(TM2uV&dJ4$WDYd`8K^dVEx689w7*U5k9 z8ZoXNt1^#xj?fX~BqmQnA*yKC9wbH+bBXSq)2t4D}#R{)J`&(_r)c1JTQM8Ch3HEQYJm@L(5pswnL^a_S z`p=-IP1jwt;dT=X34H-I#NotZ;s9|EafEn?P~zrUS$&Y_Ub=HJ}KrHF`mdK zYKVskeYnmNGl}HiWL0X3QN%`KDlvojG4TUp6QQ!jCHcWwPQ4}ZMZeyuiCg{aQWLd< zT6!ct8d}?{wPIvhA~teq&kQRVu)_X`llXen-ju$M&mXbuz}CnHf1n}pdhV%|_@u&; z(!$b8tF)qOVr4-|X-P?D&62`er`aF&2Lpw3?1)okm6eooUu9ugxm7Z$s=TbAgp#?) z4o3=?h3r7M$&Lg=RaRXn67yS2d?9}@7HqPusZli)1-l!n8#dYgrlNJhP1AWe&=9p7 z5+96C?a_LD>>Ftt>}aI*YEe$>`Eh55%xv=6k*F2$ha79O9kw_4BQd)*TJS|;?fAyj zwE6D6c6Vh;>*nJ1iO-84Nt?Vf8gl}^sAb1C`x}Fn6AA@Gj@?*f?svkD&xu*F|9?Z` z$i(+j+(9@MR(*p*mr<+U2}c~O-j0}g!I00foQQ30v_m0Vzf?Bu2;F(Vtfw=-)!+}? zW|p6nM2*I&dE|w^RkdtQE|%yw>Div?Rzo!4*nz|!rfy5Q*N!&YG2R<eH7 Po1B2ZF>!W!L(2aE&hZXV diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/eu/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/eu/LC_MESSAGES/django.po index 522ea99..814ffe8 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/eu/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/eu/LC_MESSAGES/django.po @@ -2,18 +2,18 @@ # # Translators: # Aitzol Naberan , 2013,2016 -# Eneko Illarramendi , 2017 +# Eneko Illarramendi , 2017-2018 # Jannis Leidel , 2011 -# julen , 2012-2013 -# julen , 2013 +# julen, 2012-2013 +# julen, 2013 # Urtzi Odriozola , 2017 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-25 07:52+0000\n" -"Last-Translator: Urtzi Odriozola \n" +"POT-Creation-Date: 2018-05-21 14:16-0300\n" +"PO-Revision-Date: 2018-08-28 10:32+0000\n" +"Last-Translator: Eneko Illarramendi \n" "Language-Team: Basque (http://www.transifex.com/django/django/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -90,6 +90,15 @@ msgstr "Gehitu beste %(verbose_name)s bat" msgid "Remove" msgstr "Kendu" +msgid "Addition" +msgstr "Gehitzea" + +msgid "Change" +msgstr "Aldatu" + +msgid "Deletion" +msgstr "Ezabatzea" + msgid "action time" msgstr "Ekintza hordua" @@ -169,10 +178,11 @@ msgstr "" "batean." #, python-brace-format -msgid "" -"The {name} \"{obj}\" was added successfully. You may edit it again below." -msgstr "" -"{name} \"{obj}\" ondo gehitu da. Aldaketa gehiago egin ditzazkezu jarraian." +msgid "The {name} \"{obj}\" was added successfully." +msgstr "{name} \"{obj}\" ondo gehitu da." + +msgid "You may edit it again below." +msgstr "Aldaketa gehiago egin ditzazkezu jarraian." #, python-brace-format msgid "" @@ -181,16 +191,18 @@ msgid "" msgstr "" "{name} \"{obj}\" ondo gehitu da. Beste {name} bat gehitu dezakezu jarraian." -#, python-brace-format -msgid "The {name} \"{obj}\" was added successfully." -msgstr "{name} \"{obj}\" ondo gehitu da." - #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may edit it again below." msgstr "" "{name} \"{obj}\" ondo aldatu da. Aldaketa gehiago egin ditzazkezu jarraian." +#, python-brace-format +msgid "" +"The {name} \"{obj}\" was added successfully. You may edit it again below." +msgstr "" +"{name} \"{obj}\" ondo gehitu da. Aldaketa gehiago egin ditzazkezu jarraian." + #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may add another {name} " @@ -229,6 +241,10 @@ msgstr "Gehitu %s" msgid "Change %s" msgstr "Aldatu %s" +#, python-format +msgid "View %s" +msgstr "%s ikusi" + msgid "Database error" msgstr "Errorea datu-basean" @@ -309,7 +325,7 @@ msgstr "" "bidez eta laster egon beharko luke konponduta. Barkatu eragozpenak." msgid "Run the selected action" -msgstr "Burutu hautatutako ekintza" +msgstr "Burutu aukeratutako ekintza" msgid "Go" msgstr "Joan" @@ -338,10 +354,10 @@ msgid "Change password" msgstr "Aldatu pasahitza" msgid "Please correct the error below." -msgstr "Zuzendu azpiko erroreak." +msgstr "Mesedez zuzendu erroreak behean." msgid "Please correct the errors below." -msgstr "Mesedez zuzendu azpiko erroreak." +msgstr "Mesedez zuzendu erroreak behean." #, python-format msgid "Enter a new password for the user %(username)s." @@ -368,7 +384,7 @@ msgid "History" msgstr "Historia" msgid "View on site" -msgstr "Ikusi gunean" +msgstr "Webgunean ikusi" msgid "Filter" msgstr "Iragazkia" @@ -429,7 +445,7 @@ msgid "" "objects, but your account doesn't have permission to delete the following " "types of objects:" msgstr "" -"Hautatutako %(objects_name)s ezabatzeak erlazionatutako objektuak ezabatzea " +"Aukeratutako %(objects_name)s ezabatzeak erlazionatutako objektuak ezabatzea " "eskatzen du baina zure kontuak ez dauka baimen nahikorik objektu mota hauek " "ezabatzeko: " @@ -438,7 +454,7 @@ msgid "" "Deleting the selected %(objects_name)s would require deleting the following " "protected related objects:" msgstr "" -"Hautatutako %(objects_name)s ezabatzeak erlazionatutako objektu babestu " +"Aukeratutako %(objects_name)s ezabatzeak erlazionatutako objektu babestu " "hauek ezabatzea eskatzen du:" #, python-format @@ -446,11 +462,11 @@ msgid "" "Are you sure you want to delete the selected %(objects_name)s? All of the " "following objects and their related items will be deleted:" msgstr "" -"Ziur zaude hautatutako %(objects_name)s ezabatu nahi duzula? Objektu guzti " +"Ziur zaude aukeratutako %(objects_name)s ezabatu nahi duzula? Objektu guzti " "hauek eta erlazionatutako elementu guztiak ezabatuko dira:" -msgid "Change" -msgstr "Aldatu" +msgid "View" +msgstr "Ikusi" msgid "Delete?" msgstr "Ezabatu?" @@ -469,8 +485,8 @@ msgstr "%(name)s aplikazioaren modeloak" msgid "Add" msgstr "Gehitu" -msgid "You don't have permission to edit anything." -msgstr "Ez daukazu ezer aldatzeko baimenik." +msgid "You don't have permission to view or edit anything." +msgstr "Ez duzu ezer ikusi edo ezabatzeko baimenik." msgid "Recent actions" msgstr "Azken ekintzak" @@ -532,6 +548,10 @@ msgstr "Popupa ixten..." msgid "Change selected %(model)s" msgstr "Aldatu aukeratutako %(model)s" +#, python-format +msgid "View selected %(model)s" +msgstr "Ikusi aukeratutako %(model)s" + #, python-format msgid "Add another %(model)s" msgstr "Gehitu beste %(model)s" @@ -557,10 +577,16 @@ msgid "Save as new" msgstr "Gorde berri gisa" msgid "Save and add another" -msgstr "Gorde eta gehitu beste bat" +msgstr "Gorde eta beste bat gehitu" msgid "Save and continue editing" -msgstr "Gorde eta jarraitu editatzen" +msgstr "Gorde eta editatzen jarraitu" + +msgid "Save and view" +msgstr "Gorde eta ikusi" + +msgid "Close" +msgstr "Itxi" msgid "Thanks for spending some quality time with the Web site today." msgstr "Eskerrik asko webguneari zure probetxuzko denbora eskaintzeagatik." @@ -582,7 +608,7 @@ msgstr "" "bi aldiz, akatsik egiten ez duzula ziurta dezagun." msgid "Change my password" -msgstr "Aldatu nire pasahitza" +msgstr "Nire pasahitza aldatu" msgid "Password reset" msgstr "Berrezarri pasahitza" @@ -665,11 +691,15 @@ msgstr "Data guztiak" #, python-format msgid "Select %s" -msgstr "Hautatu %s" +msgstr "Aukeratu %s" #, python-format msgid "Select %s to change" -msgstr "Hautatu %s aldatzeko" +msgstr "Aukeratu %s aldatzeko" + +#, python-format +msgid "Select %s to view" +msgstr "Aukeratu %s ikusteko" msgid "Date:" msgstr "Data:" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/lt/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/lt/LC_MESSAGES/django.mo index f866f81e5fd430d057ee43e6621fc4c00dc5f737..6fa9a048bd722c2e8c099184152095fec0289853 100644 GIT binary patch delta 3991 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 diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/lt/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/lt/LC_MESSAGES/django.po index 4752f75..fcdf18d 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/lt/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/lt/LC_MESSAGES/django.po @@ -12,8 +12,8 @@ msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-05-21 14:16-0300\n" -"PO-Revision-Date: 2018-05-28 01:29+0000\n" -"Last-Translator: Jannis Leidel \n" +"PO-Revision-Date: 2018-09-14 12:28+0000\n" +"Last-Translator: Matas Dailyda \n" "Language-Team: Lithuanian (http://www.transifex.com/django/django/language/" "lt/)\n" "MIME-Version: 1.0\n" @@ -244,7 +244,7 @@ msgstr "Pakeisti %s" #, python-format msgid "View %s" -msgstr "" +msgstr "Peržiūrėti %s" msgid "Database error" msgstr "Duomenų bazės klaida" @@ -706,7 +706,7 @@ msgstr "Pasirinkite %s kurį norite keisti" #, python-format msgid "Select %s to view" -msgstr "" +msgstr "Pasirinkti %s peržiūrai" msgid "Date:" msgstr "Data:" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/uk/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/uk/LC_MESSAGES/django.mo index 621699b5e7c900d50b865eb9c35660a6dfab51e5..8c2b506e566169ad34931d4559938b003583734b 100644 GIT binary patch delta 4778 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 CGyPcr delta 4016 zcmYk;3vg7`9mnyL_rnAtkH{->gX96p(%rm(kR=Jk2O&U+1jK+eLWnVGf=PG=Tp=LO zVsSyV5}-gNc1j>FYPB{MTgGXrbko*i2OFnY+D_Ziq0?4ttMvQZdo$BB^WV=oH}~9g z&i|Zy;o6z7?{n2+&TJU^7oVaANcDVU7KI3Abc!`O=H_?~n9 zA6QB|X}B@@ScU4p2cz*g#$Y!_7~?bNs3dTq&$*!=)!{N~Lf3I5evV@>A<2GF8Zws2 zMjm8lVH_4?EY8DiScN+=h>2Kzr@fHX7|r-*3l(+Tjw5it<8fq6(}!d65^CnxaT0!v z85m6`s%9GM{u1 zuQI-m%82hamDyBc*mxFW?n5`$BHL}A#r60yYT${ar2@frp2T%_f#Oe5F+>aIqMl1gw z>U;1i>dd@>JMdl1!t#5Jc^o&OSMUGtsc7XBC$qm;h}weHjxDGMcAzHcLrvtM^Y<4~ z6FTeI=Uo2*MsodKyb{I&P_NGl`17soTcd7sJ!yoHbAsSNw{M=_ffv@>xP?n0fB zn;4C^QJIRKVozuoYJl;m%z2P8O)0W?vlg|`y~u8vGw4%_enN%qHNQkX_!jB`pCfOe ziDl#8##9`@8>q8!k$ip)ub?vXAJi$2=RoLiPCyMj!)e!`4&g@B^SiRiKVz74T=3vE z)PQj=d!>_5D=$K=#yPnyF(N4^%6?>*P^Q4?N+dfm3+YCMFq@t??> zXY%rRCN9PjOky@YYWt`pQ27G2l9&QJm3QHG+UZWa2Q`7$aUa*;;OMJg*$g`)i!q*d z12T8h?zGRKGH@Of@fwc7n;40{uc+uyMa;A(kb-;?j0@FqKE`4jYJjb%2kl1At2u(& zlDAMP|1~~<;f3~d=VK-9I>*=W-?U?9@wL_aA68_i<`S;s4^MgRy}E^?X=jkfB=jN& z-Yi6R#cV{Ki5}B;sEOC3_P!N$-%iZc``=52b7yX#RzAGMJ`*m~ z$`+$KG~g(mz;^pvu%coVf1r zI`BHOy=ED`pTL8-4b6RgD(UznYC=2j=iS9)I1)?AcMMjeGPM#pcc$5CpF%Axfcm#) z04@9@`o>a;naB4YQ?Z7qLn20~cNW6wRTOTeU|5`!hLVK^q-~`&!Q7c)3I?Z*cnIA#s7b;!+?r`d-QLi2I z34Pgy;Syq~Y^I{uc&I!`MVTI@{a;0;jo@I0X3YT(r4vF~A?u-{jOgHL!W)Sv2^Bxl zL>yLwa)dZZ=*&DusI=IaM;!0LG~#LP|61ZWq4G`Q+l11@x5hk0sIVjETcMhLCN?;A zGS0tZc6uYQ-MRjPquB4%r(qPqrzZ5~G@_3~87iD5^CF@DMC205go{wwNgN{5iF=8m z(n;kdr_q21iL=Bh;$dPJp;Aq7)c(N3=TEbdWv7v&5s$wFKlPF!6f$Xd;|wCiW64vx$d7HT&lP)DS0# z3}Oqhf*2~9PGvgAIrZ-#Uw3ni$R@@Um4v=6Q;8m;lnA}ss#Fn^h{uT{qL_G|_&V_o zLS>Up=>G{zsdof!4vPy9e3n!l9;h1G5fS)Ja#ggyASEZTCFQ}WSgWPkYHMh(3w$wY zUsz(@nud0(ws~{=V-3yqf!8LV3|ltc<@UHdGc8X+VcyIvx5w>{uUzD+s@u@e*3i=I zDywa;E3|Ul9`2jz%E`4nGYa$bvfPyTirThz*OJ!S=C-EV_LkN{YhHaztF@r6sd;mw z|4RDRn%r5|x~BE5wN2j4<}{Dn>-AXa>6WVQRIkTl6T91z!oi8N3jDo%rEEr~jxoEzsya5b2*Zr#f(Y&Wt#JLPcs|WyP<;{Z~tq dM_9qWfzIH?fdj6A-NF7~AlM(cu;^^~{{X+J-zNY7 diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/uk/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/uk/LC_MESSAGES/django.po index e593746..a25ab84 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/uk/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/uk/LC_MESSAGES/django.po @@ -12,22 +12,25 @@ # Mikhail Kolesnik , 2015 # Mykola Zamkovoi , 2014 # Sergiy Kuzmenko , 2011 +# Taras Korzhak , 2018 # Zoriana Zaiats, 2016 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-23 18:54+0000\n" -"Last-Translator: Igor Melnyk\n" +"POT-Creation-Date: 2018-05-21 14:16-0300\n" +"PO-Revision-Date: 2018-08-24 20:12+0000\n" +"Last-Translator: Taras Korzhak \n" "Language-Team: Ukrainian (http://www.transifex.com/django/django/language/" "uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != " +"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % " +"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || " +"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" #, python-format msgid "Successfully deleted %(count)d %(items)s." @@ -98,6 +101,15 @@ msgstr "Додати ще %(verbose_name)s" msgid "Remove" msgstr "Видалити" +msgid "Addition" +msgstr "Додавання" + +msgid "Change" +msgstr "Змінити" + +msgid "Deletion" +msgstr "Видалення" + msgid "action time" msgstr "час дії" @@ -177,10 +189,11 @@ msgstr "" "однієї опції." #, python-brace-format -msgid "" -"The {name} \"{obj}\" was added successfully. You may edit it again below." -msgstr "" -"{name} \"{obj}\" було додано успішно. Нижче Ви можете редагувати його знову." +msgid "The {name} \"{obj}\" was added successfully." +msgstr "{name} \"{obj}\" було додано успішно." + +msgid "You may edit it again below." +msgstr "Ви можете відредагувати це знову." #, python-brace-format msgid "" @@ -189,16 +202,18 @@ msgid "" msgstr "" "{name} \"{obj}\" було додано успішно. Нижче Ви можете додати інше {name}." -#, python-brace-format -msgid "The {name} \"{obj}\" was added successfully." -msgstr "{name} \"{obj}\" було додано успішно." - #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may edit it again below." msgstr "" "{name} \"{obj}\" було змінено успішно. Нижче Ви можете редагувати його знову." +#, python-brace-format +msgid "" +"The {name} \"{obj}\" was added successfully. You may edit it again below." +msgstr "" +"{name} \"{obj}\" було додано успішно. Нижче Ви можете редагувати його знову." + #, python-brace-format msgid "" "The {name} \"{obj}\" was changed successfully. You may add another {name} " @@ -235,6 +250,10 @@ msgstr "Додати %s" msgid "Change %s" msgstr "Змінити %s" +#, python-format +msgid "View %s" +msgstr "Переглянути %s" + msgid "Database error" msgstr "Помилка бази даних" @@ -244,6 +263,7 @@ msgid_plural "%(count)s %(name)s were changed successfully." msgstr[0] "%(count)s %(name)s був успішно змінений." msgstr[1] "%(count)s %(name)s були успішно змінені." msgstr[2] "%(count)s %(name)s було успішно змінено." +msgstr[3] "%(count)s %(name)s було успішно змінено." #, python-format msgid "%(total_count)s selected" @@ -251,6 +271,7 @@ msgid_plural "All %(total_count)s selected" msgstr[0] "%(total_count)s обраний" msgstr[1] "%(total_count)s обрані" msgstr[2] "Усі %(total_count)s обрано" +msgstr[3] "Усі %(total_count)s обрано" #, python-format msgid "0 of %(cnt)s selected" @@ -345,7 +366,7 @@ msgid "Change password" msgstr "Змінити пароль" msgid "Please correct the error below." -msgstr "Будь ласка, виправте помилку, вказану нижче." +msgstr "Будь ласка, виправіть помилку нижче." msgid "Please correct the errors below." msgstr "Будь ласка, виправте помилки, вказані нижче." @@ -455,8 +476,8 @@ msgstr "" "Ви впевнені, що хочете видалити вибрані %(objects_name)s? Всі вказані " "об'єкти та пов'язані з ними елементи будуть видалені:" -msgid "Change" -msgstr "Змінити" +msgid "View" +msgstr "Переглянути" msgid "Delete?" msgstr "Видалити?" @@ -475,8 +496,8 @@ msgstr "Моделі у %(name)s додатку" msgid "Add" msgstr "Додати" -msgid "You don't have permission to edit anything." -msgstr "У вас немає дозволу на редагування будь-чого." +msgid "You don't have permission to view or edit anything." +msgstr "У вас немає дозволу на перегляд чи редагування чого-небудь." msgid "Recent actions" msgstr "Недавні дії" @@ -539,6 +560,10 @@ msgstr "Закриття спливаючого вікна..." msgid "Change selected %(model)s" msgstr "Змінити обрану %(model)s" +#, python-format +msgid "View selected %(model)s" +msgstr "Переглянути вибрані %(model)s" + #, python-format msgid "Add another %(model)s" msgstr "Додати ще одну %(model)s" @@ -556,6 +581,7 @@ msgid_plural "%(counter)s results" msgstr[0] "%(counter)s результат" msgstr[1] "%(counter)s результати" msgstr[2] "%(counter)s результатів" +msgstr[3] "%(counter)s результатів" #, python-format msgid "%(full_result_count)s total" @@ -570,6 +596,12 @@ msgstr "Зберегти і додати інше" msgid "Save and continue editing" msgstr "Зберегти і продовжити редагування" +msgid "Save and view" +msgstr "Зберегти і переглянути" + +msgid "Close" +msgstr "Закрити" + msgid "Thanks for spending some quality time with the Web site today." msgstr "Дякуємо за час, проведений сьогодні на сайті." @@ -681,6 +713,10 @@ msgstr "Вибрати %s" msgid "Select %s to change" msgstr "Виберіть %s щоб змінити" +#, python-format +msgid "Select %s to view" +msgstr "Вибрати %s для перегляду" + msgid "Date:" msgstr "Дата:" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo index 537c896bc60b5609ab15ad39a155b55b71a811c0..d43800513ac19a4df79e3ccf8b63d03b3a99d736 100644 GIT binary patch delta 4057 zcmYk;3v|zA9LMpe-N(%Q+1Q9bbDLX2*o-jM2no4WY8b}a(uRfY-!OAc8p#Y(Q^{Qa zif(Ro>~zj5)oIc>a*Ikcd$9eG&E)s_Q3YI233C$2jMAv06kIe^Qjm@c`}A# zItCi!GtZHUpkj`_p#arj5voI*u`wRTW>}4SQ5}ZiRisbmPvnIrsF5+@7>4@YgZbDT zm*OUDfGs^5kdKj)(F;>h4-P~AnX%Rx$Y9I@jK!6x5maCsti%rZ74mL#19g8my}ln~ zkx4a=qJDoI>)}+4qS^{9p`Q4O6$b>J7&OkKw~jA&v^9(KSv zSdM$p!%friIKGJ;Sx3!GHTv{|@5rcUS5Q-P8#Sf%X?-BZVM}}x)v*Qm1QudjJdK(7 zHwIt^>!b!UQ5~I&LogqM@B}Wzs%FgpcrqyrPcPn#+6!->9^8wX%0u?|D%6yJiJHP| zs1E;)YPcTLz+{*PsOMWFt6>t5?O~Ep9TMqW#thZ@A48^y ziY=%$jc0);U^mpriczOxopmE>Dz~6IR*71&gQ%JN%=)?g{Y%uyYfv*>i+b-Z?4$D^ z9B<4jD*B_Q{%c3AhL-unq^ z0LL+c_RT4K!&y|%E?a-M^|w(Y3vX{s**!drI<~ty*cYMJ_!M@#T2tv{fq^gOCV*HD}A7J4x{!F^G0R0CsCQ#=Rto&sx;b+!Gy z#9EHCxo>v@^RG=4%Z^clYf&THhI-L^7>*yKcI`>)8B~K;Q6s&Hy3f*JBxHc6=Gr=T`j zCTeDuVmfZe$r#G|6ykIogO_|{vdJWOa~r5cHS9+HpD+{eNYd#cJ(p zz6>?81J)C$_k4re3umw~)}m(Y2GX_(dBFW^nuHB?{wI=Yf*GhOEU>P^g_K`Mt!b0q z?q*9wHI#<@Gc&pHRW{p@kD57xdf$0`7O$f=JWd5Q;4>aa) zrjC;rwPvZP2dYqeHwaSG*9denq~>PKxKso-^|aopqfG4wHF>(7j44UCaioR9@?^ z^d>QZn5F{BIm^fr{hJ2boHmit5~2mcw!wi8Q<9fZ;xq8l-t&?eXZ zdXjLH9seLoT3@B+1Sif(4|3gU^CHORbFJz44x!zzw4T^R=)?5`jN`)@Y ze|%f1{YQzB#4=(lp~TnHNf}&+5PRLCbFJX2FWE+-KGC0;O(>-hnZ!6El2BSiEF@+T zGYFjsB^_yB8JA&1142jVZt6>>J+Yq%AaaON#0x|hVg&Iz(VA#X+)dGBbYzuYCDu7P z_c9a8ZFw{f*6Kb>rmd~K4__pP6Zy7oA|?<~#1q68;$0$?P>Lh+oSgeL>_mRIEsK6c z>i^2hwjt7pq1x8L{--0u145={gRP0vhss(ZzZ4GGPf z=AD<3KHp#1Vry`i8AsOJF2^6&rZTWzV%Hvhz1{mH_3Bk}s$J8V@#$H)Y1!V?v@CD( zd?(*+W?Gj2X1lV0@VY|>E*$!(Ze@ANvCh$+yM@}978|$Pf23n_KuBGY|MJG&{+pdH rkY8SYc~gb|$F3nE;dLLpe_`8>i)E|)XM08mN4a_9qTXEV8x{Bu(K*iV delta 3836 zcmZA4c~DhV0LSsuLl9g*1x3W=i3TEwAmY9+xe+et(^OP6#oZJLlCYQ$kXL`7=I7^}`|iDGy_d0a;nG6ym3r06 z497mwnB)Z-a}&?h;2(}jp~lq5Y;1r97>#RjEbhfv3=DJ5Ct`2v12GL(q3%D1L3kdk z<7Esm#%pd;sKtpp_JT^(4bM>>3a>*j85?3h)Pu5+w#}=^gG?@lU;zf>Qe2Fyumpqa z8dDqBpa!xHgJ|CzqM#cOV?F%NdLHS6xr0&o6xH)^E{efujKdztPi7kG`a(>>754l$ zsL4Eo>hJ|rd$%x<_RT{I8c`)i;&W7k^%=GrXp3riG-_rhVk6AQLM+Ak7!qO30W894 z*qV!X;5yWOX$)H(9fF#PEcB{Jvnce!Mc5RNpgL56qwqSm#E$fCHjYOZo<>de8B_<) zVL!Z#)i8$jD#AD%jXO}!{R_3^t|;bTH-<4>OI(LpS!sJe-8X z@Ek73SZ?Zq2T%>)K|SvoY9Jx(V0E+(YU*1elVdudI+)?5z;c;Pq-`@D)q!Hv1J}-HZx7I0$#*GJJqq%KYZWjKL+yz`W)n1-?1v z7wa9=6h1(8>~GXs1+gJCWerdxjYdsnE7T12!j3o?S7R}120~jn--k%l9*V|djK@^H z|NAL0d*&L>#OK%@r?+%wVi&feejK$lzga6WfVzwMREL959jlMJE(X=HBx@&oz7JO8 zdSLl08E0ncDPLMp&a! zGZ=&FP&?FK>xN!81rG&1r~uVK8EPblP!Bq4Jz>xPXsy6m{C*p?H!|a$hEAgfbP;v` z0}R1R)N85@B*R-X|7s|f6B=PE>cVtnc8v#lwkblrC7+AUdKZ>E$PuTi7WZN09YO>vPuzt+0Vp5KEt`27g-Jg+(76wFoh@WY>|kqm9e^x$S>Hccc8t`77^ zb$9}*!CAJx0M)P;wfWZD-}j*IJ7~|JLJjPS|995^cM4jIKQJ8sK}}V7duNlyARj&B zLEV^-5x5N1k*(Iv5GfUoK`~ zDQZTp+VidW%#EbpAN3vBiiLO?)sUwXpK;7W)eoWu_@%8MLk;94dUe4C3L423d%<1Q zR6fFn7}(kQy(#K#NkA=4ChEaIq4vTh)P2`5A0MOcpTVC$lb)tQRnt>u%Wkebm67As<-(pK|c;3vIqhs&EwQ`>$`k zE>0vLku78>;hSPcknyAeX+c<8|9d_bqewQ+$0!H0(JBU!owi<#i%26|FT;i}#;JcO;G*V^mf z+38d!koDvhqT?;His)6;X6j4Ukr`wM(XpDm^iH_YQ&tEd;Qygc@`d$ns3AWx2BS^5V&$Twisid2&djlx+ zAQ@y9ag*0bZ=$0X+3YXzUoFhE<(@c_M3WG*j4UQuM8_~vm-JVKBbjU<^Hr%j+3CSEa(zA2(+KgO~ zJvVoDcHX=NUEGEF3um|svghWwyQ!E|kmLJ0cDpO!#*v*HM#snbmc@5<`A#O>boqQq RfkD1g?Lz~7w>yUg{0lo=gXI7K diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po index 2858020..7fa3d1a 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po @@ -13,7 +13,9 @@ # Sean Lee , 2013 # Sean Lee , 2013 # slene , 2011 +# Wentao Han , 2018 # xuyi wang , 2018 +# yf zhan , 2018 # Ziang Song , 2012 # Kevin Sze , 2012 # 雨翌 , 2016 @@ -23,8 +25,8 @@ msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-05-21 14:16-0300\n" -"PO-Revision-Date: 2018-07-16 13:10+0000\n" -"Last-Translator: xuyi wang \n" +"PO-Revision-Date: 2018-09-28 07:44+0000\n" +"Last-Translator: Wentao Han \n" "Language-Team: Chinese (China) (http://www.transifex.com/django/django/" "language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -101,13 +103,13 @@ msgid "Remove" msgstr "删除" msgid "Addition" -msgstr "" +msgstr "添加" msgid "Change" msgstr "修改" msgid "Deletion" -msgstr "" +msgstr "删除" msgid "action time" msgstr "动作时间" @@ -155,7 +157,7 @@ msgstr "LogEntry对象" #, python-brace-format msgid "Added {name} \"{object}\"." -msgstr "以添加{name}\"{object}\"。" +msgstr "已添加{name}\"{object}\"。" msgid "Added." msgstr "已添加。" @@ -244,7 +246,7 @@ msgstr "修改 %s" #, python-format msgid "View %s" -msgstr "" +msgstr "查看 %s" msgid "Database error" msgstr "数据库错误" @@ -457,7 +459,7 @@ msgstr "" "被删除:" msgid "View" -msgstr "" +msgstr "查看" msgid "Delete?" msgstr "删除?" @@ -571,10 +573,10 @@ msgid "Save and continue editing" msgstr "保存并继续编辑" msgid "Save and view" -msgstr "" +msgstr "保存并查看" msgid "Close" -msgstr "" +msgstr "关闭" msgid "Thanks for spending some quality time with the Web site today." msgstr "感谢您今天在本站花费了一些宝贵时间。" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/models.py b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/models.py index c7bac40..f013843 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/models.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/models.py @@ -54,7 +54,7 @@ class LogEntry(models.Model): blank=True, null=True, ) object_id = models.TextField(_('object id'), blank=True, null=True) - # Translators: 'repr' means representation (https://docs.python.org/3/library/functions.html#repr) + # Translators: 'repr' means representation (https://docs.python.org/library/functions.html#repr) object_repr = models.CharField(_('object repr'), max_length=200) action_flag = models.PositiveSmallIntegerField(_('action flag'), choices=ACTION_FLAG_CHOICES) # change_message is either a string or a JSON structure diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/options.py b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/options.py index 0f4dd93..4175eca 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/options.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/options.py @@ -518,6 +518,9 @@ class BaseModelAdmin(metaclass=forms.MediaDefiningClass): request.user.has_perm('%s.%s' % (opts.app_label, codename_change)) ) + def has_view_or_change_permission(self, request, obj=None): + return self.has_view_permission(request, obj) or self.has_change_permission(request, obj) + def has_module_permission(self, request): """ Return True if the given request has any permission in the given @@ -581,16 +584,10 @@ class ModelAdmin(BaseModelAdmin): inline_instances = [] for inline_class in self.inlines: inline = inline_class(self.model, self.admin_site) - # RemovedInDjango30Warning: obj will be a required argument. - args = get_func_args(inline.has_add_permission) - if 'obj' in args: - inline_has_add_permission = inline.has_add_permission(request, obj) - else: - inline_has_add_permission = inline.has_add_permission(request) if request: - if not (inline.has_view_permission(request, obj) or + inline_has_add_permission = inline._has_add_permission(request, obj) + if not (inline.has_view_or_change_permission(request, obj) or inline_has_add_permission or - inline.has_change_permission(request, obj) or inline.has_delete_permission(request, obj)): continue if not inline_has_add_permission: @@ -1320,13 +1317,9 @@ class ModelAdmin(BaseModelAdmin): self.message_user(request, msg, messages.SUCCESS) return self.response_post_save_change(request, obj) - def response_post_save_add(self, request, obj): - """ - Figure out where to redirect after the 'Save' button has been pressed - when adding a new object. - """ + def _response_post_save(self, request, obj): opts = self.model._meta - if self.has_change_permission(request, None): + if self.has_view_or_change_permission(request): post_url = reverse('admin:%s_%s_changelist' % (opts.app_label, opts.model_name), current_app=self.admin_site.name) @@ -1337,23 +1330,19 @@ class ModelAdmin(BaseModelAdmin): current_app=self.admin_site.name) return HttpResponseRedirect(post_url) + def response_post_save_add(self, request, obj): + """ + Figure out where to redirect after the 'Save' button has been pressed + when adding a new object. + """ + return self._response_post_save(request, obj) + def response_post_save_change(self, request, obj): """ Figure out where to redirect after the 'Save' button has been pressed when editing an existing object. """ - opts = self.model._meta - - if self.has_change_permission(request, None): - post_url = reverse('admin:%s_%s_changelist' % - (opts.app_label, opts.model_name), - current_app=self.admin_site.name) - preserved_filters = self.get_preserved_filters(request) - post_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, post_url) - else: - post_url = reverse('admin:index', - current_app=self.admin_site.name) - return HttpResponseRedirect(post_url) + return self._response_post_save(request, obj) def response_action(self, request, queryset): """ @@ -1489,7 +1478,7 @@ class ModelAdmin(BaseModelAdmin): for inline, formset in zip(inline_instances, formsets): fieldsets = list(inline.get_fieldsets(request, obj)) readonly = list(inline.get_readonly_fields(request, obj)) - has_add_permission = inline.has_add_permission(request, obj) + has_add_permission = inline._has_add_permission(request, obj) has_change_permission = inline.has_change_permission(request, obj) has_delete_permission = inline.has_delete_permission(request, obj) has_view_permission = inline.has_view_permission(request, obj) @@ -1556,7 +1545,7 @@ class ModelAdmin(BaseModelAdmin): else: obj = self.get_object(request, unquote(object_id), to_field) - if not self.has_view_permission(request, obj) and not self.has_change_permission(request, obj): + if not self.has_view_or_change_permission(request, obj): raise PermissionDenied if obj is None: @@ -1678,7 +1667,7 @@ class ModelAdmin(BaseModelAdmin): from django.contrib.admin.views.main import ERROR_FLAG opts = self.model._meta app_label = opts.app_label - if not self.has_view_permission(request) and not self.has_change_permission(request): + if not self.has_view_or_change_permission(request): raise PermissionDenied try: @@ -1904,7 +1893,7 @@ class ModelAdmin(BaseModelAdmin): if obj is None: return self._get_obj_does_not_exist_redirect(request, model._meta, object_id) - if not self.has_view_permission(request, obj) and not self.has_change_permission(request, obj): + if not self.has_view_or_change_permission(request, obj): raise PermissionDenied # Then get the history for this object. @@ -2007,6 +1996,11 @@ class InlineModelAdmin(BaseModelAdmin): js.append('collapse%s.js' % extra) return forms.Media(js=['admin/js/%s' % url for url in js]) + def _has_add_permission(self, request, obj): + # RemovedInDjango30Warning: obj will be a required argument. + args = get_func_args(self.has_add_permission) + return self.has_add_permission(request, obj) if 'obj' in args else self.has_add_permission(request) + def get_extra(self, request, obj=None, **kwargs): """Hook for customizing the number of extra inline forms.""" return self.extra @@ -2052,15 +2046,9 @@ class InlineModelAdmin(BaseModelAdmin): base_model_form = defaults['form'] can_change = self.has_change_permission(request, obj) if request else True - can_add = self.has_add_permission(request, obj) if request else True + can_add = self._has_add_permission(request, obj) if request else True class DeleteProtectedModelForm(base_model_form): - def __init__(self, *args, **kwargs): - super(DeleteProtectedModelForm, self).__init__(*args, **kwargs) - if not can_change and not self.instance._state.adding: - self.fields = {} - if not can_add and self.instance._state.adding: - self.fields = {} def hand_clean_DELETE(self): """ @@ -2097,6 +2085,14 @@ class InlineModelAdmin(BaseModelAdmin): self.hand_clean_DELETE() return result + def has_changed(self): + # Protect against unauthorized edits. + if not can_change and not self.instance._state.adding: + return False + if not can_add and self.instance._state.adding: + return False + return super().has_changed() + defaults['form'] = DeleteProtectedModelForm if defaults['fields'] is None and not modelform_defines_fields(defaults['form']): @@ -2109,7 +2105,7 @@ class InlineModelAdmin(BaseModelAdmin): def get_queryset(self, request): queryset = super().get_queryset(request) - if not self.has_change_permission(request) and not self.has_view_permission(request): + if not self.has_view_or_change_permission(request): queryset = queryset.none() return queryset diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/utils.py b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/utils.py index eae09b2..1db552b 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/admin/utils.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/admin/utils.py @@ -319,7 +319,7 @@ def _get_non_gfk_field(opts, name): return field -def label_for_field(name, model, model_admin=None, return_attr=False): +def label_for_field(name, model, model_admin=None, return_attr=False, form=None): """ Return a sensible label for a field name. The name can be a callable, property (but not created with @property decorator), or the name of an @@ -346,10 +346,14 @@ def label_for_field(name, model, model_admin=None, return_attr=False): attr = getattr(model_admin, name) elif hasattr(model, name): attr = getattr(model, name) + elif form and name in form.fields: + attr = form.fields[name] else: message = "Unable to lookup '%s' on %s" % (name, model._meta.object_name) if model_admin: message += " or %s" % (model_admin.__class__.__name__,) + if form: + message += " or %s" % form.__class__.__name__ raise AttributeError(message) if hasattr(attr, "short_description"): diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/forms.py b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/forms.py index dda6a07..0fa30d7 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/forms.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/forms.py @@ -22,6 +22,7 @@ UserModel = get_user_model() class ReadOnlyPasswordHashWidget(forms.Widget): template_name = 'auth/widgets/read_only_password_hash.html' + read_only = True def get_context(self, name, value, attrs): context = super().get_context(name, value, attrs) @@ -149,7 +150,7 @@ class UserChangeForm(forms.ModelForm): # Regardless of what the user provides, return the initial value. # This is done here, rather than on the field, because the # field does not have access to the initial value - return self.initial["password"] + return self.initial.get('password') class AuthenticationForm(forms.Form): diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/da/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/da/LC_MESSAGES/django.mo index 4d78af26fa8feacdc884dd30563cb3141e238f05..cd660b9a87a93e2ae6368581b043ef7989839a7a 100644 GIT binary patch delta 716 zcmXZZJ4ixd6u|M5WDk?lO6^4$ghU}p2ANrdJ!q(<*W%=6Xa#y}Xt}gB6&Q^<6hQ=q z1VU3#G&KY@L=UK?F=!}gXsZ7y@AA9nyXQOSeBaH5x5Fnni@8xEa^w&h6p>J^NH?xv zGajG|FL4qdaTI-ZA~8&18D8Nc-rzhA)r+|C5c}~QtMMCySV7TBjJU-7`!L2rD+{yO zfCkb_Hn9qKi}5jfh|jSRAFv5OPzSctRpSn9$6@Ti1h(K7wqYK%?ycMWKjAYA2^Kza zA7gZh;ty(pC{rz967{B@(1#wT(1C`q6X#GHui*|Jpx#`RsRl5My?BiySYk5vGB0Cj z#WU2axx{k3#tOVcJH8-?l{eHY)njR14eGD(6ysJbCHA47vHs&W`|r_)uc!mQqt^Q>#y?1&Mam0}R*StS zq4< zn7D@@3M`yqp@b8-iu95u9>v$g_yfj?yO_W}p1|Lz1IOs9@nt-VxA6j6cnUXg5qoIcF+%4jFy^MNJSrB}oN diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/da/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/da/LC_MESSAGES/django.po index 52695f7..5d39c1e 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/da/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/da/LC_MESSAGES/django.po @@ -5,14 +5,15 @@ # Erik Wognsen , 2013-2017 # Jannis Leidel , 2011 # Stevenn, 2013 +# tiktuk , 2018 # valberg , 2015 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-09-24 13:46+0200\n" -"PO-Revision-Date: 2017-09-24 16:13+0000\n" -"Last-Translator: Erik Wognsen \n" +"PO-Revision-Date: 2018-08-23 08:30+0000\n" +"Last-Translator: tiktuk \n" "Language-Team: Danish (http://www.transifex.com/django/django/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,8 +81,8 @@ msgid "" "Please enter a correct %(username)s and password. Note that both fields may " "be case-sensitive." msgstr "" -"Indtast venligst et korrekt %(username)s og adgangskode. Bemærk at begge " -"felter kan være versalfølsomme." +"Indtast venligst korrekt %(username)s og adgangskode. Bemærk at begge felter " +"kan være versalfølsomme." msgid "This account is inactive." msgstr "Denne konto er inaktiv." diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/el/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/el/LC_MESSAGES/django.mo index 416e550d83cc6ab6d25bd8fbce27f8b9c43b1a4b..18a8b2a3d4da216c6f46520a94838ad3aea79ce7 100644 GIT binary patch delta 2206 zcmYk+UrGWBAvl@gFP7Zt5!PNSsm~(suEO@lFb-ap8Q70-@qEuKF(|DYYHr$Mda3PLiGEQL{evc_Q>-5hdbE$uw{`tHl z^Q^=tF$bT*8eERexEK#%D)!?V)>or6WG6G2jz3}&-or)sH@=36be_OA+>Q@$Ep8=B z13k!&)OF0lzfc0#Op<}+C@1_Xp25SojrCO;VHM&ln1h2T3rye<{0BLG)x-AKtm;MC z`3H^>WGyv<68KqUZZ(0#uD(UN3KM0XTNsZ&V^{{v(h&bZS>Qg(L~`CTFd5}}3ChB& zQO2)x`ZuABt3(OJjr>=Q{E_+gqkR5`)9*)_r#FT3m&gX_AYar8$5SW^j^fG3lsbnk zJiE!9U3eBHDevQYEa3i3Y(gLAJfT!J@0~)Ke})9Ojo0xeo>`$(K6a#X{*s-;WW+{{ zTN!)K$2B~k#MSr}mf|fe!bM!{(^!qnrJ9}R9+bQP1h?Qdti=adfK_Cstm8vB4u@&T zUH^iWm`Mi8i_J*z>NLs=WB3!^K{q?QNG3_{{7H0sv71zvo!!JnJWcd+QomyjZqXzj z9!8n(Hr6svIG%01OUF)9bU)s}F5EzB58Q(g~>eML2@Fjexo5rco*eJ=dFu5*<~Jo*GAG@>HBhN z$(L-W-OslhGhJBQX~e6M~ZB$ zf+|-hr!NO0iC;#QBB@hHl^m<5N|D2>j?B51g$rrP);CZki@9R8gDS@&#ZAql%6&<8 zyQq?c+o@6#sF`*v_DdbV6fXCI1toEz^i@!kPe3Y0q=oa9rWu^o0rb^ApN@A=+Pm+4tl+G z)72I92C{<>-_O;}T_N4$@6sN_r#)?kuT=(m9}eJ!c3-QmFmzkM+fteF_B$DitL&Lt z{DIDj0;6jDrKBv^j?%osvb>@qU07DWxol%0W#KL(7|PolFnqy-2Emo6%-YbibAFfa?|aULio0c@H;JwjMynu( z5yyL&ZN_*v|7bU(&2sS;X5e@9;IJ680XPE};bP3gCalKSs40qjnQg!lT!U9I5ffs~ zd}bl@(&@**a-4!2u{SniJYK>fcpVe)sWbi-najR7;~l7Zdhy|*I2ecHWK6~-*cUhA zAl!**tZzr?=p@aUg7+{E+prIQ!qwP?b8$H@dhr|v@E&p!8_jM<;|kP<_u)u9jmqpD zY{XYM3wJSjHtXAMI%DxOYJp_7xf@p^*|wL+;jA5X;*X9$kh$y+YQwP{UmH$F_G(_# z6=b32@u3R~oY#vmq&Jq)(E?SdiPoatSm!)%LoK`q_5K6S_)*mR&Z0Kbgu0?;)O@YZ z>kpmrC#ZSaQ5*ZvkNi_7_LTwIf!e@dJRU`#*=l$`-`}hpW2hVzVz$^Uo;)>09w(nFYrKQR@P26r!*gE>5J#u3W2h6o#|pg4Zj~VyB|jS%<0?FXn&$`l$xIrj+skvcheKoN9i1I?{2c2r-o|fO zO6kU90i~`Dm7wl!73%9#gZ$ZE$0p?Pb{|zEZH^yN^ZY{9N{><9nTtV|3fXWv6tEQ` zS+NS#1hq&KtO1qkBdFrK;5^?z7tfC|9iKV=MtzOF+=u2ZL>97zsEu!R#t&kGj&PEW zc6brv@ES&;T2EqfIK!Q?Oi9$2tCUd7BdDfG)5WPe$g!0Xx)8PL-PlazXEoBa!fc|5 z$PS-!r!2^%r=~sVfNDBe0WpqH_LY#aL@x2a&8MScE_Vi$yuxr)^nj2mPDj^QWE#O$ zMygF|QJY0fAaq}o2sbf>@DpnKu^=&#re8+2IfSmEm{2-Zve}_yb)M;)B9BFNk;kmsV9l16b^VvdwREOlj{OJzCbjGU diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/el/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/el/LC_MESSAGES/django.po index 13a4934..44e5c7c 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/el/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/locale/el/LC_MESSAGES/django.po @@ -7,6 +7,7 @@ # Giannis Meletakis , 2015 # glogiotatidis , 2011 # Jannis Leidel , 2011 +# Nick Mavrakis , 2018 # Pãnoș , 2014 # Pãnoș , 2016 # Yorgos Pagles , 2011 @@ -15,8 +16,8 @@ msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-09-24 13:46+0200\n" -"PO-Revision-Date: 2017-09-24 14:24+0000\n" -"Last-Translator: Jannis Leidel \n" +"PO-Revision-Date: 2018-09-22 09:59+0000\n" +"Last-Translator: Nick Mavrakis \n" "Language-Team: Greek (http://www.transifex.com/django/django/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -75,6 +76,9 @@ msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, but you can change the password using this form." msgstr "" +"Οι ακατέργαστοι κωδικοί δεν αποθηκεύονται, οπότε δεν υπάρχει τρόπος να δείτε " +"τον κωδικό αυτού του χρήστη, αλλά μπορείτε να τον αλλάξετε χρησιμοποιώντας " +"αυτή τη φόρμα." #, python-format msgid "" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/models.py b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/models.py index c4ccf5b..3e28da2 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/auth/models.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/auth/models.py @@ -43,6 +43,7 @@ class Permission(models.Model): - The "change" permission limits a user's ability to view the change list, view the "change" form and change an object. - The "delete" permission limits the ability to delete an object. + - The "view" permission limits the ability to view an object. Permissions are set globally per type of object, not per specific object instance. It is possible to say "Mary may change news stories," but it's @@ -50,8 +51,7 @@ class Permission(models.Model): ones she created herself" or "Mary may only change news stories that have a certain status or publication date." - Three basic permissions -- add, change and delete -- are automatically - created for each Django model. + The permissions listed above are automatically created for each model. """ name = models.CharField(_('name'), max_length=255) content_type = models.ForeignKey( @@ -276,7 +276,7 @@ class PermissionsMixin(models.Model): def has_module_perms(self, app_label): """ Return True if the user has any permissions in the given app label. - Use simlar logic as has_perm(), above. + Use similar logic as has_perm(), above. """ # Active superusers have all permissions. if self.is_active and self.is_superuser: diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/const.py b/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/const.py index 0d6d809..4b511eb 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/const.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/const.py @@ -27,7 +27,7 @@ GDAL_TO_STRUCT = [ # Size of the packed value in bytes for different numerical types. # This is needed to cut chunks of band data out of PostGIS raster strings # when decomposing them into GDALRasters. -# See https://docs.python.org/3/library/struct.html#format-characters +# See https://docs.python.org/library/struct.html#format-characters STRUCT_SIZE = { 'b': 1, # Signed char 'B': 1, # Unsigned char diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/operations.py b/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/operations.py index dd3fdb3..b6add93 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/operations.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/gis/db/backends/postgis/operations.py @@ -31,7 +31,7 @@ class PostGISOperator(SpatialOperator): # geography type. self.geography = geography # Only a subset of the operators and functions are available for the - # raster type. Lookups that don't suport raster will be converted to + # raster type. Lookups that don't support raster will be converted to # polygons. If the raster argument is set to BILATERAL, then the # operator cannot handle mixed geom-raster lookups. self.raster = raster diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/gis/gdal/feature.py b/thesisenv/lib/python3.6/site-packages/django/contrib/gis/gdal/feature.py index db8c981..a8aadbf 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/gis/gdal/feature.py +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/gis/gdal/feature.py @@ -94,7 +94,7 @@ class Feature(GDALBase): @property def geom_type(self): - "Return the OGR Geometry Type for this Feture." + "Return the OGR Geometry Type for this Feature." return OGRGeomType(capi.get_fd_geom_type(self._layer._ldefn)) # #### Feature Methods #### diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/az/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/az/LC_MESSAGES/django.mo index b79982c8f872bff7588881958c4187bd1f942c1f..51ca1000d06ac0f46c84a09e52d04a3c29ef8b85 100644 GIT binary patch literal 5216 zcmchaU2GIp6vr>hhb|%o`BG3X^3_tN-7Rftw-hM|5hFrKA%2G3?%ZyN?#{F`vn?$l zhTxkq@?uOMOi@D!4+etmHj=)p+B5qY$v!C#MIa^ke1@4;_D!d>oiF5E`T)N zDpxZcJ;nPV-EaA07z@~>xCVS2_6EfrirtEb z6bBUximu`X#Y-T~YZj#VSCoBC@j6KBbxWQ962#K5+u(3}6)`1fs&Hp{H z6}$z~ynX>`o=aASd1+NV3DWw%t@s&8*ZrXEWldqcE|B89rR)nJt>ZP2*0Bmw{NEH; zVNflw_b3XG#`UhUKL;t^PauZI7NMB4U=z3t901!u8{7$g1U7?TgImErL6jm}_e7YV zXFyuVEg*)@S`>T1^{|hCNF@{CTCl9_iy-;GuQ&^m|8;f#9!UP*Df>Q%M~3|kQeFH5 zQr;G=3GF3{8IZ=aQgN-)H!7Ped%I$*Vpg5+QtVUu07&yatn^nvy6>RUUj zJ9-Z~)y-b?=h3NA9w}G!9;4QYj>j;_;|7q{m2w}oXK>Ju-Wv&uD3PEx$m~X^x_gcc zv_AA4I!BKh)iX89E3Mhn=u|^dqdKI9B?}tWDb*q#rJy~9-xcUo*LeNL?MXV?)@;g> zFIqe^fy`JCl$mM5!WM+H%8u$SRdA$No>vlm(5aUM)IK(J9r1)JSDbJe_7c zw#HMhIt5?jt5?S>!gMv>jdjb`MIW!|bx)4z+#AYg_1;?9*9|-+da3N{lynX~uG11J z^ms~0X3yhkC7m}9HJQw?$J05}Yr1TCypfvD6#42@O`1I3Kuo2GJT;;wL9z5=r7Ub~ zS~7t}vn#$-4{yP#*nW$5`*Ns;&vfil^GK&0<8uO|DLA&7j2Nm>MCB7-wXHdh7&*r0 zgw02sikl2bnhK{J;wx&Rgd)vqzFbutoIocp8uekMdusO zEAn{otYWVR%qj9|Jfp}XF(1p8jJ_xi=(wh3ixST*K6l>pW3vOMZN}zqnC^nv2@^{l zUE5V}cGsJG>dl^dvo|z7IU#N4S!bC);!4SUhib=n%8u(|r2eGCrljXfm*nHFb4C_? zYOXqm==O3^b0ojlJRKQ?F_bfxg&YrG(QndcqZ zT#u3MGID!(E|>4@ZOwLMvv4#{$O(&L*7@}s*P25p8OQDz=FikmuO0sM}-UV>2aCTeaI8oo34U zt8h(hdi3geWjwKyNh@@ZL@yox*VLFjycabxee;rWlUlHKsLQ5KN#~5VF3IfDC%!g|X*-dw@K!Y`Ra=zWL2IQ{ zlCWn_8HtoTH*8PXC2@DwymQlKLzc_U z>dd$`UY+3!k88YpNS&*@AbO0`?%^47#@(zbeemR|TK81w$hkJM@O5MMM2#NCgrEr+ zt6p_xbkv$=L-Ot{Gv~jc_mIhp^K#cRS(lNOfk|ug;K5&7p-? zqRGSG|KTpCGd^CKW|nPQlyG+Le8Gx;=I7`z{0-DQH{)}GUBM^U#Fg0A;ne)x{8cto V2^Yr`Lt=zkqZSrz&aTeb>|Y)zi9i4V delta 1346 zcmYk5O-NKx6o8L4W|}|cPiAILmN}D-zGs;~p%euX1^v;c-Q>J%V0@D^wQ5mOi&jO^cjn!(4)5OYo^$R!_ug~v`w+O|AAeuz zn-IjNZJ^yQ5ZMdcmeV0UK9LsK3tM3rHp3gno;CJ&hDC)U9r(8!4#E(6#&8Y>(Z9jX zBI8oG!rP!9Zo=U}9CFpzXAECMJ-{!+mLf0EaliZ2V84 zu776u%Glplkbe!Zh(Q;AGLA21;t!~Sej589NF{PFTuY^Y&3alTjXUI|nqJ?F-Z(G% zZd5du{$&j`y?DFUUr)Y{mKU-pR3Im-={034T7vrA$g5uyJ!UQRSynz`&;;XU6GUvnVh#8Tm4 z(jOj*iyKajCc?2)blCaNb2IzwQ$nN&rcAwSVYT1@ma^!I6n3Iksqj5L1FPw7v{GFEF9kO~ucCX*w*|)>W9w=)l z$lNO5n7v;<<~zA`tc9s`dSNOi{|=gryNR%b=4ai(`B{m?M@B|3O4N-+, 2011 # Claude Paroz , 2013 +# Emin Mastizada , 2018 # Emin Mastizada , 2016 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2017-09-19 16:40+0000\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-09 12:56+0000\n" "Last-Translator: Emin Mastizada \n" "Language-Team: Azerbaijani (http://www.transifex.com/django/django/language/" "az/)\n" @@ -22,17 +23,60 @@ msgstr "" msgid "Humanize" msgstr "İnsanlaşdır" -msgid "th" -msgstr "-ıncı" +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "" -msgid "st" -msgstr "-ıncı" +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "" -msgid "nd" -msgstr "-ıncı" +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "{}ci" -msgid "rd" -msgstr "-ıncı" +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "{}ci" + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "{}cü" + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "{}cü" + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "{}ci" + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "{}cı" + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "{}ci" + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "{}ci" + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "{}cu" #, python-format msgid "%(value).1f million" @@ -202,11 +246,56 @@ msgstr "sabah" msgid "yesterday" msgstr "dünən" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s ago" msgstr "%(delta)s əvvəl" +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d il" +msgstr[1] "%d il" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d ay" +msgstr[1] "%d ay" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d həftə" +msgstr[1] "%d həftə" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d gün" +msgstr[1] "%d gün" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d saat" +msgstr[1] "%d saat" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d dəqiqə" +msgstr[1] "%d dəqiqə" + msgid "now" msgstr "indi" @@ -234,10 +323,55 @@ msgid_plural "%(count)s hours ago" msgstr[0] "bir saat əvvəl" msgstr[1] "%(count)s saat əvvəl" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s from now" -msgstr "%(delta)s sonra" +msgstr "%(delta)s bundan sonra" + +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' +#, python-format +msgctxt "naturaltime-future" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d il" +msgstr[1] "%d il" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d ay" +msgstr[1] "%d ay" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d həftə" +msgstr[1] "%d həftə" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d gün" +msgstr[1] "%d gün" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d saat" +msgstr[1] "%d saat" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d dəqiqə" +msgstr[1] "%d dəqiqə" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/br/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/br/LC_MESSAGES/django.mo index db7bc9c5224ff11fa58c06812fd542d33c8aa6da..b52ced69ef22db593eac8bea6b2c61c2b3ba07b1 100644 GIT binary patch literal 5850 zcmcJT%WoS+9LEPJv=|C~P#!IXDIrZlwDCG=mDs6U=!;fr)KEesR0%Y(C-ye$8FwFc zVtRlcK;i-iIM4&?36Ow81riSlgn$cDMGtV`gj6A}`~gTvd}nv!*t-+)h&{^eXMf-M z&2L`o+1dQMW7FFNX%zWk#tXu;ljd(5Z65!ezO0N(*s{I9@$;O|=Bd`GO0YCa39c3#qaA5?LE()KhXAdkV5|xd;;8qN@$v#1kq)3M)MiXc@RS<=QUphm48Xwj<#!> zK8QcEf{Utm8N3sG75ofy`zBa|ed;bks^CZ9^Wd(#33&mOpwfTToZJcx_EpVo_YhKp z{W9o*e}JkUyEl&W4XEth+Xy)eu7E2351`Tqw#U2-a@aRDpWYGo>tj&0zkMemb6^WZ zm&pxK_4^mF2_CvH_WKmP1bgqUxL;SmS72|sKc3ImHQxZ$yuAggdAR~&3CO#;{5@U% zA*kBB1}eWVwf;4jf&D$G*6D`Ue+KdBM$ZI5_8?=b+6luU!^nfkn5rnL=V>(!;RaI^ zrN?l66nQW5zWnMCP zn$?Pw73p?`G)Of=Jd-A*FnF3(SqcokX7yso%AUb{ecchJ=odq??(@3IeO-Ck>}`|- zQ^!-HpITj$l3qifnzY0c`ZOgZSI?(uCB1GwHEHQJ^QlQQt(H&MQ`0M@d`+rhnS8pA zm|7y`X%Gzy)Rs<#H71-ECk&G&!hlm&k@yLfWGI3W|J$pv>PK?hXVH^2OkdOF*e+w} zO-YJ!GGeT*M$|s-S{+TVI=0K0pj8=q$$(1J;j}}$Mn|;Rt6jpKN;M#hPJ@$0)F;9b zoTwp5(B};?upz3i>0$FA&xYnfS!6j%)vcmme-oU(N^toYWPEYQsC**WW&$5{Yh>o^N|fsWg`Da$@+nI~KHP${yW z9A9>w1&@yj9vns$Q3+XvTXUS%3iPPQ11acmH3;g3Y_{2Kjs+^7v&fgnO0t%XN3;r8 z*Um0@*^$i5>6sI2W6zD*nPXA}T%b=Ybqp@RQ<<&1%n{SHRArvegW_{@C#|V9Kh@SE z_pB45B+HJd6zJ4~6SR9-pbK7R)(t)8S|_Df^9xkeBhxP)oTl+@ad=n^=4@Il(%cB$ zzn?~?P4~f02$Kmr5BmtUX`vlqJQ*P&OeX9+>?1U{7GZ*3x}_|2Sbt$*s0Z&)~=_fN(-Jvq8wNzpN_YuD+WlG;|(*)p;HY(VPX zVbqbdb2s_#cKW>9DNC-;^ONT%(>r|HdOW14BxK*ZFRu`w;Z zDXbpsyVqi4eyN>6HPU-Au?IxociqGI*B-~Y;4Wi9*SAC{!ZK}je~9!#W7Yx}I2Cn# z->9&p-+D)b+;LSGx(C-YF+Gqtv|)t3FX$X)=rwq&njB^?Rl`u@@TRf$rGz`JDyj2Y z9hU~fHzaEid|=hsch^WL7``AQ59}{Zjtjw8H>o-;r$L&`gCH5|mzfL+{_%nGzX5i> BsSp4F literal 4069 zcmai$PmEJV9LGmN(JG>dBBC;)>uz1%w#7fY6m}*2QxxI`7B9+Sww<<*eVr+9-fN-3 zL{FL!;=y>)3kMQoI1yvwRgEMj8eQks!?qcj9xN99QD0Ax>n*{fO)1Uw+z)M#D+UkE=Zn%fB68c}Vtbrcd zpIUwg7Sa9(d=A`pZyJ9dd=_m9lKzp^uUh^N(*5sPPHsr!oV0u&oIwAV;CmZiGezyD#+=li|@EPzncsID|{?xY_q^;U&xgDhb z9U#TqY4s_q@3Jh}{@s>yAVRYRkm9`#;=|s;s4br%aAnnsN+r9zrK>Lo>w{J{+uUSfv?sL)d8<6I8%eFT> zl;*Jl(t1vU6z@Hdd>3s06_Daw2kHK|!D(>IrgUHTTOI~!AKwHqCAJ7Y0-m;Q4bpyH z0Fh$$0Z94#*!EunY5eCP&F3iK3o8r*# z=-Ih<~_sdZBaV<8<<+Y!&DDXkn%x2kKA z!|PVh#-biN+-vK;az#HIyLBTwF8iADIk(#>N3MzIM3c*|OUdWZaF>=zq2W0pn?1wx zN}H40ma+Y#F|mn$Hw@U8*BZhOZ&!QbbON=t$5|dLwQN<@Y5M*fbSKl8dIs zPpGD26&20*ms8aw^3c-=bsO8)a~X$y0<)=URnJCD)j>q-8IBsc^}smn6Na|aS(U-z6N3D zj98KV{mr)UgPEFcFTk#vv1m$fNs4xr9|&cn6`yKFQKwoe^?JRTh+_E-d5#8@($x$Q z*wLlsuv9D@KYIM|>bfg4<-$R&BB?N+^BpWK!ed?P1j1K)d95WvBcu6KOGmu9RUh4} zAw%!5s_D9~npHlx>_@{{R{3&RSPUq|-Vq(PO_i%o(lqnC_ww}X{FLGgyi(j-7&}Dp zHt_}0I(mM&w7Oh@Gjpgp#irw+${t;GhfFMol)S^TKBuTx@S@K;onmdWl^ju7^NLf2 zJ9&}i+)g!pm1VtasVl}YXCs|5{!wJZW~Ag?7|Wzf$t8@ArA%V!5E{)_zKv9kO=rzB zX>`u^NE(-NDZ+u2O{L+koEe_aSmMlO22O{T&&uE^8lRyfA!N*DDft&LKGbIDkW?}d zB4T*Cw__F8d4K#68fd~>mP+w~joJ3dYd#syV#TE&kaaxJsyK)=Fgik|<|I}ec4fbn z4YsO|L`y|iINKxrev5TvyMs$tgm|qCP8-a1xS)Z?_L;b|5bP@va7uOAawyy4hijOZ vP-(BUy(S5bN1-QiN&Dcmy-A>f6@LI&%kTSL))OJjT3}Ljp<{;sU>N%!4uw1I diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/br/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/br/LC_MESSAGES/django.po index a46a99c..b2db9b8 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/br/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/br/LC_MESSAGES/django.po @@ -6,162 +6,275 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2017-09-19 16:40+0000\n" -"Last-Translator: Fulup \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-29 08:30+0000\n" +"Last-Translator: Claude Paroz \n" "Language-Team: Breton (http://www.transifex.com/django/django/language/br/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !" +"=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n" +"%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > " +"19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 " +"&& n % 1000000 == 0) ? 3 : 4);\n" msgid "Humanize" msgstr "Denelaat" -msgid "th" -msgstr "e" +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "" -msgid "st" -msgstr "" +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "" -msgid "nd" -msgstr "l" +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "" -msgid "rd" -msgstr "e" +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "" + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "" + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "" #, python-format msgid "%(value).1f million" msgid_plural "%(value).1f million" msgstr[0] "%(value).1f milion" msgstr[1] "%(value).1f milion" +msgstr[2] "%(value).1f milion" +msgstr[3] "%(value).1f milion" +msgstr[4] "%(value).1f milion" #, python-format msgid "%(value)s million" msgid_plural "%(value)s million" msgstr[0] "%(value)s million" msgstr[1] "%(value)s million" +msgstr[2] "%(value)s million" +msgstr[3] "%(value)s million" +msgstr[4] "%(value)s million" #, python-format msgid "%(value).1f billion" msgid_plural "%(value).1f billion" msgstr[0] "%(value).1f miliard" msgstr[1] "%(value).1f miliard" +msgstr[2] "%(value).1f miliard" +msgstr[3] "%(value).1f miliard" +msgstr[4] "%(value).1f miliard" #, python-format msgid "%(value)s billion" msgid_plural "%(value)s billion" msgstr[0] "%(value)s miliard" msgstr[1] "%(value)s miliard" +msgstr[2] "%(value)s miliard" +msgstr[3] "%(value)s miliard" +msgstr[4] "%(value)s miliard" #, python-format msgid "%(value).1f trillion" msgid_plural "%(value).1f trillion" msgstr[0] "%(value).1f bilion" msgstr[1] "%(value).1f bilion" +msgstr[2] "%(value).1f bilion" +msgstr[3] "%(value).1f bilion" +msgstr[4] "%(value).1f bilion" #, python-format msgid "%(value)s trillion" msgid_plural "%(value)s trillion" msgstr[0] "%(value)s bilion" msgstr[1] "%(value)s bilion" +msgstr[2] "%(value)s bilion" +msgstr[3] "%(value)s bilion" +msgstr[4] "%(value)s bilion" #, python-format msgid "%(value).1f quadrillion" msgid_plural "%(value).1f quadrillion" msgstr[0] "%(value).1f c'hadrilion" msgstr[1] "%(value).1f kadrilion" +msgstr[2] "%(value).1f kadrilion" +msgstr[3] "%(value).1f kadrilion" +msgstr[4] "%(value).1f kadrilion" #, python-format msgid "%(value)s quadrillion" msgid_plural "%(value)s quadrillion" msgstr[0] "%(value)s c'hadrilion" msgstr[1] "%(value)s kadrilion" +msgstr[2] "%(value)s kadrilion" +msgstr[3] "%(value)s kadrilion" +msgstr[4] "%(value)s kadrilion" #, python-format msgid "%(value).1f quintillion" msgid_plural "%(value).1f quintillion" msgstr[0] "%(value).1f c'hintilion" msgstr[1] "%(value).1f kintilion" +msgstr[2] "%(value).1f kintilion" +msgstr[3] "%(value).1f kintilion" +msgstr[4] "%(value).1f kintilion" #, python-format msgid "%(value)s quintillion" msgid_plural "%(value)s quintillion" msgstr[0] "%(value)s c'hintilion" msgstr[1] "%(value)s kintilion" +msgstr[2] "%(value)s kintilion" +msgstr[3] "%(value)s kintilion" +msgstr[4] "%(value)s kintilion" #, python-format msgid "%(value).1f sextillion" msgid_plural "%(value).1f sextillion" msgstr[0] "%(value).1f sekstilion" msgstr[1] "%(value).1f sekstilion" +msgstr[2] "%(value).1f sekstilion" +msgstr[3] "%(value).1f sekstilion" +msgstr[4] "%(value).1f sekstilion" #, python-format msgid "%(value)s sextillion" msgid_plural "%(value)s sextillion" msgstr[0] "%(value)s sekstilion" msgstr[1] "%(value)s sekstilion" +msgstr[2] "%(value)s sekstilion" +msgstr[3] "%(value)s sekstilion" +msgstr[4] "%(value)s sekstilion" #, python-format msgid "%(value).1f septillion" msgid_plural "%(value).1f septillion" msgstr[0] "%(value).1f septilion" msgstr[1] "%(value).1f septilion" +msgstr[2] "%(value).1f septilion" +msgstr[3] "%(value).1f septilion" +msgstr[4] "%(value).1f septilion" #, python-format msgid "%(value)s septillion" msgid_plural "%(value)s septillion" msgstr[0] "%(value)s septilion" msgstr[1] "%(value)s septilion" +msgstr[2] "%(value)s septilion" +msgstr[3] "%(value)s septilion" +msgstr[4] "%(value)s septilion" #, python-format msgid "%(value).1f octillion" msgid_plural "%(value).1f octillion" msgstr[0] "%(value).1f oktilion" msgstr[1] "%(value).1f oktilion" +msgstr[2] "%(value).1f oktilion" +msgstr[3] "%(value).1f oktilion" +msgstr[4] "%(value).1f oktilion" #, python-format msgid "%(value)s octillion" msgid_plural "%(value)s octillion" msgstr[0] "%(value)s oktilion" msgstr[1] "%(value)s oktilion" +msgstr[2] "%(value)s oktilion" +msgstr[3] "%(value)s oktilion" +msgstr[4] "%(value)s oktilion" #, python-format msgid "%(value).1f nonillion" msgid_plural "%(value).1f nonillion" msgstr[0] "%(value).1f nonilion" msgstr[1] "%(value).1f nonilion" +msgstr[2] "%(value).1f nonilion" +msgstr[3] "%(value).1f nonilion" +msgstr[4] "%(value).1f nonilion" #, python-format msgid "%(value)s nonillion" msgid_plural "%(value)s nonillion" msgstr[0] "%(value)s nonilion" msgstr[1] "%(value)s nonilion" +msgstr[2] "%(value)s nonilion" +msgstr[3] "%(value)s nonilion" +msgstr[4] "%(value)s nonilion" #, python-format msgid "%(value).1f decillion" msgid_plural "%(value).1f decillion" msgstr[0] "%(value).1f dekilion" msgstr[1] "%(value).1f dekilion" +msgstr[2] "%(value).1f dekilion" +msgstr[3] "%(value).1f dekilion" +msgstr[4] "%(value).1f dekilion" #, python-format msgid "%(value)s decillion" msgid_plural "%(value)s decillion" msgstr[0] "%(value)s dekilion" msgstr[1] "%(value)s dekilion" +msgstr[2] "%(value)s dekilion" +msgstr[3] "%(value)s dekilion" +msgstr[4] "%(value)s dekilion" #, python-format msgid "%(value).1f googol" msgid_plural "%(value).1f googol" msgstr[0] "%(value).1f gogol" msgstr[1] "%(value).1f gogol" +msgstr[2] "%(value).1f gogol" +msgstr[3] "%(value).1f gogol" +msgstr[4] "%(value).1f gogol" #, python-format msgid "%(value)s googol" msgid_plural "%(value)s googol" msgstr[0] "%(value)s gogol" msgstr[1] "%(value)s gogol" +msgstr[2] "%(value)s gogol" +msgstr[3] "%(value)s gogol" +msgstr[4] "%(value)s gogol" msgid "one" msgstr "unan" @@ -199,10 +312,73 @@ msgstr "warc'hoazh" msgid "yesterday" msgstr "dec'h" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s ago" -msgstr "%(delta)s zo" +msgstr "" + +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" msgid "now" msgstr "bremañ" @@ -212,50 +388,131 @@ msgstr "bremañ" #, python-format msgid "a second ago" msgid_plural "%(count)s seconds ago" -msgstr[0] "un eilenn zo" +msgstr[0] "%(count)s eilenn zo" msgstr[1] "%(count)s eilenn zo" +msgstr[2] "%(count)s eilenn zo" +msgstr[3] "%(count)s eilenn zo" +msgstr[4] "%(count)s eilenn zo" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. #, python-format msgid "a minute ago" msgid_plural "%(count)s minutes ago" -msgstr[0] "ur munud zo" +msgstr[0] "%(count)s munud zo" msgstr[1] "%(count)s munud zo" +msgstr[2] "%(count)s munud zo" +msgstr[3] "%(count)s munud zo" +msgstr[4] "%(count)s munud zo" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. #, python-format msgid "an hour ago" msgid_plural "%(count)s hours ago" -msgstr[0] "un eurvezh zo" +msgstr[0] "%(count)s eurvezh zo" msgstr[1] "%(count)s eurvezh zo" +msgstr[2] "%(count)s eurvezh zo" +msgstr[3] "%(count)s eurvezh zo" +msgstr[4] "%(count)s eurvezh zo" + +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' +#, python-format +msgid "%(delta)s from now" +msgstr "" + +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' +#, python-format +msgctxt "naturaltime-future" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #, python-format -msgctxt "naturaltime" -msgid "%(delta)s from now" -msgstr "a-benn %(delta)s " +msgctxt "naturaltime-future" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. #, python-format msgid "a second from now" msgid_plural "%(count)s seconds from now" -msgstr[0] "a-benn un eilenn" +msgstr[0] "a-benn %(count)s eilenn" msgstr[1] "a-benn %(count)s eilenn" +msgstr[2] "a-benn %(count)s eilenn" +msgstr[3] "a-benn %(count)s eilenn" +msgstr[4] "a-benn %(count)s eilenn" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. #, python-format msgid "a minute from now" msgid_plural "%(count)s minutes from now" -msgstr[0] "a-benn ur munud" +msgstr[0] "a-benn %(count)s munud" msgstr[1] "a-benn %(count)s munud" +msgstr[2] "a-benn %(count)s munud" +msgstr[3] "a-benn %(count)s munud" +msgstr[4] "a-benn %(count)s munud" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. #, python-format msgid "an hour from now" msgid_plural "%(count)s hours from now" -msgstr[0] "a-benn un eurvezh" +msgstr[0] "a-benn %(count)s eurvezh" msgstr[1] "a-benn %(count)s eurvezh" +msgstr[2] "a-benn %(count)s eurvezh" +msgstr[3] "a-benn %(count)s eurvezh" +msgstr[4] "a-benn %(count)s eurvezh" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/ca/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/ca/LC_MESSAGES/django.mo index 5a2ba574608d7024fadd7c38d4cb0e2821ec1b81..b811b34072fac299b79bda694e11bb6063e73269 100644 GIT binary patch delta 1170 zcmYMyJxo(k6u|L=JQb>Zh@uDz52f-^3T=ZT)xkvx34yk3k)DGO{o*J7^$r!9inC6OATB9dvME(f@h9>P^r4y>s7tednEf=Uc8e7e3TE zw}jD6Y$Gm~iR{C7t2i*`%SEbi0o(BnhVVBAG31oykD$&^S|4LC`J%OKwMdveYCVaa zA_ck5$xbfJp}t@VTd{miX+DTLKV&_F`l7qm=g1$)PixcKQeg+Ng89>^|DQ)K;Ev5- z_<2F(D<>`&8o0X)2apmY(htwi(u?0V47@g`;9z)HKVlz%*H$Fh^?8|D_ zUr!d9VEN=VYKz`mKceo#FE(Gcen)-ohxHfg60F$kQd7F_APx3E0{jimE&s+w-tTW7 zZ43AMLo56{^s6`6L^qL3=$8Zuwv99pT1XwSozStFXd<+5UFR)?4w~bCoS$%@$}293KvnKaqalo>bKR4#8alLwOHCYA0P^~Q^V iz^AH1#{FN`?6<(QQGT6vtn=`DZIN(@ZTLwQbkd(HXVW#Y8X&YN04A==P(X-KN&x#>}i`V0$YH zqQhb!Aw)<;1s&{Cmk6Ue6cvG&pj$){*e$S2-#7D1JoNC*=lxlKzxQY6YV(_x!k3!R zG(k-0Ht5_MqEWE31P{nSh$spUf^krQ5%9W-&#U-n#jB$Ot?)+`&w&L#U>3#>@FmFpcd!kt-WaeKApJ(TyfTI%5N%f~Sj;iKVQpCpuhBWO5|`n@KylaZTpVlT4AcrA2J#Kqp16HDO6|?F;03xQYD{hDbejQ+S`8bidLeCA1#H?AMJ!-5k`+J&8UeZa~6G z;d=U*Bcz)ZUd~Bq2ZWTit0gTPb!tOre0L=4yIrOCPhuctRU3PF8%F sKM}qh8cGXor9WD+w3Ov)si<%SNwktDw(^o3G~=Na7uLf4;!, 2011-2012 # Carles Barrobés , 2011,2014 +# GerardoGa , 2018 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2017-09-19 16:40+0000\n" -"Last-Translator: Jannis Leidel \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-22 07:46+0000\n" +"Last-Translator: GerardoGa \n" "Language-Team: Catalan (http://www.transifex.com/django/django/language/" "ca/)\n" "MIME-Version: 1.0\n" @@ -22,17 +23,60 @@ msgstr "" msgid "Humanize" msgstr "Humanitzar" -msgid "th" -msgstr "è" +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "" -msgid "st" -msgstr "r" +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "" -msgid "nd" -msgstr "n" +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "" -msgid "rd" -msgstr "r" +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "" + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "" + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "" + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "" #, python-format msgid "%(value).1f million" @@ -202,10 +246,55 @@ msgstr "demà" msgid "yesterday" msgstr "ahir" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s ago" -msgstr "fa %(delta)s" +msgstr "Fa %(delta)s " + +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" msgid "now" msgstr "ara" @@ -234,10 +323,55 @@ msgid_plural "%(count)s hours ago" msgstr[0] "fa una hora" msgstr[1] "fa %(count)s hores" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s from now" -msgstr "%(delta)s des d'ara" +msgstr "" + +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' +#, python-format +msgctxt "naturaltime-future" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/de/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/de/LC_MESSAGES/django.mo index 6a933d80b8acc75cd6390ee30a3f8ed73645dd8a..1cc6ef878fc09d928592968cc9e16c944d327dc1 100644 GIT binary patch literal 5418 zcmchZON>_P%GUn+``1@r zJ-+Imx;$_CNrti&brI_NX^iRM{^|IKa%Bc%bHT5`dEn3Ba&X#A##VwWz+P}KNcuBM ze^v2QFc1AN#Z|Ky(_rscd=AXQehXX%UImwfGjC#S377*(9|cKw6<-2r{0|g=0V&R+ zn|*EvXfq^&rq_##O2It^01_d%N1 zHz18Scebw&DDDIAgMJjGey2e4dr!50t@K%Q{PrwJ<2?%A2#zX_fw#bZQn3o&3A?52 z=M`U8d|mM!#g7y}SNvY_50KV56G^7==741PC@uhL{}!qCUJzTxvf!y37#jfb$3DU2 z7J!$)Rp4*nAh_gKpL@Y9?Bie&d{gP)f#koa$Is^uklLGI4tx!yeiy+$kln^u0mv#o z1=4;V2Q~1l(!T`BzXykw^0OACb{$*+o&c%e+aRs)3itr{19(5!bGtw85J>vdiqC@7 z{su^Sx&YFCeWvV7AePRqf_H$|6lcOfXtq!>2VzNV6G;BMLHsdYu?3RaxE<8gIsYfBe}X**ze& zFHrhoa2D*PAdZJuaKyXwZ;nWJ+_Yoqs;3Y|wP%TNbV z>AcgsP5Gd5FDm7dN-rwqi{4SZ;@%mf_lC~o2hX%+>#TJT6(=Hvbkb~A2926 zQ(FJ38KRuxnXXo)tjc;UWQsJN5-&}&q?O{CuFA5T;+w7>Zt8}e;@w?0t+eQeo9VhE z8forb&#N-!OpW;I=*Uf!~7T5i@kcg9!!cRKWm zywVBBuuaEo%F;4ABl>C(QTc?udi%nNfn(UFTf8Qlc4t7+R5;}j_J~CDy}}k@R%HOGZkY2sN-?=`rgPck1)7Y_q(m)gy4e$sMlo*O-M z8*xI2L*zv4<})dDZ&t*(PeXUy>#Zzk@4l|UXe#d13m|W7xgGEW&i$wpm=oi~XnrakqY$mJzy9tKBvSxZL98z67Me*hqc0xR$Rl2#nRx~m4*I7 z0gl>k(K0D!%x_pL4)VfqsULnQna6Nkv@u(^oVxBxyTrHGrETIx+|-cuI`-e@>npyr zQ4ge?Xl_7HtJ>77LK_qMc!@tGYfz zBA?Cd+_7_8dkc!WLS_q&m9Q|i$p+Tw;wswC&O!cS_u9c&0PbzmEHlBYhTMGQx}5b(zThrY7*J zg?FEpwD>{cPPtr<-)?r&Z@z9DB6dLu)wuJn;Kw1+A=VP_v_}|XDs_}tOT3defsTuq z(r{3tSGI8E4)2Jb=%KDUDXWOI#E03Ox`I%RJCCJZNCL6jY!dSiFJv7({6LAxx8?X` zyg7CRS6U>n!^511+Z)l^Asrs>Y-|c0dbC3<&ynacJ=&o&`)VS1ucKb!JR*yW%p&0( z$!%m3yMl`^ttJ{i%x%Ou)S`|-Vk3Tm6bl%R)G^<*JUhId&P3eQnZ|;)^BdlzTGHkM zzfd+3O*bk=LU<8TqQy)r?gcyP)Q+`B9BNwlc*KI8JEP=CxWF+MFLa9pbd&M;9#4!$ z^S$E1l#^bj8`SxCtqNL0 zydKeO-Y`V3>3<#15>1PF-*$%lI_&7N+<&f)DGuO_;!2BqonZ@;)dZal{O(twPfb9n JdO!RY`v;+KlA8bk literal 4669 zcmbW4ONzXftMU+1T*Mr}H7cQoGwsh_Kww?Oi<;*N;B zz!8+&ApY2Ec#!`KAoYJmmw(pfWlI?2(8s~e;PW7c%w7R8RradpIgtEb0BL;JbomF6 z{4Xjn_6S%6seBM5yDoSe_&P}b&VdWT3z~1~`nN&q_p;XC(fWIuAL#mzG(Q0`1@;0{+ zUwjv1C6pfrsa+c!1lF}NnQaHj zAHA!}Omlw#nbKBd3z_yC zC5p!iCHfzwmUsh zELEHQq}%DZp8QYE5e0L9XQUe}iHoM1KrYJED+N|vcNsd0>v2|vKeUgORwTeiHyaWUoj%9;#Xu4C=)wF0Z| z)p+6Pk-D|V7q)_}^|Y--jc=_~w_BB}Ro%&})mmlemP)l!fuVI=OuOWBU^iw}wprC} zyt*T{JB%f=>b@<5j;%bu#t+$2x&c2dT-;0i35*8Cr#fM==ZuD@>Ium%^$!!xOw(951kG&*$+bX0A*Wl6UbW-A1X@0PlZg2$WdV zobaB~lMS-b*8{;3m9&b-k(gX!6glfeY!ibx*8fRHvq`#-W1BFJwWMJ`unD`qlyVsN zlo_un&H*2UGw0Vh(v;IdeB(Qw&I5tN-bbM6uGa^IzHqfD>7Ynig$GC0XyEIFINg&t zJfhPkzP+`aaMw3X`HRgG4prVCKM{&aZ;@5nnKrT;bhm$YRW{kQEBwsS=Ul&3w_CVJ zLsES3HtFGRAG~Sxklm&m`T8Y#(c1rQTVhi5Bs(S4oMKqu0RJ8at~d#|_@&dPVu?Av Wa9LYWaB$JKP&YRNr4`<^lKlhs?B^o@ diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/de/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/de/LC_MESSAGES/django.po index ed6b213..e8720a4 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/de/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/de/LC_MESSAGES/django.po @@ -3,15 +3,14 @@ # Translators: # André Hagenbruch, 2011 # Claude Paroz , 2013 -# Jannis Leidel , 2011,2013-2014 -# Maximilian Merz , 2018 +# Jannis Leidel , 2011,2013-2014,2018 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2018-03-13 16:07+0100\n" -"Last-Translator: Jannis Leidel \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-14 08:29+0000\n" +"Last-Translator: Florian Apolloner \n" "Language-Team: German (http://www.transifex.com/django/django/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,17 +21,60 @@ msgstr "" msgid "Humanize" msgstr "Humanize" -msgid "th" -msgstr "." +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "{}." -msgid "st" -msgstr "." +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "{}." -msgid "nd" -msgstr "." +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "{}." -msgid "rd" -msgstr "." +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "{}." #, python-format msgid "%(value).1f million" @@ -202,9 +244,55 @@ msgstr "morgen" msgid "yesterday" msgstr "gestern" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format msgid "%(delta)s ago" -msgstr "vor %(delta)s" +msgstr "%(delta)s her" + +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d Jahr" +msgstr[1] "%d Jahre" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d Monat" +msgstr[1] "%d Monate" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d Woche" +msgstr[1] "%d Wochen" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d Tag" +msgstr[1] "%d Tage" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d Stunde" +msgstr[1] "%d Stunden" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d Minute" +msgstr[1] "%d Minuten" msgid "now" msgstr "jetzt" @@ -233,56 +321,55 @@ msgid_plural "%(count)s hours ago" msgstr[0] "vor einer Stunde" msgstr[1] "vor %(count)s Stunden" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format msgid "%(delta)s from now" -msgstr "in %(delta)s" +msgstr "%(delta)s von jetzt an" +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' #, python-format msgctxt "naturaltime-future" -msgid "%(delta)s from now" -msgstr "in %(delta)s" - -#, python-format -msgctxt "naturaltime-past" -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d Tag" -msgstr[1] "%d Tagen" - -#, python-format -msgctxt "naturaltime-past" -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d Monat" -msgstr[1] "%d Monaten" - -#, python-format -msgctxt "naturaltime-past" msgid "%d year" msgid_plural "%d years" -msgstr[0] "%d Jahr" -msgstr[1] "%d Jahren" - -#, python-format -msgctxt "naturaltime-future" -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d Tag" -msgstr[1] "%d Tagen" +msgstr[0] "%d Jahr" +msgstr[1] "%d Jahre" #, python-format msgctxt "naturaltime-future" msgid "%d month" msgid_plural "%d months" -msgstr[0] "%d Monat" -msgstr[1] "%d Monaten" +msgstr[0] "%d Monat" +msgstr[1] "%d Monate" #, python-format msgctxt "naturaltime-future" -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d Jahr" -msgstr[1] "%d Jahren" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d Woche" +msgstr[1] "%d Wochen" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d Tag" +msgstr[1] "%d Tage" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d Stunde" +msgstr[1] "%d Stunden" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d Minute" +msgstr[1] "%d Minuten" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/el/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/el/LC_MESSAGES/django.mo index 82dc7d7ef5a07cf420dc69dac31dc13d8dc2176d..2e76853911225ae1d5900a1000ee5e229b3ded68 100644 GIT binary patch literal 6740 zcmdUyX>8m?6vqb$Ed(fMISUL&Aluf-Zrajh+t5PVLIr_;f>ZzfAHr@IvUfgEa0Lkn9f0{_muI{)t|H0;G7?fyaPDlEdHv$hS-8 zz_TEaOL;=_Imt=MwFV{$aV?{T{c{2k1I>reL9`wF-oav98l3s3R-cYq`x0Y|`%r+WI=!FwQ|fkSr- zXn}*^C*Zx{S*LsXDuLwpDUjlQ4O0KW8J_$SxC!$7g`R#hcn9ReAkDMmOvdn^m2m3? zC%_Hh$KWuy07<6t8L$WZ2wV&P1yWwpXETPaX9FOu{|1oqaW{w%tOTA1?vZ>2OhEn+ zq;v5LNcJb=M)nDi?AJ)%36gyYB>NXZiuW!^@jnGoTI_R>&drySM$v-6j zmi$+;?Oe~#@sbNbigP+haTZDW5)em+Ed^;leX@U@?7t4g@o+D)ql?yu*Ngj}Sp#CL z+>7dGv3#Z+V=C+lG;Fo|?wAj*L|cJ|vPB-)z z%XqDkv14rGwf7a(tQlinU$5zL-tQ~M>n$-BXI@vmHQqW_ZO2W#MrqaTZk(oe4=o<2 zi)^9AYZTGlvv{qhcHbe^yK)wTNtQ;{^iXbV}q8KbD%3G2NVJgryLflXCO*BAzUDrS>0^la3lr}aHbn_yH& zXW-E{4Ej`^j~YcY>X3BOoiqqWRC)8Pf*zseMr}5tjSDt{@l03kqN(O>tss<AZF+ju2YPy=|$+qn~kUd{aLA30Om|DtH zJ!s3qW<3z~Y+y#cW<^{cHeL}HuLz4P!(wk(?DIrRj0>Gv+E!+dnnEz!pd)4*1;aG4 zAiHF+ZNjpJN$Mff*eo)(vN5aNDohK%mua5etm-+V{bn&{n6@%#<+QAFbunit!$z97 z58XJd446W-VXLfDZIR|Z$yBeBT%n{^@>D9lyl+XeCz*tyalp)QC70&Cn>0I^WSWb7 z`%s>$U)f-o1uM<|*20Kz4EUceKaAa-LzLFWMB?nEtTkB; zeT-MWyvwZ&al&D+n4L|6IFVD_!iZ=L=beV>3NHieZfqV|g1Z~7RbWHY%A_scpj0c_ zXlNGk*0ee!ZkyUy`;QcE@F9&CmUlWVUhgH+)TBDjTdW+Asaw)NMsoU1x)VQi*u~>S0Hm}zvhEvShi}%D7 zepe2ZcaIfR#`{0k)LbtWslwFBi>046+vDN}l4 z#z&2OH~SI)5%=uuD)07Z5a-QV~voG?DY0w`^{=Ud3sr8dx z-c2^XiPY4_`(GWt9KZ zjOAN;1}O^8x_9E(_8s{7pZg6deH0rxN!9p{Ged57(OIGI=vR?nZ*Q>;{&%vozq|*L L%8xk*-0k=eNT^44 delta 1323 zcmYk*OGs2v7{Ku_Gfiup(n?LMNi&^vbnc}1=z-B|QIS2|6co1{ZAkA8XL=A+1W}t> z#KlDvL=ldoe=p86RVq{3lk5 zoRHESe}Wabkd8RgA!khcP2)S%1^hKu=lTO}Gakb#`mf_ue1kg980rH4n7oEg%{O9* z`Q<2;B{W<_7A4P+myy@Tw^&L(hV$_kW??YTf36U9vx<#nsQn92$Ez^yHKx7J*r5H) zFEOoP3o^E>L>+KF@+TYk8Q@qtaSQp6e38AlVw(TPS8y%)bL_#ubie-~YW@+saaF)? zAH-ec(+k-DPAdDUY{JL58-qdrC|uNm&!bNG0kwbG3_rh!d&vKxw(prKvIC!>E_7a@ z$Q*RB1yAETe2CjIr-=R60d^L#3pj%9_#1U6VzWeeSy_gxP1d0vMW@MK)U7^_`rJv> z|2vCZ6B#i5mrVO*(>`e0@62NVb%1;3f&0jA$q4FzuTTdXGyR{DlgQj~oya2Q61-4m zfgn7RS!7fbQ}o_w(PP!GY#yvo zL}d}7U&?slG=!^>`Rw#Q>0RR_g-w=r{p559^qh)`1;oTMo1~hkAu0*o6)pOO@I}ec zq?{Ys9obbiUGd(O9ZrVq9#t-ILYCCT`q zxFgBL5lN;bwa*I%dYhUeQ7d9Khb*ft+FTp8qS5@0&5^C~Ly2U-eiwmLU2W-bp*7w>ywqx&ilit_BcdtBH?fnV{hr+?e pJnv;eI4eEuJt{3PNe@f<{^;q^Q|VihzMURPKM-vi_A2Ja{sRhpq6Gi| diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/el/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/el/LC_MESSAGES/django.po index 6b50a4d..5a8171a 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/el/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/el/LC_MESSAGES/django.po @@ -4,15 +4,16 @@ # Dimitris Glezos , 2011 # Jannis Leidel , 2011 # Kostas Papadimitriou , 2012 +# Nick Mavrakis , 2018 # Nikolas Demiridis , 2014 # Pãnoș , 2014 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2017-09-23 18:54+0000\n" -"Last-Translator: Pãnoș \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-22 10:19+0000\n" +"Last-Translator: Nick Mavrakis \n" "Language-Team: Greek (http://www.transifex.com/django/django/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,17 +24,60 @@ msgstr "" msgid "Humanize" msgstr "Εξανθρώπιση" -msgid "th" -msgstr "η" +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "{}ο" -msgid "st" -msgstr "η" +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "{}ο" -msgid "nd" -msgstr "η" +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "{}ο" -msgid "rd" -msgstr "η" +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "{}ο" + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "{}ο" + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "{}ο" + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "{}ο" + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "{}ο" + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "{}ο" + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "{}ο" + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "{}ο" #, python-format msgid "%(value).1f million" @@ -203,11 +247,56 @@ msgstr "αύριο" msgid "yesterday" msgstr "χθες" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s ago" msgstr "πριν από %(delta)s" +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d χρόνος" +msgstr[1] "%d χρόνια" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d μήνας" +msgstr[1] "%d μήνες" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d εβδομάδα" +msgstr[1] "%d εβδομάδες" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d μέρα" +msgstr[1] "%d μέρες" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d ώρα" +msgstr[1] "%d ώρες" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d λεπτό" +msgstr[1] "%d λεπτά" + msgid "now" msgstr "τώρα" @@ -235,11 +324,56 @@ msgid_plural "%(count)s hours ago" msgstr[0] "μια ώρα πρίν" msgstr[1] "%(count)s ώρες πρίν" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s from now" msgstr "σε %(delta)s" +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' +#, python-format +msgctxt "naturaltime-future" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d χρόνος" +msgstr[1] "%d χρόνια" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d μήνας" +msgstr[1] "%d μήνες" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d εβδομάδα" +msgstr[1] "%d εβδομάδες" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d μέρα" +msgstr[1] "%d μέρες" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d ώρα" +msgstr[1] "%d ώρες" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d λεπτό" +msgstr[1] "%d λεπτά" + #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. #, python-format diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/eu/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/eu/LC_MESSAGES/django.mo index f0a61b21669b24541c947c1c7f73ccc86522809a..99434dfc130721a380bcf84f733ba736d22570f8 100644 GIT binary patch literal 5287 zcmchZONR*3f{rjuO zS3T9=tzG(>K-rJF0d?0BAryFYDK04AFB4)F_yf2W{2kl`E?F+b7H~7z3myT<|1A4I zV15G*!2b_(>k1((*hiT!fCbnegAaf|f}6nQHwdv2><7s|0g^vpz710UUoigwDb9u) zV;%r$Tn!LS;&qVXTmY&6&)NQy?b~{UknryVH-k2asfu$TEyZihH$fWL1(4!h0%=@7 zgVf)un_~YE^C|E?_)mlM+*=^&KI8VE*uP?B++F~wzsJDq!3pLhcr)y$nHBJM*t2ZE z#C(VOA@d^hE9MpEugt$dn&)yPnfhA^lD(R_9;Ef#!0o*tmP{1D^VbP61l|JsYYdL~ zE%*@l8(09>!AbMo4U*pmH-l$EYX1oA2fqimfVZrUIm)bneek~m()xW0Qk?JDUbZIo zZvv^GgCOO@fE51?wl6WSGS^@;Q~q{>NS!zalD-O3e=mbHo{J!j_ZN`juf0`>2f+~# zTUs0gDPJ~7>*s)&il{TsfcS|QaiM&@$No>4Uox*SuY&lAzi}b`s&#R^Ugj`(BmCna z<>@d;{XWTjhIx#sn40M@>&%nPkU7sh!+Z{;ex7IhEJ*V`$9$FB&x82u5Et10K8WoR z6>PDn+=eS@=zr#6RGKFh$``FMl|j@yQMaRF$)o>{72pokVN_aMDzpcR(OsMmx_tz7 zAL*8PpQzp*@n6vmELVy4=VSf zV%tZB_6oLWltaAY(K|$WqrEkTI*Ll={ut@CoZiJZc)dgk^=?$kGwoGuVIfg1)DhIZ zs8sHXA+YpO&h8+)x6jtKKoxwcDyGGn@l0L1W)7}dRSR{YzceGKoLbE>?lpb3p3YI` zdn?9NOf3^K$5qdXm*;bho1@J4n&}`%o9{gtD%;CZclSGPUi6b;zTel4Jb735seE;= zJIEV&htu!KZl0$zhrZ17wWZLP9gg#3td$vgXd%^!2QEh3}jaLDkb* z1ctU)VCu&6Fri@1hsZ`#!b4zisScK4eLeDxBGou@^ z28U#6TX}fDkHGX_pOHoOkTo}4^jjWl)C*Npb8ad+BayHv_@ zWXcKBQI@3+dnRi12VfmAUfnNCw-K5C*x;y)Z^!yvxp7RE3Zp&34s}h*^os}I9LcxO z6xJXV_`Gq913~kPC-Yqrw+mY@bODQ*tiW7y1&%edAsRCL$0T}8r|+6L&+Tb!4V0h4Rz=r#(%b`+GS9xHe`s!mPOKv4YhP2^)}ErN8V~>Xg7SO% gO#gqb3u>X^AV-dGD6u_TpTAG@xX=di6ZSJP4yPEkY457k0~{(udzWLLm$Ll;g* zNX%hq>)$}#=)3Xr3WInQYHRyoJ-i0>fO+G;HT-2*S`@VYIOMK!5$gXgLp|>v)Qc_` z(SJ355;z1)iUS^lj9D%~9mOEjj*LQna>ei_q%krBX^zZ7?c{x^&p$NzM<)K*#1~Ec zSuy?B4W1LwgI*fGg1XT%)LE{W_&cc2H={Z#{c851A(R?6q>NSHmw4cAtoq)l=%w^4 zt46i(CY`@lx)by6l1cO&#V`SPTEsQ#( z6z$QuYlY=#1zLk{l|48*JDpn{s`FIQZt+FQQdaI_PJd1~GVF}`b~J6-qe<~>e($1vgN!q<3Xj{ zyQsmx5MH_OU=2@SADN>682i>z>y3_8P3%J!#RNv3SqlR?|(iguDaaF#cs;n HDXaVs9legD diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/eu/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/eu/LC_MESSAGES/django.po index 281f2e2..582a227 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/eu/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/eu/LC_MESSAGES/django.po @@ -3,15 +3,15 @@ # Translators: # Aitzol Naberan , 2011-2012,2016 # Ander Martínez , 2014 -# Eneko Illarramendi , 2017 +# Eneko Illarramendi , 2017-2018 # Jannis Leidel , 2011 -# julen , 2014 +# julen, 2014 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2017-09-23 18:54+0000\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-23 14:56+0000\n" "Last-Translator: Eneko Illarramendi \n" "Language-Team: Basque (http://www.transifex.com/django/django/language/eu/)\n" "MIME-Version: 1.0\n" @@ -23,17 +23,60 @@ msgstr "" msgid "Humanize" msgstr "Humanizatu" -msgid "th" -msgstr "." +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "{}." -msgid "st" -msgstr "." +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "{}." -msgid "nd" -msgstr "." +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "{}." -msgid "rd" -msgstr "." +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "{}." #, python-format msgid "%(value).1f million" @@ -203,11 +246,56 @@ msgstr "bihar" msgid "yesterday" msgstr "atzo" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s ago" msgstr "duela %(delta)s" +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "urte %d" +msgstr[1] "%d urte" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "hilabete %d" +msgstr[1] "%d hilabete" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "aste %d" +msgstr[1] "%d aste" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "egun %d" +msgstr[1] "%d egun" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "ordu %d" +msgstr[1] "%d ordu" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "minutu %d" +msgstr[1] "%d minutu" + msgid "now" msgstr "orain" @@ -217,7 +305,7 @@ msgstr "orain" msgid "a second ago" msgid_plural "%(count)s seconds ago" msgstr[0] "duela segundu bat" -msgstr[1] "duela %(count)s segundu" +msgstr[1] "duela %(count)s segundu" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -225,7 +313,7 @@ msgstr[1] "duela %(count)s segundu" msgid "a minute ago" msgid_plural "%(count)s minutes ago" msgstr[0] "duela minutu bat" -msgstr[1] "duela %(count)s minutu" +msgstr[1] "duela %(count)s minutu" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -233,13 +321,58 @@ msgstr[1] "duela %(count)s minutu" msgid "an hour ago" msgid_plural "%(count)s hours ago" msgstr[0] "duela ordubete" -msgstr[1] "duela %(count)s ordu" +msgstr[1] "duela %(count)s ordu" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s from now" msgstr "%(delta)s barru" +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' +#, python-format +msgctxt "naturaltime-future" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "urte %d" +msgstr[1] "%d urte" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "hilabete %d" +msgstr[1] "%d hilabete" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "aste %d" +msgstr[1] "%d aste" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "egun %d" +msgstr[1] "%d egun" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "ordu %d" +msgstr[1] "%d ordu" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "minutu %d" +msgstr[1] "%d minutu" + #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. #, python-format diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/sk/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/sk/LC_MESSAGES/django.mo index 677ac1e9414b9da51735ad965706a2cac14e0959..633b9a925dc19589ae63c364130e777f5b9aa67d 100644 GIT binary patch literal 6930 zcmbuCO^h5z6~`-y@rF$d`5@uTkTPMNUE8xev%8MhW3TPRv6aZNy@{6u2_w;&uAOb~ zOxL8lXVz;Ii336r5+4`mkN_c(xrF3`FDA&AlJVw{140~-Kq7+hA&8I&;t+`siT|sr z?&*)}-IZyn=U4Tw*RS8JdezhY&K;XBFdPrz+=_Gmjf^?q=}q{-@w*Q(wgvn>cnA1* z@ILUy&5Z2?cYq_{6CmkdHTp%vUw{+P|6{moh_MR#rwzXej-h`Uycc{Iybs)bGh^Gp zagg*mko3s#dm!Ean&JB(`Puqm&7&a2)d4ZYo&(9xiy+;F36i9L1{!zw|3gh4@a2MDBzXl!y|7i5;ZHx)@zYfy)dm!1L zxSg>l!IwcA|Ci~11w}WH{$=naxaCg9z65?5JPiI6oCE(0o(4~ROppHW! zG=32zKR4XX*rVWMAW~pI0LkyG;1Tdq7^v1Fa!SMeS{x z2RdloX)n+*f)k~!_9*QO+C#K&Msd#K+=r8n&uJvT^`xa6RGT%Nm`=66c+4pYmEQPx|X> zu4q^+?P^oXrfg+gTBNqcpH1_nZ?UwivJqKq?dsEA#|!Ik_%uD67 zc5AB~*#a+!VPSP`N^uQCZqss081jOUU%ikQmEyXEsLA{ahrGCEcFne0Aum&lD@C?8 z)v`<>FA)n%M3xrOvOtOSaJTLF-Z{Y>Oq$<~gxS0e+4ZBb@Xa4;RqyGxHQt@=-k@YHg-c-Ce2e;k87x>Mt(-f6?;k4`gR7>`pB|f?sMV=)*bR%Qlvbgu;wRF3!! zi8^W4`OH&ZltfwQ;nMJ2i*|nHs0`X+o%|@!45k<=eM&pISA3 z5IvaZh7Qc~No}-$mQTZ|mKbfL>ksnDI-eTbH_SSLaC!35#AK?SepAAKndhJ!GVe7; z#KS4|PDNt>C6w>F;!;oj_mJPLi**MI{^KhO1G&Fxdg;4vNo97)?-nz=elZC=?_whZ zvX==ZbxC1Fz3tg%dYys7gf8{;6@>x3OBel@iq^{uBE2AZ{ruGY|7wy%-t|TXO6C?} z=0;SUh2maAEy+K>nP^gRx6IlbExV75mEZvR?d#mg-6F=GykQZZe%utmevw5DQBtxHC==9?**jCsy^vP-kG znaEl1mK{pYtuj?ZZk3Fb_Ni(nU5DyhD*K!ddAu>%pb%my?JU+ZIaChLf(b1`@SajOv3Z)m@>rRKsCY~MBrNq@e(9lkE4OjG3S>P+oImgZj7hi1WpBdlq j8RCjIib{m2Ej+K7>x+<`bI#z)hq*n6^{#yjuG#+pQuXZZ literal 4762 zcmb7`O>h)N6vtZu(e(qx4@87C9|;@6WOoA;VZ#RGOA%5=2p+8RFzj?Tlk9efnb{3V zX?gIV7s>1WiW}_g*dlkeVJA;2WP?HPbDEez2XY6(G7&r`G0ZG3D zo&ncA5!v4aN&gId1-u86ee07^-v!Bj9UKAw1W$l{Pcb$G&VZzU0h0c!X3vIbUI!%m z=OEdC(fw^tNA|Ztgk)Dintu_jfPd)z_GcJ7f_@dGb$kUL27d=B|2-R{{Otl!a<&J= z5?Bd@3p)x@p3i|OExQ0xzTeTTYP+lZb&%qCTA$Z^7o>c@57N9JfaLd))<4$$t02k{ zo^7gA3GF2`$lvdPj`)ZD;8a&NvO{toyr$QQ}h9RCwlS&#q&8n&f z24Ay!scAc&!Fy%hm8R&Inr7V>vnKZy<;!Moqa2tPo)P^_bxlgPhCVlGT_yB+M(D1d z&$CLlZaz0@*_!#>q?xMa^Oe+WrO4N$8p`DJ6~s)5$kQMi3e=WfYc_1@E(m5LX|fpz zZr2pPLRHn2LBId~myzm+a@%LpQw^kV&g9s(*;q|gNvAtvq{b1oPkU5i>e#Vuvn8KW zO|Ls3X*!&CXpcxli@e$v;nt=CHtDtmo5Xk~?V#z|^}ub2wY_;q)C0Re3Tn2r14)NT zR|-byP@v~9U$lf|zI&PZ0Sl(^=Lx|A<=FH1-%y?h-(XI$dEp1bBYE6Y)1n$!ryc7p z;rVzqmbo)+%bLoa6SK+-tTDglI@Ymf&9^30ndipen6Qp}!VchTov;H@=0nBO0jpTD zN(XtVR4yJID3*#vI9lgK%cYndzk^oskTtZAmxjv+_74>CA*uqpn96{Fy?3ZtV2f$r&B?BR`qWM{DEx^Gp%+_sJj_~S~ z?fD|8T$ngz4R`!#u1VopCuLPRuB?^$@I^Ohud>YjncR4tifo-yUc)bQIU9EU%DxdE zeXQhVrBdqWM|hE!d0viIhIn5emxn9+Ni0De8p)-8V(_kUZPd^t&S%8sMVyc158+HJ zd<{^DwD)}tnNVFXM*5k3Fp0LXyd;~cg*~_!uQU_lK@6&unsufX{yLh{aUVk_9k^m- z!>lM~hSMuDo0b2g#(Od3CECkshOWGX^JdP-Dr#mwv~x_D%C^?h2TzMw0FMu9_=_5y z@~k%B?U$O`=kX~>eMwSsXa0`d6{PDR8*TyGqicP%Jh6&I!cwYn$(bPS zBing9P?WZuj-n4m@(mGQoT9{cYLPj^kyls7;*-ic17j&UZLD=|zkNUx!{db`r^yHj zITa*6oXNe%T5^1}g6yu7hgI(|J#putj;mYWHl5px_`z@moArc4x0&Uefoev*#62J~ z*bR3Ti_*jCjhMU%AtF}}ezNU_RV?BBzL;rB$1s0nFwNhwC|sRrcxrw~%QtbIGAy9m z6s};3egzE+2zAr^ZG*x!3u9BWLs`BdO_O(7lrI`=cKO=vuNew5@3r%+?^H-!e7lNw yf-96GTH%l=x6{JG1uDErIf!<9QTPa_FH?xudm8r(=Co|qx^)FLVgCUUpjjUP diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/sk/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/sk/LC_MESSAGES/django.po index b81353a..e8d8d3a 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/sk/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/sk/LC_MESSAGES/django.po @@ -4,35 +4,79 @@ # Claude Paroz , 2013 # Jannis Leidel , 2011 # Marian Andre , 2012-2013 -# Martin Tóth , 2017 +# Martin Tóth , 2017-2018 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2017-09-23 18:54+0000\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-05 17:04+0000\n" "Last-Translator: Martin Tóth \n" "Language-Team: Slovak (http://www.transifex.com/django/django/language/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n " +">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" msgid "Humanize" msgstr "Poľudštenie" -msgid "th" -msgstr "th" +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "{}." -msgid "st" -msgstr "st" +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "{}." -msgid "nd" -msgstr "nd" +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "{}." -msgid "rd" -msgstr "rd" +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "{}." + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "{}." #, python-format msgid "%(value).1f million" @@ -40,6 +84,7 @@ msgid_plural "%(value).1f million" msgstr[0] "%(value).1f miliónu" msgstr[1] "%(value).1f miliónu" msgstr[2] "%(value).1f miliónu" +msgstr[3] "%(value).1f miliónu" #, python-format msgid "%(value)s million" @@ -47,6 +92,7 @@ msgid_plural "%(value)s million" msgstr[0] " %(value)s milión" msgstr[1] " %(value)s milióny" msgstr[2] " %(value)s miliónov" +msgstr[3] " %(value)s miliónov" #, python-format msgid "%(value).1f billion" @@ -54,6 +100,7 @@ msgid_plural "%(value).1f billion" msgstr[0] "%(value).1f miliarda" msgstr[1] "%(value).1f miliardy" msgstr[2] "%(value).1f miliárd" +msgstr[3] "%(value).1f miliárd" #, python-format msgid "%(value)s billion" @@ -61,6 +108,7 @@ msgid_plural "%(value)s billion" msgstr[0] " %(value)s miliarda" msgstr[1] " %(value)s miliardy" msgstr[2] " %(value)s miliárd" +msgstr[3] " %(value)s miliárd" #, python-format msgid "%(value).1f trillion" @@ -68,6 +116,7 @@ msgid_plural "%(value).1f trillion" msgstr[0] "%(value).1f bilión" msgstr[1] "%(value).1f bilióny" msgstr[2] "%(value).1f biliónov" +msgstr[3] "%(value).1f biliónov" #, python-format msgid "%(value)s trillion" @@ -75,6 +124,7 @@ msgid_plural "%(value)s trillion" msgstr[0] "%(value)s bilión" msgstr[1] "%(value)s bilióny" msgstr[2] "%(value)s biliónov" +msgstr[3] "%(value)s biliónov" #, python-format msgid "%(value).1f quadrillion" @@ -82,6 +132,7 @@ msgid_plural "%(value).1f quadrillion" msgstr[0] "%(value).1f biliardy" msgstr[1] "%(value).1f biliardy" msgstr[2] "%(value).1f biliárd" +msgstr[3] "%(value).1f biliárd" #, python-format msgid "%(value)s quadrillion" @@ -89,6 +140,7 @@ msgid_plural "%(value)s quadrillion" msgstr[0] "%(value)s biliarda" msgstr[1] "%(value)s biliardy" msgstr[2] "%(value)s biliárd" +msgstr[3] "%(value)s biliárd" #, python-format msgid "%(value).1f quintillion" @@ -96,6 +148,7 @@ msgid_plural "%(value).1f quintillion" msgstr[0] "%(value).1f triliónu" msgstr[1] "%(value).1f triliónu" msgstr[2] "%(value).1f triliónu" +msgstr[3] "%(value).1f triliónu" #, python-format msgid "%(value)s quintillion" @@ -103,6 +156,7 @@ msgid_plural "%(value)s quintillion" msgstr[0] "%(value)s trilión" msgstr[1] "%(value)s trilióny" msgstr[2] "%(value)s triliónov" +msgstr[3] "%(value)s triliónov" #, python-format msgid "%(value).1f sextillion" @@ -110,6 +164,7 @@ msgid_plural "%(value).1f sextillion" msgstr[0] "%(value).1f triliardy" msgstr[1] "%(value).1f triliardy" msgstr[2] "%(value).1f triliárd" +msgstr[3] "%(value).1f triliárd" #, python-format msgid "%(value)s sextillion" @@ -117,6 +172,7 @@ msgid_plural "%(value)s sextillion" msgstr[0] "%(value)s triliarda" msgstr[1] "%(value)s triliardy" msgstr[2] "%(value)s triliárd" +msgstr[3] "%(value)s triliárd" #, python-format msgid "%(value).1f septillion" @@ -124,6 +180,7 @@ msgid_plural "%(value).1f septillion" msgstr[0] "%(value).1f kvadriliónu" msgstr[1] "%(value).1f kvadriliónu" msgstr[2] "%(value).1f kvadriliónov" +msgstr[3] "%(value).1f kvadriliónov" #, python-format msgid "%(value)s septillion" @@ -131,6 +188,7 @@ msgid_plural "%(value)s septillion" msgstr[0] "%(value)s kvadrilión" msgstr[1] "%(value)s kvadrilióny" msgstr[2] "%(value)s kvadriliónov" +msgstr[3] "%(value)s kvadriliónov" #, python-format msgid "%(value).1f octillion" @@ -138,6 +196,7 @@ msgid_plural "%(value).1f octillion" msgstr[0] "%(value).1f kvadriliardy" msgstr[1] "%(value).1f kvadriliardy" msgstr[2] "%(value).1f kvadriliárd" +msgstr[3] "%(value).1f kvadriliárd" #, python-format msgid "%(value)s octillion" @@ -145,6 +204,7 @@ msgid_plural "%(value)s octillion" msgstr[0] "%(value)s kvadriliarda" msgstr[1] "%(value)s kvadriliardy" msgstr[2] "%(value)s kvadriliárd" +msgstr[3] "%(value)s kvadriliárd" #, python-format msgid "%(value).1f nonillion" @@ -152,6 +212,7 @@ msgid_plural "%(value).1f nonillion" msgstr[0] "%(value).1f kvintiliónu" msgstr[1] "%(value).1f kvintiliónu" msgstr[2] "%(value).1f kvintiliónov" +msgstr[3] "%(value).1f kvintiliónov" #, python-format msgid "%(value)s nonillion" @@ -159,6 +220,7 @@ msgid_plural "%(value)s nonillion" msgstr[0] "%(value)s kvintilión" msgstr[1] "%(value)s kvintilióny" msgstr[2] "%(value)s kvintiliónov" +msgstr[3] "%(value)s kvintiliónov" #, python-format msgid "%(value).1f decillion" @@ -166,6 +228,7 @@ msgid_plural "%(value).1f decillion" msgstr[0] "%(value).1f kvintiliardy" msgstr[1] "%(value).1f kvintiliardy" msgstr[2] "%(value).1f kvintiliárd" +msgstr[3] "%(value).1f kvintiliárd" #, python-format msgid "%(value)s decillion" @@ -173,6 +236,7 @@ msgid_plural "%(value)s decillion" msgstr[0] "%(value)s kvintiliarda" msgstr[1] "%(value)s kvintiliardy" msgstr[2] "%(value)s kvintiliárd" +msgstr[3] "%(value)s kvintiliárd" #, python-format msgid "%(value).1f googol" @@ -180,6 +244,7 @@ msgid_plural "%(value).1f googol" msgstr[0] "%(value).1f googol" msgstr[1] "%(value).1f googol" msgstr[2] "%(value).1f googol" +msgstr[3] "%(value).1f googol" #, python-format msgid "%(value)s googol" @@ -187,6 +252,7 @@ msgid_plural "%(value)s googol" msgstr[0] "%(value)s googol" msgstr[1] "%(value)s googol" msgstr[2] "%(value)s googol" +msgstr[3] "%(value)s googol" msgid "one" msgstr "jeden" @@ -224,11 +290,68 @@ msgstr "zajtra" msgid "yesterday" msgstr "včera" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s ago" msgstr "pred %(delta)s" +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d rokom" +msgstr[1] "%d rokmi" +msgstr[2] "%d rokmi" +msgstr[3] "%d rokmi" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d mesiacom" +msgstr[1] "%d mesiacmi" +msgstr[2] "%d mesiacmi" +msgstr[3] "%d mesiacmi" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d týždeň" +msgstr[1] "%d týždne" +msgstr[2] "%d týždňami" +msgstr[3] "%d týždňami" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d dňom" +msgstr[1] "%d dňami" +msgstr[2] "%d dňami" +msgstr[3] "%d dňami" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d hodinou" +msgstr[1] "%d hodinami" +msgstr[2] "%d hodinami" +msgstr[3] "%d hodinami" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d minútou" +msgstr[1] "%d minútami" +msgstr[2] "%d minútami" +msgstr[3] "%d minútami" + msgid "now" msgstr "teraz" @@ -240,6 +363,7 @@ msgid_plural "%(count)s seconds ago" msgstr[0] "pred sekundou" msgstr[1] "pred %(count)s sekundami" msgstr[2] "pred %(count)s sekundami" +msgstr[3] "pred %(count)s sekundami" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -249,6 +373,7 @@ msgid_plural "%(count)s minutes ago" msgstr[0] "pred minútou" msgstr[1] "pred %(count)s minútami" msgstr[2] "pred %(count)s minútami" +msgstr[3] "pred %(count)s minútami" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -258,11 +383,69 @@ msgid_plural "%(count)s hours ago" msgstr[0] "pred hodinou" msgstr[1] "pred %(count)s hodinami" msgstr[2] "pred %(count)s hodinami" +msgstr[3] "pred %(count)s hodinami" + +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' +#, python-format +msgid "%(delta)s from now" +msgstr "o %(delta)s" + +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' +#, python-format +msgctxt "naturaltime-future" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d rok" +msgstr[1] "%d roky" +msgstr[2] "%d rokov" +msgstr[3] "%d rokov" #, python-format -msgctxt "naturaltime" -msgid "%(delta)s from now" -msgstr "%(delta)s odteraz" +msgctxt "naturaltime-future" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d mesiac" +msgstr[1] "%d mesiace" +msgstr[2] "%d mesiacov" +msgstr[3] "%d mesiacov" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d týždeň" +msgstr[1] "%d týždne" +msgstr[2] "%d týždňov" +msgstr[3] "%d týždňov" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d deň" +msgstr[1] "%d dni" +msgstr[2] "%d dní" +msgstr[3] "%d dní" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d hodina" +msgstr[1] "%d hodiny" +msgstr[2] "%d hodín" +msgstr[3] "%d hodín" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d minúta" +msgstr[1] "%d minúty" +msgstr[2] "%d minút" +msgstr[3] "%d minút" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -270,8 +453,9 @@ msgstr "%(delta)s odteraz" msgid "a second from now" msgid_plural "%(count)s seconds from now" msgstr[0] "o sekundu" -msgstr[1] "%(count)s sekúnd odteraz" -msgstr[2] "%(count)s sekúnd odteraz" +msgstr[1] "o %(count)s sekúnd" +msgstr[2] "o %(count)s sekúnd" +msgstr[3] "o %(count)s sekúnd" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -279,8 +463,9 @@ msgstr[2] "%(count)s sekúnd odteraz" msgid "a minute from now" msgid_plural "%(count)s minutes from now" msgstr[0] "o minútu" -msgstr[1] "%(count)s minút odteraz" -msgstr[2] "%(count)s minút odteraz" +msgstr[1] "o %(count)s minút" +msgstr[2] "o %(count)s minút" +msgstr[3] "o %(count)s minút" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -288,5 +473,6 @@ msgstr[2] "%(count)s minút odteraz" msgid "an hour from now" msgid_plural "%(count)s hours from now" msgstr[0] "o hodinu" -msgstr[1] "%(count)s hodín odteraz" -msgstr[2] "%(count)s hodín odteraz" +msgstr[1] "o %(count)s hodín" +msgstr[2] "o %(count)s hodín" +msgstr[3] "o %(count)s hodín" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/uk/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/humanize/locale/uk/LC_MESSAGES/django.mo index 0acb424249f54f7a1de1880e3567cea6ca4bcc5e..fe9442db4aa59f2b625be59da722980bdcbf98dd 100644 GIT binary patch literal 8854 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, 2014 # Mykola Zamkovoi , 2014 # Alex Bolotov , 2013 +# Taras Korzhak , 2018 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-17 11:07+0100\n" -"PO-Revision-Date: 2017-09-23 19:21+0000\n" -"Last-Translator: Mykola Zamkovoi \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-24 20:06+0000\n" +"Last-Translator: Taras Korzhak \n" "Language-Team: Ukrainian (http://www.transifex.com/django/django/language/" "uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != " +"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % " +"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || " +"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" msgid "Humanize" msgstr "Олюднювати" -msgid "th" -msgstr "-ий" +#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th). +msgctxt "ordinal 11, 12, 13" +msgid "{}th" +msgstr "{}ий" -msgid "st" -msgstr "-ий" +#. Translators: Ordinal format when value ends with 0, e.g. 80th. +msgctxt "ordinal 0" +msgid "{}th" +msgstr "{}ть" -msgid "nd" -msgstr "-ий" +#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11. +msgctxt "ordinal 1" +msgid "{}st" +msgstr "{}ий" -msgid "rd" -msgstr "-ій" +#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12. +msgctxt "ordinal 2" +msgid "{}nd" +msgstr "{}ий" + +#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13. +msgctxt "ordinal 3" +msgid "{}rd" +msgstr "{}ій" + +#. Translators: Ordinal format when value ends with 4, e.g. 84th. +msgctxt "ordinal 4" +msgid "{}th" +msgstr "{}ий" + +#. Translators: Ordinal format when value ends with 5, e.g. 85th. +msgctxt "ordinal 5" +msgid "{}th" +msgstr "{}ий" + +#. Translators: Ordinal format when value ends with 6, e.g. 86th. +msgctxt "ordinal 6" +msgid "{}th" +msgstr "{}ий" + +#. Translators: Ordinal format when value ends with 7, e.g. 87th. +msgctxt "ordinal 7" +msgid "{}th" +msgstr "{}ий" + +#. Translators: Ordinal format when value ends with 8, e.g. 88th. +msgctxt "ordinal 8" +msgid "{}th" +msgstr "{}ий" + +#. Translators: Ordinal format when value ends with 9, e.g. 89th. +msgctxt "ordinal 9" +msgid "{}th" +msgstr "{}ий" #, python-format msgid "%(value).1f million" @@ -43,6 +89,7 @@ msgid_plural "%(value).1f million" msgstr[0] "%(value).1f мільйон" msgstr[1] "%(value).1f мільйонів" msgstr[2] "%(value).1f мільйонів" +msgstr[3] "%(value).1f мільйонів" #, python-format msgid "%(value)s million" @@ -50,6 +97,7 @@ msgid_plural "%(value)s million" msgstr[0] "%(value)s мільйон" msgstr[1] "%(value)s мільйони" msgstr[2] "%(value)s мільйонів" +msgstr[3] "%(value)s мільйонів" #, python-format msgid "%(value).1f billion" @@ -57,6 +105,7 @@ msgid_plural "%(value).1f billion" msgstr[0] "%(value).1f мільярд" msgstr[1] "%(value).1f мільярди" msgstr[2] "%(value).1f мільярдів" +msgstr[3] "%(value).1f мільярдів" #, python-format msgid "%(value)s billion" @@ -64,6 +113,7 @@ msgid_plural "%(value)s billion" msgstr[0] "%(value)s мільярд" msgstr[1] "%(value)s мільярди" msgstr[2] "%(value)s мільярдів" +msgstr[3] "%(value)s мільярдів" #, python-format msgid "%(value).1f trillion" @@ -71,6 +121,7 @@ msgid_plural "%(value).1f trillion" msgstr[0] "%(value).1f трильйон" msgstr[1] "%(value).1f трильйони" msgstr[2] "%(value).1f трильйонів" +msgstr[3] "%(value).1f трильйонів" #, python-format msgid "%(value)s trillion" @@ -78,6 +129,7 @@ msgid_plural "%(value)s trillion" msgstr[0] "%(value)s трильйон" msgstr[1] "%(value)s трильйони" msgstr[2] "%(value)s трильйонів" +msgstr[3] "%(value)s трильйонів" #, python-format msgid "%(value).1f quadrillion" @@ -85,6 +137,7 @@ msgid_plural "%(value).1f quadrillion" msgstr[0] "%(value).1f квадрильйон" msgstr[1] "%(value).1f квадрильйони" msgstr[2] "%(value).1f квадрильйонів" +msgstr[3] "%(value).1f квадрильйонів" #, python-format msgid "%(value)s quadrillion" @@ -92,6 +145,7 @@ msgid_plural "%(value)s quadrillion" msgstr[0] "%(value)s квадрильйон" msgstr[1] "%(value)s квадрильйони" msgstr[2] "%(value)s квадрильйонів" +msgstr[3] "%(value)s квадрильйонів" #, python-format msgid "%(value).1f quintillion" @@ -99,6 +153,7 @@ msgid_plural "%(value).1f quintillion" msgstr[0] "%(value).1f квінтильйон" msgstr[1] "%(value).1f квінтильйони" msgstr[2] "%(value).1f квінтильйонів" +msgstr[3] "%(value).1f квінтильйонів" #, python-format msgid "%(value)s quintillion" @@ -106,6 +161,7 @@ msgid_plural "%(value)s quintillion" msgstr[0] "%(value)s квінтильйон" msgstr[1] "%(value)s квінтильйони" msgstr[2] "%(value)s квінтильйонів" +msgstr[3] "%(value)s квінтильйонів" #, python-format msgid "%(value).1f sextillion" @@ -113,6 +169,7 @@ msgid_plural "%(value).1f sextillion" msgstr[0] "%(value).1f секстильйон" msgstr[1] "%(value).1f секстильйони" msgstr[2] "%(value).1f секстильйонів" +msgstr[3] "%(value).1f секстильйонів" #, python-format msgid "%(value)s sextillion" @@ -120,6 +177,7 @@ msgid_plural "%(value)s sextillion" msgstr[0] "%(value)s секстильйон" msgstr[1] "%(value)s секстильйони" msgstr[2] "%(value)s секстильйонів" +msgstr[3] "%(value)s секстильйонів" #, python-format msgid "%(value).1f septillion" @@ -127,6 +185,7 @@ msgid_plural "%(value).1f septillion" msgstr[0] "%(value).1f септильйон" msgstr[1] "%(value).1f септильйони" msgstr[2] "%(value).1f септильйонів" +msgstr[3] "%(value).1f септильйонів" #, python-format msgid "%(value)s septillion" @@ -134,6 +193,7 @@ msgid_plural "%(value)s septillion" msgstr[0] "%(value)s септильйон" msgstr[1] "%(value)s септильйони" msgstr[2] "%(value)s септильйонів" +msgstr[3] "%(value)s септильйонів" #, python-format msgid "%(value).1f octillion" @@ -141,6 +201,7 @@ msgid_plural "%(value).1f octillion" msgstr[0] "%(value).1f октильйон" msgstr[1] "%(value).1f октильйони" msgstr[2] "%(value).1f октильйонів" +msgstr[3] "%(value).1f октильйонів" #, python-format msgid "%(value)s octillion" @@ -148,6 +209,7 @@ msgid_plural "%(value)s octillion" msgstr[0] "%(value)s октильйон" msgstr[1] "%(value)s октильйони" msgstr[2] "%(value)s октильйонів" +msgstr[3] "%(value)s октильйонів" #, python-format msgid "%(value).1f nonillion" @@ -155,6 +217,7 @@ msgid_plural "%(value).1f nonillion" msgstr[0] "%(value).1f нонільйон" msgstr[1] "%(value).1f нонільйони" msgstr[2] "%(value).1f нонільйонів" +msgstr[3] "%(value).1f нонільйонів" #, python-format msgid "%(value)s nonillion" @@ -162,6 +225,7 @@ msgid_plural "%(value)s nonillion" msgstr[0] "%(value)s нонільйон" msgstr[1] "%(value)s нонільйони" msgstr[2] "%(value)s нонільйонів" +msgstr[3] "%(value)s нонільйонів" #, python-format msgid "%(value).1f decillion" @@ -169,6 +233,7 @@ msgid_plural "%(value).1f decillion" msgstr[0] "%(value).1f децильйон" msgstr[1] "%(value).1f децильйони" msgstr[2] "%(value).1f децильйонів" +msgstr[3] "%(value).1f децильйонів" #, python-format msgid "%(value)s decillion" @@ -176,6 +241,7 @@ msgid_plural "%(value)s decillion" msgstr[0] "%(value)s децильйон" msgstr[1] "%(value)s децильйони" msgstr[2] "%(value)s децильйонів" +msgstr[3] "%(value)s децильйонів" #, python-format msgid "%(value).1f googol" @@ -183,6 +249,7 @@ msgid_plural "%(value).1f googol" msgstr[0] "%(value).1f гугол" msgstr[1] "%(value).1f гуголи" msgstr[2] "%(value).1f гуголів" +msgstr[3] "%(value).1f гуголів" #, python-format msgid "%(value)s googol" @@ -190,6 +257,7 @@ msgid_plural "%(value)s googol" msgstr[0] "%(value)s гугол" msgstr[1] "%(value)s гуголи" msgstr[2] "%(value)s гуголів" +msgstr[3] "%(value)s гуголів" msgid "one" msgstr "один" @@ -227,11 +295,68 @@ msgstr "завтра" msgid "yesterday" msgstr "вчора" +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' #, python-format -msgctxt "naturaltime" msgid "%(delta)s ago" msgstr "%(delta)s тому" +#. Translators: 'naturaltime-past' strings will be included in +#. '%(delta)s ago' +#, python-format +msgctxt "naturaltime-past" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d рік" +msgstr[1] "%d роки" +msgstr[2] "%d років" +msgstr[3] "%d років" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d місяць" +msgstr[1] "%d місяці" +msgstr[2] "%d місяців" +msgstr[3] "%d місяців" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d тиждень" +msgstr[1] "%d тижні" +msgstr[2] "%d тижнів" +msgstr[3] "%d тижнів" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d день" +msgstr[1] "%d дня" +msgstr[2] "%d днів" +msgstr[3] "%d днів" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d година" +msgstr[1] "%d години" +msgstr[2] "%d годин" +msgstr[3] "%d годин" + +#, python-format +msgctxt "naturaltime-past" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d хвилина" +msgstr[1] "%d хвилини" +msgstr[2] "%d хвилин" +msgstr[3] "%d хвилин" + msgid "now" msgstr "зараз" @@ -243,6 +368,7 @@ msgid_plural "%(count)s seconds ago" msgstr[0] "%(count)s секунду тому" msgstr[1] "%(count)s секунди тому" msgstr[2] "%(count)s секунд тому" +msgstr[3] "%(count)s секунд тому" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -252,6 +378,7 @@ msgid_plural "%(count)s minutes ago" msgstr[0] "%(count)s хвилину тому" msgstr[1] "%(count)s хвилини тому" msgstr[2] "%(count)s хвилин тому" +msgstr[3] "%(count)s хвилин тому" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -261,11 +388,69 @@ msgid_plural "%(count)s hours ago" msgstr[0] "%(count)s годину тому" msgstr[1] "%(count)s години тому" msgstr[2] "%(count)s годин тому" +msgstr[3] "%(count)s годин тому" + +#. Translators: delta will contain a string like '2 months' or '1 month, 2 +#. weeks' +#, python-format +msgid "%(delta)s from now" +msgstr "через %(delta)s" + +#. Translators: 'naturaltime-future' strings will be included in +#. '%(delta)s from now' +#, python-format +msgctxt "naturaltime-future" +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d рік" +msgstr[1] "%d роки" +msgstr[2] "%d років" +msgstr[3] "%d років" #, python-format -msgctxt "naturaltime" -msgid "%(delta)s from now" -msgstr "%(delta)s від тепер" +msgctxt "naturaltime-future" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d місяць" +msgstr[1] "%d місяці" +msgstr[2] "%d місяців" +msgstr[3] "%d місяців" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d тиждень" +msgstr[1] "%d тижні" +msgstr[2] "%d тижнів" +msgstr[3] "%d тижнів" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d день" +msgstr[1] "%d дні" +msgstr[2] "%d днів" +msgstr[3] "%d днів" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d годину" +msgstr[1] "%d години" +msgstr[2] "%d годин" +msgstr[3] "%d годин" + +#, python-format +msgctxt "naturaltime-future" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d хвилину" +msgstr[1] "%d хвилини" +msgstr[2] "%d хвилин" +msgstr[3] "%d хвилин" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -275,6 +460,7 @@ msgid_plural "%(count)s seconds from now" msgstr[0] "%(count)s секунда від цього часу" msgstr[1] "%(count)s секунди від цього часу" msgstr[2] "%(count)s секунд від цього часу" +msgstr[3] "%(count)s секунд від цього часу" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -284,6 +470,7 @@ msgid_plural "%(count)s minutes from now" msgstr[0] "%(count)s хвилина від цього часу" msgstr[1] "%(count)s хвилини від цього часу" msgstr[2] "%(count)s хвилин від цього часу" +msgstr[3] "%(count)s хвилин від цього часу" #. Translators: please keep a non-breaking space (U+00A0) #. between count and time unit. @@ -293,3 +480,4 @@ msgid_plural "%(count)s hours from now" msgstr[0] "%(count)s година від цього часу" msgstr[1] "%(count)s години від цього часу" msgstr[2] "%(count)s годин від цього часу" +msgstr[3] "%(count)s годин від цього часу" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/az/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/az/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..3ec4c9bb5608f22cc4a9a109321ac0809463a7e7 GIT binary patch literal 3132 zcmc(g%WoS+9LEP}p>=tdN2vhuYei|IX8q_xP22`Z(-ZuszrpTG~UJx?-r1l$Wg2j;+o;3Rknyas*(-U9c7zkzRnyPsn0HSiGV zbdQ6tgYzJP5NSJiiOR3SI^Y6yPZMId~Sl4d%dKL1))n zPc!xnY(EXU{U4uUY#;asNZ`IbjC}--fzx0NI=g-V-vRG|&i~)RL*RkEXW!+>`X_; z7C+KZ#C1gwZpvX$Q^E?>q)H^X6_JzD6hBxwZfwb5A20f-aC5(A2UCEjC zkaQfBL}Z-$!B*-kd=NP+1Mz@&_t{QN-L_w^hDvOnF{^8_9mbTWar9-`%24yDnPsz9 z1n^wj>Zl>9;fWv~MZ8Hq!ta8d7zfje?4m?!%AvMgYJ-nVHLUle<&%V>G5ivCU4Hs< zP(e$gK8W}B82i~r>oos`(g)}a!nAtyj#~I9c0NSs9IsKhM8-x^S5QRZ;5MgYr3||y zj1_*G4wELa%2!-{3o<+qq=c^6YL?B1#-gkjKD|hyVTCrxu3-xyM3zO<5W+7gkjCJg zB7Ae3qkVx`FYBOj&lkqM{3)++nhJ&D$%$k6dX| z44wDzfv&{7BD_VxgCb3}L{#DuMoSv0T3ajTa`k#WYn@8DB$BUksZ#@}zKR@g?iaH8%rsh3XqeTk!9R-<$kh~j^bD1&JTk&gezthQ8{d?3XDx}yo6+UaPikVk zB<;}DBJoycUd0ht-i0stAMNSy5C)ovdm3&O!KB#w&{J)YpXcG)NXb*mQ}B+08$Ohgyt|slTXib2QxP3&}MHj_R8yFOvxd#&e|MlF zZpB);Dkjmytk{;uE%QEZac#TnIHbGI&h^?YNxZYhBWxfm%SJBy5>sk8^HUKdMLIjs zsYu*F9`=>1vgImT$, 2018 +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-09 13:45+0000\n" +"Last-Translator: Emin Mastizada \n" +"Language-Team: Azerbaijani (http://www.transifex.com/django/django/language/" +"az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "PostgreSQL extensions" +msgstr "PostgreSQL uzantıları" + +#, python-format +msgid "Item %(nth)s in the array did not validate:" +msgstr "Array-dəki %(nth)s element təsdiqlənə bilmir:" + +msgid "Nested arrays must have the same length." +msgstr "İç-içə array-lərin uzunluğu eyni olmalıdır." + +msgid "Map of strings to strings/nulls" +msgstr "String-lərin string/null-lara xəritələnmə cədvəli" + +#, python-format +msgid "The value of \"%(key)s\" is not a string or null." +msgstr "\"%(key)s\" dəyəri string və ya null deyil." + +msgid "A JSON object" +msgstr "JSON obyekt" + +msgid "Value must be valid JSON." +msgstr "Dəyər düzgün JSON olmalıdır." + +msgid "Could not load JSON data." +msgstr "JSON məlumat yüklənə bilmir." + +msgid "Input must be a JSON dictionary." +msgstr "Giriş JSON lüğət olmalıdır." + +#, python-format +msgid "'%(value)s' value must be valid JSON." +msgstr "'%(value)s' dəyəri düzgün JSON olmalıdır." + +msgid "Enter two valid values." +msgstr "İki düzgün dəyər daxil edin." + +msgid "The start of the range must not exceed the end of the range." +msgstr "Aralığın başlanğıcı bitişindən böyük ola bilməz." + +msgid "Enter two whole numbers." +msgstr "İki tam rəqəm daxil edin." + +msgid "Enter two numbers." +msgstr "İki rəqəm daxil edin." + +msgid "Enter two valid date/times." +msgstr "İki düzgün tarix/vaxt daxil edin." + +msgid "Enter two valid dates." +msgstr "İki düzgün tarix daxil edin." + +#, python-format +msgid "" +"List contains %(show_value)d item, it should contain no more than " +"%(limit_value)d." +msgid_plural "" +"List contains %(show_value)d items, it should contain no more than " +"%(limit_value)d." +msgstr[0] "" +"Siyahıda %(show_value)d element var, ən çox %(limit_value)d ola bilər." +msgstr[1] "" +"Siyahıda %(show_value)d element var, ən çox %(limit_value)d ola bilər." + +#, python-format +msgid "" +"List contains %(show_value)d item, it should contain no fewer than " +"%(limit_value)d." +msgid_plural "" +"List contains %(show_value)d items, it should contain no fewer than " +"%(limit_value)d." +msgstr[0] "" +"Siyahıda %(show_value)d element var, ən az %(limit_value)d ola bilər." +msgstr[1] "" +"Siyahıda %(show_value)d element var, ən az %(limit_value)d ola bilər." + +#, python-format +msgid "Some keys were missing: %(keys)s" +msgstr "Bəzi açarlar əksikdir: %(keys)s" + +#, python-format +msgid "Some unknown keys were provided: %(keys)s" +msgstr "Bəzi bilinməyən açarlar təchiz edilib: %(keys)s" + +#, python-format +msgid "" +"Ensure that this range is completely less than or equal to %(limit_value)s." +msgstr "Bu aralığın %(limit_value)s və ya daha az olduğuna əmin olun." + +#, python-format +msgid "" +"Ensure that this range is completely greater than or equal to " +"%(limit_value)s." +msgstr "Bu aralığın %(limit_value)s və ya daha böyük olduğuna əmin olun." diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/de/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/de/LC_MESSAGES/django.mo index 0ffa2d5991422d466adff9e5f29aa85cf7e340b0..101c22887cf064b6c04a2ac7f1bd65b50fed74c9 100644 GIT binary patch delta 473 zcmXxfy-UMj5C-r|+QzoFC|0GVR9_K_Qld$1=?4|9f;b2+;#z`@7>tResUIM86LhL( z6m%2ELO>ilIVd`);2+>D;^HRwRPmPI-SfV~-F@sS);wsWi0IfubOo>BC9HUfhN0ji z8iPqV0GAVdqUXbASfc_{m-L33#82;%St z%J2nt783$Qqc9Ce;3`bQJ(z&0Ob*%Y{3)VuRm`I1gMr(2pKR(4h0lMYyo*<6E3l@fO?<&k5g~7p1Hy=a?)P zGli6tcA7$T5n*1GGfc`C)7g}S3N9%%TU@aeqoymiX%*RmZd#gRu=2L4>!zVvthD|Y w%_{$q`z5sbq_)M%mZj{oP17)Jl^NRFhRt>qU8`!UWwTw?s;Y+j82ILY0NMLh(EtDd delta 480 zcmX}ny-Nad7zgm@eD_ic?8QT>Uj>zz=BeZhN^eVpMMFbN)InyVo^W>(f?!)zL&XhE z4K32pkT|pi2|`N*(OCTrMr%`F40@K&^L(G>dESI);k;U#A)*r_(G9$Zb+}_98iiIf z(KMWb18^NOxCg!P2qs|z&cY59;E09jnj?zA0OofqQ7^RHu!90zhA|t}XbDXffd@W9 z5q>})blQm~U>uIYEjS5l&yyS^OaI=Rf3QwUMw&5`Rgkkst=V8Esvr=ee z$KPeQ`Y{)E_9MXs-JhNM3+J)BFyRRz{hM=fgH5yHj^mi#FpcYnrlDrXcwy*^`h%ih zj5BdA5sCYPqJCy^uOW>4Ltz#QCL$qU5XGk@Rr7BslB^aat)wK_s-)!0DqATPw2V@e zWSJ#%a;21)7K+`?{{N!+Woa3N-Hgf>6-BD3ET?L$EN9yf1ud6N=vRD7Kj72NZC*9} E0xAkvmH+?% diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/de/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/de/LC_MESSAGES/django.po index c107566..d82cab0 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/de/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/de/LC_MESSAGES/django.po @@ -1,16 +1,16 @@ # This file is distributed under the same license as the Django package. # # Translators: -# Jannis Leidel , 2015-2017 +# Jannis Leidel , 2015-2018 # Jens Neuhaus , 2016 -# Markus Holtermann , 2017 +# Markus Holtermann , 2017 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-23 20:42+0000\n" -"Last-Translator: Markus Holtermann \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-14 08:25+0000\n" +"Last-Translator: Florian Apolloner \n" "Language-Team: German (http://www.transifex.com/django/django/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,8 +22,8 @@ msgid "PostgreSQL extensions" msgstr "PostgreSQL-Erweiterungen" #, python-format -msgid "Item %(nth)s in the array did not validate: " -msgstr "Element %(nth)s des Arrays ist ungültig:" +msgid "Item %(nth)s in the array did not validate:" +msgstr "Element %(nth)s im Array konnte nicht validiert werden:" msgid "Nested arrays must have the same length." msgstr "Verschachtelte Arrays müssen die gleiche Länge haben." diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/el/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/el/LC_MESSAGES/django.mo index 1291bd39877634d439a3ec2f947ca3316de3230f..dc9368bf1539b991486fdfceca977b7ceabad963 100644 GIT binary patch delta 369 zcmXBPu}cDB7{~G7X#VLwY0f4gb}y}wIm!k^aq5a zVDw+;P)kEJwKfP%O?}OG`8>Y|-sgRvezuow-ZTo5?xRv0U+@Xf#-t@QW70C_aSjjB z!3$i$Tin79mhc-FFk?zBL#p6Dxj!!DFl|XY7+@W*Ej4sS@k3)cuofR(XyG>b6Mf7~ zjPem4kRR|EKhWc$)k*1#d~Qo?xR;Plu#S0r!!rKjE|!wgDPAV0MuT5zY|@ws?~F=f zxGO*UKdG>1EXHT4SwiV>V5E#hHx}s_;lR#y-=pow^hVKLFM1Wn^Qz^b;QC?HoVRHP PMc;Qkx9WAD%}47GVW2UQ delta 375 zcmXBPJugFH7{>AI>3eBQ6eW`5q=T1m(sSBIwL~Nm7K4r!VX<|Sh?k@`VNp2=i4Pz~ z%^7@(GO&up+{9qA_|xfkUsv+H+#T!LYMnOcC0&N42YkYN+>J<+7>`ObIE^E?g*NWv zES}>swy}U+97iiA-56;RH^?t>DUZ2?w2C!6!jpuWI%N2!_`9%?>>aqp74iob(dz5v zI&P9%SjTttc&N}XeUkT5QVG}7(l#FB6uw~@e{c=mjI@IXnStKLuM|rZL;i)Sq=%XK z(f`hAzhfqnSrSV~{+G#`(I6UnG{*MZk-UEv$pzi;b!f2SxSr!xZEvAguFkohe-#@` RQC6K|$u7FJauCGs62Fy&GQ0o) diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/el/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/el/LC_MESSAGES/django.po index 94f00c8..0e9c6e1 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/el/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/el/LC_MESSAGES/django.po @@ -2,15 +2,15 @@ # # Translators: # Giannis Meletakis , 2015 -# Nick Mavrakis , 2017 +# Nick Mavrakis , 2017-2018 # Nick Mavrakis , 2016 # Pãnoș , 2016 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-23 20:42+0000\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-22 10:12+0000\n" "Last-Translator: Nick Mavrakis \n" "Language-Team: Greek (http://www.transifex.com/django/django/language/el/)\n" "MIME-Version: 1.0\n" @@ -23,7 +23,7 @@ msgid "PostgreSQL extensions" msgstr "Επεκτάσεις της PostgreSQL" #, python-format -msgid "Item %(nth)s in the array did not validate: " +msgid "Item %(nth)s in the array did not validate:" msgstr "To στοιχείο %(nth)s στον πίνακα δεν είναι έγκυρο:" msgid "Nested arrays must have the same length." diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/eu/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/eu/LC_MESSAGES/django.mo index ac98a65710f2f6379fd9cc7be9e2c0bae9b8f6bc..2437a00f6667e5e9bb4bf40265ba0d46f5371b0b 100644 GIT binary patch delta 426 zcmXBPy-Px26vy#%eajc5$TCC33sD(jUSHy>2(<`BfduVxL5Ii`u5JZR1vP|mr~ZLx z3PBJWni`rKTKgX=YG`Sw@6~7dob%)1Jm-0eJVyGby`+d-Iz{eqgtu68iNw+47D?a= z&SMo-Y~UK6V;KjS#&=xAm`CJB5z*1U_c|pqjlZ~r0k6m|roGY|7bgU>1kV`7Hw@zs zE@03%>6dYpzKr(ZIzHePj&R#QS?~|n>D7S999B`qIwtT8H}O8eS{lU%K@8*8g`x-T zzw+|a&Niyo9YUC8Pw0ZpT2eYOdn&(|PTfDWtTGR7O`bnNq%()UsCJ6R8ju zQrWz!>7`sQsd4;!MyH!PFpXBHX>{9WNv*URM{RYd*)&YkIBvA+hibWDXIqDpZ20Zj GcmD$m%RP693YHFhPkx)<^ReV6Z8xSR>8c6F>gz6;fpb}?C zakNwv2PfywuKod15F8!+(&Aly_k7&PId9^-czxWMC87&A(F1&e_i)EUG!A_NQ4%KL zFx-M1?!g&&1`DtW=U@kpz%eh;9V5y^=iG;ns1Gtf(IgyzYcS)dMt5_HU=TqY#^EQ7 z!e1DJkwC9b!363R=saA8ukaQ=!;N6CK_NtxMm-IOUvv?qa3PTXt-z>tSEy4B37`L0A3H!toYjxZ=uKt`PE0UseC95r} zDOs_vyy7ZCRhrLmIj=2bQ!-X?U9Z-pqNN{JD|*eeG+wf5b%Ss2T83FSD>^S6IYHX| P50>{2bfePx@@@-%Y9d8M diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/eu/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/eu/LC_MESSAGES/django.po index 834eb9a..b9f6b63 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/eu/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/eu/LC_MESSAGES/django.po @@ -1,15 +1,15 @@ # This file is distributed under the same license as the Django package. # # Translators: -# Eneko Illarramendi , 2017 +# Eneko Illarramendi , 2017-2018 # Urtzi Odriozola , 2017 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-25 08:36+0000\n" -"Last-Translator: Urtzi Odriozola \n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-24 07:33+0000\n" +"Last-Translator: Eneko Illarramendi \n" "Language-Team: Basque (http://www.transifex.com/django/django/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,7 +21,7 @@ msgid "PostgreSQL extensions" msgstr "PostgreSQL hedapenak" #, python-format -msgid "Item %(nth)s in the array did not validate: " +msgid "Item %(nth)s in the array did not validate:" msgstr "Array-ko %(nth)s elementua ez da balekoa:" msgid "Nested arrays must have the same length." diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/sk/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/sk/LC_MESSAGES/django.mo index c503e252c161ac50519723dced68ef2a3340c3ae..c311668a7284362b0421952fce411ce61fa09e7b 100644 GIT binary patch delta 484 zcmY++n(z_a}Tt zFpVHMXthK^b{>n7epbZlim`w*oe$rT^&uicw!N;7u&SPt{qDYUg^O8rF{|mUX-2-3 zQFB&X8j%r}kh7*6YQesjgxJY1@p0|+WVdFf>zrhbO_NnlrMT|wG_IgBQ2akyHaXXC kDw~`~llIp%>HJ^eoWTo<{pu^Y?Z@DpusFD4_d;jl8_HNmD*ylh delta 433 zcmXBPF-yZh7{>AUnl?>sBf+ZGTJ@+krmdk#T3Qnu-9$GL#8nrk5~ScD2z3*>sATWp zATEj}f?vSF#oaHUAV|U0MW5K|ckiErd+$E?lD$0bEE7>zAi9N5@CNQjiRNKEMx?!#wcA}KJy?cqxCnbNjfbA00^df63h1ABExb3HBFaDqs&EHt@C0tb>y$Fw@C#u9 zp&pG7mlK)8x14c#zx)8=N~ zso7=2^e@CI8PV3QDz^-$W(AKTV|sO!AGMC#2Q63gT-Pk}b#8EnYu=h`aaHAB)2)Tk PM6`l2sV)S+$x7r8P5V5k diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/sk/LC_MESSAGES/django.po b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/sk/LC_MESSAGES/django.po index 0618aff..e749e40 100644 --- a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/sk/LC_MESSAGES/django.po +++ b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/sk/LC_MESSAGES/django.po @@ -1,26 +1,27 @@ # This file is distributed under the same license as the Django package. # # Translators: -# Martin Tóth , 2017 +# Martin Tóth , 2017-2018 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-23 20:42+0000\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-09-05 17:06+0000\n" "Last-Translator: Martin Tóth \n" "Language-Team: Slovak (http://www.transifex.com/django/django/language/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n " +">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" msgid "PostgreSQL extensions" msgstr "PostgreSQL rozšírenia" #, python-format -msgid "Item %(nth)s in the array did not validate: " +msgid "Item %(nth)s in the array did not validate:" msgstr "%(nth)s. položka poľa je neplatná:" msgid "Nested arrays must have the same length." @@ -83,6 +84,9 @@ msgstr[1] "" msgstr[2] "" "Zoznam obsahuje %(show_value)d položku, ale nemal by obsahovať viac ako " "%(limit_value)d." +msgstr[3] "" +"Zoznam obsahuje %(show_value)d položku, ale nemal by obsahovať viac ako " +"%(limit_value)d." #, python-format msgid "" @@ -100,6 +104,9 @@ msgstr[1] "" msgstr[2] "" "Zoznam obsahuje %(show_value)d položku, ale nemal by obsahovať menej ako " "%(limit_value)d." +msgstr[3] "" +"Zoznam obsahuje %(show_value)d položku, ale nemal by obsahovať menej ako " +"%(limit_value)d." #, python-format msgid "Some keys were missing: %(keys)s" diff --git a/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/uk/LC_MESSAGES/django.mo b/thesisenv/lib/python3.6/site-packages/django/contrib/postgres/locale/uk/LC_MESSAGES/django.mo index 585732330a27303fa71099b6e9aa66a1f39207a9..a80add979ea511df7aa9177962f218bbf3715f91 100644 GIT binary patch delta 841 zcmZY4-%C?r7zgm@OkJB(n_Bh@>Dh(i!KUw7Q@6P@jk*XjloFwC>=csabh0giSj>_P zB*=I{FAIXGyX9IeQM>D|c+W*Q-ghMt^%wL#&axi|4xjUV&-3G)&w=H(rCh#~h!(4e zUc$HV1sty?Iu6}6L>;gl9)!b?;RMv-0*u1~?1o?A5!mV`y6Yn9gTu%r50M|%c!{F0 z1?J(17u?2!!a)F@ttCppn^3@4&{?nrPrySyqEqk;9Dob3AB#Rf6S^9R#&AA}ZI|H+ zWcUL*_05e$L+~O@!Do$l;SBUQ5uJt?n&hI^TkrfVzIo?rmLIia-UE2vhr307*P6BZ zVvVby$?@uF@mtjsmp>8|Jwc<74I>tgc8ZW(avwgA!$>d`=8%YqNT5rR3j+gvp`329BE?c4B3^5FBSC#JSw={Jh`< z8(|$2jsGU@_F#i>I)253+4I+esQ$-W%ro(UzkdJ=O(V>@vmq4YlX`zGsTH-M3id-) zQnJbOrK+sn$yu*1pL-(3OWsGCXzQ5CPU;!9=UJ_z@}4TIRePDyR${fLHtjj|uG#l- zfaaLA>n7yUx~s))A8W;2UA0SIsgKBQU$-12S_2LR@3L%js#Y-ef zBUDQ12P46=2l3#c=^CuD){9rmjAAd|`~wO?FP`*Cf(yI9_nDb@X0{Rh5!fhK&J)o} zKhYcb9=?Y697N;LIY1PG=imuA2N`?_!*Cgj3K1=~=Ae_-c;h=-_i(MNC^zJRmv0KUaR!J(etyhOJ#Uh(xj zfDAe2CrZOvI0M&U9{%*>TGvqAfLGzB%2$-h;o~TA$L>!L^RLQj_Xv^`FY({Xh;q^% z=-W~h#+#0_yy_UW5BoR!)Jri96bg(REL7Z$9X#pbOAt5oDigZp, 2016 # Igor Melnyk, 2017 # Kirill Gagarski , 2015-2016 +# Taras Korzhak , 2018 # Zoriana Zaiats, 2017 msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-01-19 16:49+0100\n" -"PO-Revision-Date: 2017-09-21 22:44+0000\n" -"Last-Translator: Zoriana Zaiats\n" +"POT-Creation-Date: 2018-05-17 11:49+0200\n" +"PO-Revision-Date: 2018-08-24 20:08+0000\n" +"Last-Translator: Taras Korzhak \n" "Language-Team: Ukrainian (http://www.transifex.com/django/django/language/" "uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != " +"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % " +"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || " +"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" msgid "PostgreSQL extensions" msgstr "Розширення PostgreSQL" #, python-format -msgid "Item %(nth)s in the array did not validate: " -msgstr "Елемент масиву №%(nth)s не пройшов перевірку:" +msgid "Item %(nth)s in the array did not validate:" +msgstr "Елемент %(nth)s у масиві не коректний:" msgid "Nested arrays must have the same length." -msgstr "Вкладени масиви мусять бути однакової довжини." +msgstr "Вкладени масиви повинні бути одинакової довжини." msgid "Map of strings to strings/nulls" msgstr "Асоціативний масив із рядків у рядки/обнулення" #, python-format msgid "The value of \"%(key)s\" is not a string or null." -msgstr "Значення від \"%(key)s\" не є стрічкою чи null." +msgstr "Значення від \"%(key)s\" не є рядком чи null." msgid "A JSON object" msgstr "Об'єкт JSON" @@ -89,6 +92,9 @@ msgstr[1] "" msgstr[2] "" "Список містить %(show_value)d елементів, кількість яких не має перевищувати " "%(limit_value)d." +msgstr[3] "" +"Список містить %(show_value)d елементів, кількість яких не має перевищувати " +"%(limit_value)d." #, python-format msgid "" @@ -106,6 +112,9 @@ msgstr[1] "" msgstr[2] "" "Список містить %(show_value)d елемента, кількість яких не має бути не менша " "%(limit_value)d." +msgstr[3] "" +"Список містить %(show_value)d елемента, кількість яких не має бути не менша " +"%(limit_value)d." #, python-format msgid "Some keys were missing: %(keys)s" @@ -126,4 +135,4 @@ msgid "" "Ensure that this range is completely greater than or equal to " "%(limit_value)s." msgstr "" -"Переконайтеся, що цей діапазон повністю більше чи дорівнює %(limit_value)s." +"Переконайтеся, що цей діапазон повністю більший чи дорівнює %(limit_value)s." diff --git a/thesisenv/lib/python3.6/site-packages/django/core/serializers/base.py b/thesisenv/lib/python3.6/site-packages/django/core/serializers/base.py index 4ff0c75..6fde1ae 100644 --- a/thesisenv/lib/python3.6/site-packages/django/core/serializers/base.py +++ b/thesisenv/lib/python3.6/site-packages/django/core/serializers/base.py @@ -185,7 +185,7 @@ class Deserializer: return self def __next__(self): - """Iteration iterface -- return the next item in the stream""" + """Iteration interface -- return the next item in the stream""" raise NotImplementedError('subclasses of Deserializer must provide a __next__() method') diff --git a/thesisenv/lib/python3.6/site-packages/django/db/backends/base/schema.py b/thesisenv/lib/python3.6/site-packages/django/db/backends/base/schema.py index a722e49..82d6faf 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/backends/base/schema.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/backends/base/schema.py @@ -1000,11 +1000,13 @@ class BaseDatabaseSchemaEditor: ) def _create_unique_sql(self, model, columns): + def create_unique_name(*args, **kwargs): + return self.quote_name(self._create_index_name(*args, **kwargs)) table = model._meta.db_table return Statement( self.sql_create_unique, table=Table(table, self.quote_name), - name=IndexName(table, columns, '_uniq', self._create_index_name), + name=IndexName(table, columns, '_uniq', create_unique_name), columns=Columns(table, columns, self.quote_name), ) diff --git a/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/base.py b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/base.py index 2d953af..1c25c9e 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/base.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/base.py @@ -300,17 +300,10 @@ class DatabaseWrapper(BaseDatabaseWrapper): else: return True - @cached_property - def oracle_full_version(self): - with self.temporary_connection(): - return self.connection.version - @cached_property def oracle_version(self): - try: - return int(self.oracle_full_version.split('.')[0]) - except ValueError: - return None + with self.temporary_connection(): + return tuple(int(x) for x in self.connection.version.split('.')) class OracleParam: diff --git a/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/compiler.py b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/compiler.py new file mode 100644 index 0000000..819f241 --- /dev/null +++ b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/compiler.py @@ -0,0 +1,60 @@ +from django.db import NotSupportedError +from django.db.models.sql import compiler + + +class SQLCompiler(compiler.SQLCompiler): + def as_sql(self, with_limits=True, with_col_aliases=False): + """ + Create the SQL for this query. Return the SQL string and list of + parameters. This is overridden from the original Query class to handle + the restriction in Oracle 12.1 and emulate LIMIT and OFFSET with + a subquery. + + If 'with_limits' is False, any limit/offset information is not included + in the query. + """ + # Whether the query must be constructed using limit/offset. + do_offset = with_limits and (self.query.high_mark is not None or self.query.low_mark) + if not do_offset: + sql, params = super().as_sql(with_limits=False, with_col_aliases=with_col_aliases) + elif not self.connection.features.supports_select_for_update_with_limit and self.query.select_for_update: + raise NotSupportedError( + 'LIMIT/OFFSET is not supported with select_for_update on this ' + 'database backend.' + ) + else: + sql, params = super().as_sql(with_limits=False, with_col_aliases=True) + # Wrap the base query in an outer SELECT * with boundaries on + # the "_RN" column. This is the canonical way to emulate LIMIT + # and OFFSET on Oracle. + high_where = '' + if self.query.high_mark is not None: + high_where = 'WHERE ROWNUM <= %d' % (self.query.high_mark,) + + if self.query.low_mark: + sql = ( + 'SELECT * FROM (SELECT "_SUB".*, ROWNUM AS "_RN" FROM (%s) ' + '"_SUB" %s) WHERE "_RN" > %d' % (sql, high_where, self.query.low_mark) + ) + else: + # Simplify the query to support subqueries if there's no offset. + sql = ( + 'SELECT * FROM (SELECT "_SUB".* FROM (%s) "_SUB" %s)' % (sql, high_where) + ) + return sql, params + + +class SQLInsertCompiler(compiler.SQLInsertCompiler, SQLCompiler): + pass + + +class SQLDeleteCompiler(compiler.SQLDeleteCompiler, SQLCompiler): + pass + + +class SQLUpdateCompiler(compiler.SQLUpdateCompiler, SQLCompiler): + pass + + +class SQLAggregateCompiler(compiler.SQLAggregateCompiler, SQLCompiler): + pass diff --git a/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/features.py b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/features.py index cb2fa7d..6b6a5cd 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/features.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/features.py @@ -1,5 +1,6 @@ from django.db.backends.base.features import BaseDatabaseFeatures from django.db.utils import InterfaceError +from django.utils.functional import cached_property class DatabaseFeatures(BaseDatabaseFeatures): @@ -55,3 +56,11 @@ class DatabaseFeatures(BaseDatabaseFeatures): supports_callproc_kwargs = True supports_over_clause = True max_query_params = 2**16 - 1 + + @cached_property + def has_fetch_offset_support(self): + return self.connection.oracle_version >= (12, 2) + + @cached_property + def allow_sliced_subqueries_with_in(self): + return self.has_fetch_offset_support diff --git a/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/operations.py b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/operations.py index 923b5d1..78df6fe 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/operations.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/backends/oracle/operations.py @@ -8,6 +8,7 @@ from django.db.backends.utils import strip_quotes, truncate_name from django.db.utils import DatabaseError from django.utils import timezone from django.utils.encoding import force_bytes +from django.utils.functional import cached_property from .base import Database from .utils import BulkInsertMapper, InsertIdVar, Oracle_datetime @@ -222,7 +223,9 @@ END; def fetch_returned_insert_id(self, cursor): try: - return int(cursor._insert_id_var.getvalue()) + value = cursor._insert_id_var.getvalue() + # cx_Oracle < 7 returns value, >= 7 returns list with single value. + return int(value[0] if isinstance(value, list) else value) except (IndexError, TypeError): # cx_Oracle < 6.3 returns None, >= 6.3 raises IndexError. raise DatabaseError( @@ -573,3 +576,9 @@ END; if fields: return self.connection.features.max_query_params // len(fields) return len(objs) + + @cached_property + def compiler_module(self): + if self.connection.features.has_fetch_offset_support: + return super().compiler_module + return 'django.db.backends.oracle.compiler' diff --git a/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/base.py b/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/base.py index 025981c..ad6c504 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/base.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/base.py @@ -151,9 +151,13 @@ class DatabaseWrapper(BaseDatabaseWrapper): "Please supply the NAME value.") if len(settings_dict['NAME'] or '') > self.ops.max_name_length(): raise ImproperlyConfigured( - 'Database names longer than %d characters are not supported by ' - 'PostgreSQL. Supply a shorter NAME in settings.DATABASES.' - % self.ops.max_name_length() + "The database name '%s' (%d characters) is longer than " + "PostgreSQL's limit of %d characters. Supply a shorter NAME " + "in settings.DATABASES." % ( + settings_dict['NAME'], + len(settings_dict['NAME']), + self.ops.max_name_length(), + ) ) conn_params = { 'database': settings_dict['NAME'] or 'postgres', diff --git a/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/creation.py b/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/creation.py index 0169fc5..2cd8e88 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/creation.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/backends/postgresql/creation.py @@ -3,6 +3,7 @@ import sys from psycopg2 import errorcodes from django.db.backends.base.creation import BaseDatabaseCreation +from django.db.backends.utils import strip_quotes class DatabaseCreation(BaseDatabaseCreation): @@ -28,8 +29,16 @@ class DatabaseCreation(BaseDatabaseCreation): template=test_settings.get('TEMPLATE'), ) + def _database_exists(self, cursor, database_name): + cursor.execute('SELECT 1 FROM pg_catalog.pg_database WHERE datname = %s', [strip_quotes(database_name)]) + return cursor.fetchone() is not None + def _execute_create_test_db(self, cursor, parameters, keepdb=False): try: + if keepdb and self._database_exists(cursor, parameters['dbname']): + # If the database should be kept and it already exists, don't + # try to create a new one. + return super()._execute_create_test_db(cursor, parameters, keepdb) except Exception as e: if getattr(e.__cause__, 'pgcode', '') != errorcodes.DUPLICATE_DATABASE: diff --git a/thesisenv/lib/python3.6/site-packages/django/db/migrations/loader.py b/thesisenv/lib/python3.6/site-packages/django/db/migrations/loader.py index 4147cc3..518212b 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/migrations/loader.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/migrations/loader.py @@ -97,7 +97,10 @@ class MigrationLoader: if was_loaded: reload(module) self.migrated_apps.add(app_config.label) - migration_names = {name for _, name, is_pkg in pkgutil.iter_modules(module.__path__) if not is_pkg} + migration_names = { + name for _, name, is_pkg in pkgutil.iter_modules(module.__path__) + if not is_pkg and name[0] not in '_~' + } # Load migrations for migration_name in migration_names: migration_path = '%s.%s' % (module_name, migration_name) diff --git a/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/base.py b/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/base.py index 3fb1002..b2fe1c4 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/base.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/base.py @@ -103,7 +103,7 @@ class Operation: def allow_migrate_model(self, connection_alias, model): """ - Return wether or not a model may be migrated. + Return whether or not a model may be migrated. This is a thin wrapper around router.allow_migrate_model() that preemptively rejects any proxy, swapped out, or unmanaged model. diff --git a/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/models.py b/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/models.py index 857981b..97b9875 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/models.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/migrations/operations/models.py @@ -652,6 +652,7 @@ class AlterModelOptions(ModelOptionOperation): ALTER_OPTION_KEYS = [ "base_manager_name", "default_manager_name", + "default_related_name", "get_latest_by", "managed", "ordering", diff --git a/thesisenv/lib/python3.6/site-packages/django/db/models/base.py b/thesisenv/lib/python3.6/site-packages/django/db/models/base.py index fe8e7d3..1fb66d3 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/models/base.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/models/base.py @@ -279,7 +279,8 @@ class ModelBase(type): ) else: field = copy.deepcopy(field) - field.mti_inherited = True + if not base._meta.abstract: + field.mti_inherited = True new_class.add_to_class(field.name, field) # Copy indexes so that index names are unique when models extend an diff --git a/thesisenv/lib/python3.6/site-packages/django/db/models/query.py b/thesisenv/lib/python3.6/site-packages/django/db/models/query.py index 5ae4518..8642d6f 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/models/query.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/models/query.py @@ -501,7 +501,9 @@ class QuerySet: try: obj = self.select_for_update().get(**lookup) except self.model.DoesNotExist: - obj, created = self._create_object_from_params(lookup, params) + # Lock the row so that a concurrent update is blocked until + # after update_or_create() has performed its save. + obj, created = self._create_object_from_params(lookup, params, lock=True) if created: return obj, created for k, v in defaults.items(): @@ -509,7 +511,7 @@ class QuerySet: obj.save(using=self.db) return obj, False - def _create_object_from_params(self, lookup, params): + def _create_object_from_params(self, lookup, params, lock=False): """ Try to create an object using passed params. Used by get_or_create() and update_or_create(). @@ -521,7 +523,8 @@ class QuerySet: return obj, True except IntegrityError as e: try: - return self.get(**lookup), False + qs = self.select_for_update() if lock else self + return qs.get(**lookup), False except self.model.DoesNotExist: pass raise e diff --git a/thesisenv/lib/python3.6/site-packages/django/db/models/sql/compiler.py b/thesisenv/lib/python3.6/site-packages/django/db/models/sql/compiler.py index 8b0fd1d..27b8cc3 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/models/sql/compiler.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/models/sql/compiler.py @@ -411,7 +411,11 @@ class SQLCompiler: # must have the same columns list. Set the selects defined on # the query on all combined queries, if not already set. if not compiler.query.values_select and self.query.values_select: - compiler.query.set_values((*self.query.values_select, *self.query.annotation_select)) + compiler.query.set_values(( + *self.query.extra_select, + *self.query.values_select, + *self.query.annotation_select, + )) parts += (compiler.as_sql(),) except EmptyResultSet: # Omit the empty queryset with UNION and with DIFFERENCE if the diff --git a/thesisenv/lib/python3.6/site-packages/django/db/models/sql/query.py b/thesisenv/lib/python3.6/site-packages/django/db/models/sql/query.py index f11db05..cf469cd 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/models/sql/query.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/models/sql/query.py @@ -1568,10 +1568,13 @@ class Query: else: field_list = name.split(LOOKUP_SEP) join_info = self.setup_joins(field_list, self.get_meta(), self.get_initial_alias(), can_reuse=reuse) - targets, _, join_list = self.trim_joins(join_info.targets, join_info.joins, join_info.path) + targets, final_alias, join_list = self.trim_joins(join_info.targets, join_info.joins, join_info.path) if len(targets) > 1: raise FieldError("Referencing multicolumn fields with F() objects " "isn't supported") + # Verify that the last lookup in name is a field or a transform: + # transform_function() raises FieldError if not. + join_info.transform_function(targets[0], final_alias) if reuse is not None: reuse.update(join_list) col = targets[0].get_col(join_list[-1], join_info.targets[0]) diff --git a/thesisenv/lib/python3.6/site-packages/django/db/models/sql/where.py b/thesisenv/lib/python3.6/site-packages/django/db/models/sql/where.py index d913aba..879de04 100644 --- a/thesisenv/lib/python3.6/site-packages/django/db/models/sql/where.py +++ b/thesisenv/lib/python3.6/site-packages/django/db/models/sql/where.py @@ -142,7 +142,7 @@ class WhereNode(tree.Node): def clone(self): """ Create a clone of the tree. Must only be called on root nodes (nodes - with empty subtree_parents). Childs must be either (Contraint, lookup, + with empty subtree_parents). Childs must be either (Constraint, lookup, value) tuples, or objects supporting .clone(). """ clone = self.__class__._new_instance( diff --git a/thesisenv/lib/python3.6/site-packages/django/forms/fields.py b/thesisenv/lib/python3.6/site-packages/django/forms/fields.py index 370f78e..6e19c79 100644 --- a/thesisenv/lib/python3.6/site-packages/django/forms/fields.py +++ b/thesisenv/lib/python3.6/site-packages/django/forms/fields.py @@ -468,12 +468,7 @@ class DateTimeField(BaseTemporalField): class DurationField(Field): default_error_messages = { 'invalid': _('Enter a valid duration.'), - 'overflow': _( - 'The number of days must be between {min_days} and {max_days}.'.format( - min_days=datetime.timedelta.min.days, - max_days=datetime.timedelta.max.days, - ) - ) + 'overflow': _('The number of days must be between {min_days} and {max_days}.') } def prepare_value(self, value): @@ -489,7 +484,10 @@ class DurationField(Field): try: value = parse_duration(str(value)) except OverflowError: - raise ValidationError(self.error_messages['overflow'], code='overflow') + raise ValidationError(self.error_messages['overflow'].format( + min_days=datetime.timedelta.min.days, + max_days=datetime.timedelta.max.days, + ), code='overflow') if value is None: raise ValidationError(self.error_messages['invalid'], code='invalid') return value diff --git a/thesisenv/lib/python3.6/site-packages/django/http/request.py b/thesisenv/lib/python3.6/site-packages/django/http/request.py index 7c44dbb..36d05ba 100644 --- a/thesisenv/lib/python3.6/site-packages/django/http/request.py +++ b/thesisenv/lib/python3.6/site-packages/django/http/request.py @@ -520,7 +520,7 @@ class QueryDict(MultiValueDict): return urlencode({k: v}) for k, list_ in self.lists(): output.extend( - encode(k.encode(self.encoding), v.encode(self.encoding)) + encode(k.encode(self.encoding), str(v).encode(self.encoding)) for v in list_ ) return '&'.join(output) diff --git a/thesisenv/lib/python3.6/site-packages/django/http/response.py b/thesisenv/lib/python3.6/site-packages/django/http/response.py index 266c6ef..f303852 100644 --- a/thesisenv/lib/python3.6/site-packages/django/http/response.py +++ b/thesisenv/lib/python3.6/site-packages/django/http/response.py @@ -238,7 +238,7 @@ class HttpResponseBase: return str(value).encode(self.charset) # These methods partially implement the file-like object interface. - # See https://docs.python.org/3/library/io.html#io.IOBase + # See https://docs.python.org/library/io.html#io.IOBase # The WSGI server must call this method upon completion of the request. # See http://blog.dscpl.com.au/2012/10/obligations-for-calling-close-on.html diff --git a/thesisenv/lib/python3.6/site-packages/django/template/base.py b/thesisenv/lib/python3.6/site-packages/django/template/base.py index f6a60ec..9f4fe33 100644 --- a/thesisenv/lib/python3.6/site-packages/django/template/base.py +++ b/thesisenv/lib/python3.6/site-packages/django/template/base.py @@ -760,7 +760,7 @@ class Variable: # catching. Since this should only happen at compile time, that's # probably OK. - # Try to interpret values containg a period or an 'e'/'E' + # Try to interpret values containing a period or an 'e'/'E' # (possibly scientific notation) as a float; otherwise, try int. if '.' in var or 'e' in var.lower(): self.literal = float(var) diff --git a/thesisenv/lib/python3.6/site-packages/django/template/defaultfilters.py b/thesisenv/lib/python3.6/site-packages/django/template/defaultfilters.py index 2346f50..f77850e 100644 --- a/thesisenv/lib/python3.6/site-packages/django/template/defaultfilters.py +++ b/thesisenv/lib/python3.6/site-packages/django/template/defaultfilters.py @@ -222,10 +222,10 @@ def stringformat(value, arg): """ Format the variable according to the arg, a string formatting specifier. - This specifier uses Python string formating syntax, with the exception that - the leading "%" is dropped. + This specifier uses Python string formatting syntax, with the exception + that the leading "%" is dropped. - See https://docs.python.org/3/library/stdtypes.html#printf-style-string-formatting + See https://docs.python.org/library/stdtypes.html#printf-style-string-formatting for documentation of Python string formatting. """ if isinstance(value, tuple): diff --git a/thesisenv/lib/python3.6/site-packages/django/test/client.py b/thesisenv/lib/python3.6/site-packages/django/test/client.py index 776410c..20a1543 100644 --- a/thesisenv/lib/python3.6/site-packages/django/test/client.py +++ b/thesisenv/lib/python3.6/site-packages/django/test/client.py @@ -34,8 +34,8 @@ __all__ = ('Client', 'RedirectCycleError', 'RequestFactory', 'encode_file', 'enc BOUNDARY = 'BoUnDaRyStRiNg' MULTIPART_CONTENT = 'multipart/form-data; boundary=%s' % BOUNDARY CONTENT_TYPE_RE = re.compile(r'.*; charset=([\w\d-]+);?') -# JSON Vendor Tree spec: https://tools.ietf.org/html/rfc6838#section-3.2 -JSON_CONTENT_TYPE_RE = re.compile(r'^application\/(vnd\..+\+)?json') +# Structured suffix spec: https://tools.ietf.org/html/rfc6838#section-4.2.8 +JSON_CONTENT_TYPE_RE = re.compile(r'^application\/(.+\+)?json') class RedirectCycleError(Exception): diff --git a/thesisenv/lib/python3.6/site-packages/django/utils/tree.py b/thesisenv/lib/python3.6/site-packages/django/utils/tree.py index 2a188ac..421ad5c 100644 --- a/thesisenv/lib/python3.6/site-packages/django/utils/tree.py +++ b/thesisenv/lib/python3.6/site-packages/django/utils/tree.py @@ -71,7 +71,10 @@ class Node: ) def __hash__(self): - return hash((self.__class__, self.connector, self.negated) + tuple(self.children)) + return hash((self.__class__, self.connector, self.negated) + tuple([ + tuple(child) if isinstance(child, list) else child + for child in self.children + ])) def add(self, data, conn_type, squash=True): """