commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-11-06 23:43:51 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.11331 (New) Package is "python-Django" Fri Nov 6 23:43:51 2020 rev:69 rq:845465 version:3.1.3 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-09-14 12:04:04.907672370 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.11331/python-Django.changes 2020-11-06 23:44:09.847371499 +0100 @@ -1,0 +2,42 @@ +Mon Nov 2 15:03:13 UTC 2020 - Ondřej Súkup + +- Update to 3.1.3 + * Fixed a regression in Django 3.1.2 that caused the incorrect height of the admin + changelist search bar + * Fixed a regression in Django 3.1.2 that caused the incorrect width of the + admin changelist search bar on a filtered page + * Fixed displaying Unicode characters in forms.JSONField and read-only + models.JSONField values in the admin + * Fixed a regression in Django 3.1 that caused a crash of ArrayAgg and StringAgg + with ordering on key transforms for JSONField + * Fixed a regression in Django 3.1 that caused a crash of __in lookup when using + key transforms for JSONField in the lookup value + * Fixed a regression in Django 3.1 that caused a crash of ExpressionWrapper with + key transforms for JSONField + * Fixed a regression in Django 3.1 that caused a migrations crash on PostgreSQL + when adding an ExclusionConstraint with key transforms for JSONField in expressions + * Fixed a regression in Django 3.1 where ProtectedError.protected_objects + and RestrictedError.restricted_objects attributes returned iterators instead + of set of objects + * Fixed a regression in Django 3.1.2 that caused incorrect form input layout + on small screens in the admin change form view + * Fixed a regression in Django 3.1 that invalidated pre-Django 3.1 password reset tokens + * Added support for asgiref 3.3 + * Fixed a regression in Django 3.1 that caused incorrect textarea layout + on medium-sized screens in the admin change form view with the sidebar open + * Fixed a regression in Django 3.0.7 that didn’t use Subquery() aliases + in the GROUP BY clause + * Fixed a bug in Django 3.1 where FileField instances with a callable storage were + not correctly deconstructed + * Fixed a regression in Django 3.1 where the QuerySet.ordered attribute returned + incorrectly True for GROUP BY queries (e.g. .annotate().values()) on models with + Meta.ordering. A model’s Meta.ordering doesn’t affect such queries + * Fixed a regression in Django 3.1 where a queryset would crash if it contained + an aggregation and a Q object annotation + * Fixed a bug in Django 3.1 where a test database was not synced during creation + when using the MIGRATE test database setting + * Fixed a django.contrib.admin.EmptyFieldListFilter crash when using on a GenericRelation + * Fixed a regression in Django 3.1.1 where the admin changelist filter sidebar + would not scroll for a long list of available filters + +--- Old: Django-3.1.1.tar.gz Django-3.1.1.tar.gz.asc New: Django-3.1.3.tar.gz Django-3.1.3.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.8GDl83/_old 2020-11-06 23:44:10.707369847 +0100 +++ /var/tmp/diff_new_pack.8GDl83/_new 2020-11-06 23:44:10.711369839 +0100 @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:3.1.1 +Version:3.1.3 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-3.1.1.tar.gz -> Django-3.1.3.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-3.1.1.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.11331/Django-3.1.3.tar.gz differ: char 5, line 1 ++ Django-3.1.1.tar.gz.asc -> Django-3.1.3.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-3.1.1.tar.gz.asc 2020-09-14 12:04:03.979671416 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.11331/Django-3.1.3.tar.gz.asc 2020-11-06 23:44:08.951373221 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 3.1.1, released September 1, 2020. +tarball and wheel files of Django 3.1.3, released November 2, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,39 +24,39 @@ Release packages: =
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-09-14 12:02:48 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.4249 (New) Package is "python-Django" Mon Sep 14 12:02:48 2020 rev:68 rq:833249 version:3.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-09-04 10:57:53.618584195 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.4249/python-Django.changes 2020-09-14 12:04:04.907672370 +0200 @@ -1,0 +2,19 @@ +Wed Sep 9 14:14:08 UTC 2020 - Marketa Calabkova + +- Update to 3.1.1 + * CVE-2020-24583: Incorrect permissions on intermediate-level directories on Python 3.7+ + * CVE-2020-24584: Permission escalation in intermediate-level directories of the file +system cache on Python 3.7+ + * Fixed a data loss possibility in the select_for_update(). When using related fields +pointing to a proxy model in the of argument, the corresponding model was not locked + * Fixed a regression in Django 3.1 that caused a crash when decoding an invalid session data + * Fixed __in lookup on key transforms for JSONField with MariaDB, MySQL, Oracle, and SQLite + * Fixed a regression in Django 3.1 that caused permission errors in CommonPasswordValidator +and settings.py + +--- +Wed Sep 9 03:55:36 UTC 2020 - John Vandenberg + +- Require asgiref >= 3.2.10 per upstream + +--- Old: Django-3.1.tar.gz Django-3.1.tar.gz.asc New: Django-3.1.1.tar.gz Django-3.1.1.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.rnb9qq/_old 2020-09-14 12:04:06.163673662 +0200 +++ /var/tmp/diff_new_pack.rnb9qq/_new 2020-09-14 12:04:06.163673662 +0200 @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:3.1 +Version:3.1.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -40,7 +40,7 @@ BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module argon2-cffi >= 16.1.0} -BuildRequires: %{python_module asgiref} +BuildRequires: %{python_module asgiref >= 3.2.10} BuildRequires: %{python_module base >= 3.5} BuildRequires: %{python_module bcrypt} BuildRequires: %{python_module docutils} @@ -56,7 +56,7 @@ Requires: python Requires: python-Pillow Requires: python-argon2-cffi >= 16.1.0 -Requires: python-asgiref +Requires: python-asgiref >= 3.2.10 Requires: python-pytz Requires: python-setuptools Requires: python-sqlparse >= 0.2.2 ++ Django-3.1.tar.gz -> Django-3.1.1.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-3.1.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.4249/Django-3.1.1.tar.gz differ: char 5, line 1 ++ Django-3.1.tar.gz.asc -> Django-3.1.1.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-3.1.tar.gz.asc 2020-09-04 10:57:46.030580130 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.4249/Django-3.1.1.tar.gz.asc 2020-09-14 12:04:03.979671416 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 3.1, released August 4, 2020. +tarball and wheel files of Django 3.1.1, released September 1, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/3.1/Django-3.1-py3-none-any.whl -https://www.djangoproject.com/m/releases/3.1/Django-3.1.tar.gz +https://www.djangoproject.com/m/releases/3.1/Django-3.1.1.tar.gz +https://www.djangoproject.com/m/releases/3.1/Django-3.1.1-py3-none-any.whl MD5 checksums = -281c2e919cb60fd09a64fd068cf152fb Django-3.1-py3-none-any.whl -2001ba40467d61a2b90570a68c657e35 Django-3.1.tar.gz +d5e894fb3c46064e8
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-09-04 10:56:50 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.3399 (New) Package is "python-Django" Fri Sep 4 10:56:50 2020 rev:67 rq:825918 version:3.1 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-07-15 12:04:17.808107815 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3399/python-Django.changes 2020-09-04 10:57:53.618584195 +0200 @@ -1,0 +2,19 @@ +Tue Aug 11 07:48:29 UTC 2020 - Alberto Planas Dominguez + +- Update to 3.1 + * Asynchronous views and middleware support + * JSONField for all supported database backends + * DEFAULT_HASHING_ALGORITHM settings¶ + * Read https://docs.djangoproject.com/en/3.1/releases/3.1/ +- Drop fix-selenium-test.patch. Already upstream. +- Add i18n_test_extraction.patch to support xgettext 0.21 + +--- +Thu Aug 6 11:36:36 UTC 2020 - Ondřej Súkup + +- update to 3.0.9 + * Allowed setting the SameSite cookie flag in HttpResponse.delete_cookie() + * Fixed crash when sending emails to addresses with display names longer than +75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+ + +--- Old: Django-3.0.8.tar.gz Django-3.0.8.tar.gz.asc fix-selenium-test.patch New: Django-3.1.tar.gz Django-3.1.tar.gz.asc i18n_test_extraction.patch Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.FyQRfL/_old 2020-09-04 10:57:58.770586955 +0200 +++ /var/tmp/diff_new_pack.FyQRfL/_new 2020-09-04 10:57:58.774586957 +0200 @@ -23,18 +23,19 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:3.0.8 +Version:3.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause URL:https://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/3.0/Django-%{version}.tar.gz +Source: https://www.djangoproject.com/m/releases/3.1/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc Patch0: i18n_test.patch Patch1: test_clear_site_cache-sort.patch -Patch2: fix-selenium-test.patch +# PATCH-FIX-OPENSUSE i18n_test_extraction.patch +Patch2: i18n_test_extraction.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} ++ Django-3.0.8.tar.gz -> Django-3.1.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-3.0.8.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.3399/Django-3.1.tar.gz differ: char 5, line 1 ++ Django-3.0.8.tar.gz.asc -> Django-3.1.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-3.0.8.tar.gz.asc 2020-07-15 12:04:08.664097725 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3399/Django-3.1.tar.gz.asc 2020-09-04 10:57:46.030580130 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 3.0.8, released July 1, 2020. +tarball and wheel files of Django 3.1, released August 4, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/3.0/Django-3.0.8.tar.gz -https://www.djangoproject.com/m/releases/3.0/Django-3.0.8-py3-none-any.whl +https://www.djangoproject.com/m/releases/3.1/Django-3.1-py3-none-any.whl +https://www.djangoproject.com/m/releases/3.1/Django-3.1.tar.gz MD5 checksums = -bc53ba68c6a322dc1f3c03f76eadbf41 Django-3.0.8.tar.gz -f7739227c05ae04ee7df444c92d6989a Django-3.0.8-py3-none-any.whl +281c2e919cb60fd09a64fd068cf152fb Django-3.1-py3-none-any.whl +2001ba40467d61a2b90570a68c657e35 Django-3.1.tar.gz SHA1 checksums == -8c2054f2939d443096649cbdce0188718a183316 Django-3.0.8.tar.gz -30c3b556c9beb50a660e57b7a18eb6d86e1628e8 Django-3.0.8-py3-none-any.whl +078f1ca04e2a85b33061b573eb60f653fe3af6ed Django-3.1-py3-none-any.whl +e337b9d012e55fef0e2ebd40df2f594973be090f Django-3.1.tar.gz SHA256 checksums -31a5fbbea5fc71c99e288ec0b2f00302a0a92c44b13ede80b73a6a4d6d205582 Django-3.0.8.tar.gz -5457fc9
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-07-15 12:03:06 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.3060 (New) Package is "python-Django" Wed Jul 15 12:03:06 2020 rev:66 rq:819476 version:3.0.8 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-06-05 20:01:49.068256215 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3060/python-Django.changes 2020-07-15 12:04:17.808107815 +0200 @@ -1,0 +2,14 @@ +Wed Jul 8 11:52:27 UTC 2020 - Ondřej Súkup + +- update to 3.0.8 + * Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings +raised by cache key validation + * Fixed a regression in Django 3.0.7 that caused a queryset crash +when grouping by a many-to-one relationship + * Reallowed, following a regression in Django 3.0, non-expressions having +a filterable attribute to be used as the right-hand side in queryset filters + * Fixed a regression in Django 3.0.2 that caused a migration crash +on PostgreSQL when adding a foreign key to a model with a namespaced db_table + * Added compatibility for cx_Oracle 8 + +--- Old: Django-3.0.7.tar.gz Django-3.0.7.tar.gz.asc New: Django-3.0.8.tar.gz Django-3.0.8.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.lE0aGS/_old 2020-07-15 12:04:26.224117102 +0200 +++ /var/tmp/diff_new_pack.lE0aGS/_new 2020-07-15 12:04:26.228117106 +0200 @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:3.0.7 +Version:3.0.8 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-3.0.7.tar.gz -> Django-3.0.8.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-3.0.7.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.3060/Django-3.0.8.tar.gz differ: char 5, line 1 ++ Django-3.0.7.tar.gz.asc -> Django-3.0.8.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-3.0.7.tar.gz.asc 2020-06-05 20:01:48.196253355 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3060/Django-3.0.8.tar.gz.asc 2020-07-15 12:04:08.664097725 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 3.0.7, released June 3, 2020. +tarball and wheel files of Django 3.0.8, released July 1, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 +gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B Once the key is imported, verify this file:: @@ -24,39 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/3.0/Django-3.0.7-py3-none-any.whl -https://www.djangoproject.com/m/releases/3.0/Django-3.0.7.tar.gz +https://www.djangoproject.com/m/releases/3.0/Django-3.0.8.tar.gz +https://www.djangoproject.com/m/releases/3.0/Django-3.0.8-py3-none-any.whl MD5 checksums = -fbe615d79cebdd75bb057b729e6f1224 Django-3.0.7-py3-none-any.whl -c3ac98d5503c671d316cf78ded3c9809 Django-3.0.7.tar.gz +bc53ba68c6a322dc1f3c03f76eadbf41 Django-3.0.8.tar.gz +f7739227c05ae04ee7df444c92d6989a Django-3.0.8-py3-none-any.whl SHA1 checksums == -ab0642b1b00c6c0f8410f0705e9f4230a69fb0c9 Django-3.0.7-py3-none-any.whl -71938dec22f3f6adae6f3edac6a288fee69def24 Django-3.0.7.tar.gz +8c2054f2939d443096649cbdce0188718a183316 Django-3.0.8.tar.gz +30c3b556c9beb50a660e57b7a18eb6d86e1628e8 Django-3.0.8-py3-none-any.whl SHA256 checksums -e1630333248c9b3d4e38f02093a26f1e07b271ca896d73097457996e0fae12e8 Django-3.0.7-py3-none-any.whl -5052b34b34b3425233c682e0e11d658fd6efd587d11335a0203d827224ada8f2 Django-3.0.7.tar.gz +31a5fbbea5fc71c99e288ec0b2f00302a0a92c44b13ede80b73a6a4d6d205582 Django-3.0.8.tar.gz +5457fc953ec560c5521b41fad9e6734a4668b7ba205832191bbdff40ec61073c Django-3.0.8-py3-none-any.whl -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAl7XXlgACgkQ4X31yCtP -nQCPlxAAwj8oU47ooKt/+Cgz6VUyf053O5jI1
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-06-05 20:01:36 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.3606 (New) Package is "python-Django" Fri Jun 5 20:01:36 2020 rev:65 rq:811528 version:3.0.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-05-09 19:51:57.668787230 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3606/python-Django.changes 2020-06-05 20:01:49.068256215 +0200 @@ -1,0 +2,11 @@ +Thu Jun 4 14:35:25 UTC 2020 - Ondřej Súkup + +- update to 3.0.7 +- drop 32bit.patch + * boo#1172167 - CVE-2020-13254: Potential data leakage via malformed + memcached keys + * boo#1172167 - CVE-2020-13596: Possible XSS via admin + ForeignKeyRawIdWidget + * many other bugfixes + +--- Old: 32bit.patch Django-3.0.5.tar.gz Django-3.0.5.tar.gz.asc New: Django-3.0.7.tar.gz Django-3.0.7.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.WIaZXg/_old 2020-06-05 20:01:50.280260190 +0200 +++ /var/tmp/diff_new_pack.WIaZXg/_new 2020-06-05 20:01:50.284260204 +0200 @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:3.0.5 +Version:3.0.7 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -35,7 +35,6 @@ Patch0: i18n_test.patch Patch1: test_clear_site_cache-sort.patch Patch2: fix-selenium-test.patch -Patch3: 32bit.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} ++ Django-3.0.5.tar.gz -> Django-3.0.7.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-3.0.5.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.3606/Django-3.0.7.tar.gz differ: char 5, line 1 ++ Django-3.0.5.tar.gz.asc -> Django-3.0.7.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-3.0.5.tar.gz.asc 2020-05-09 19:51:57.504786879 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3606/Django-3.0.7.tar.gz.asc 2020-06-05 20:01:48.196253355 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 3.0.5, released April 1, 2020. +tarball and wheel files of Django 3.0.7, released June 3, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,39 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/3.0/Django-3.0.5.tar.gz -https://www.djangoproject.com/m/releases/3.0/Django-3.0.5-py3-none-any.whl +https://www.djangoproject.com/m/releases/3.0/Django-3.0.7-py3-none-any.whl +https://www.djangoproject.com/m/releases/3.0/Django-3.0.7.tar.gz MD5 checksums = -592912b4d708ef45e6cc85b44a24fcc2 Django-3.0.5.tar.gz -d9ef2b8c88dae4b65b789c6821c36114 Django-3.0.5-py3-none-any.whl +fbe615d79cebdd75bb057b729e6f1224 Django-3.0.7-py3-none-any.whl +c3ac98d5503c671d316cf78ded3c9809 Django-3.0.7.tar.gz SHA1 checksums == -89094ee833129ece09dc27d2e59cc61462733d4a Django-3.0.5.tar.gz -0ed097747564888d42e94bb2b1fbada6216b7236 Django-3.0.5-py3-none-any.whl +ab0642b1b00c6c0f8410f0705e9f4230a69fb0c9 Django-3.0.7-py3-none-any.whl +71938dec22f3f6adae6f3edac6a288fee69def24 Django-3.0.7.tar.gz SHA256 checksums -d4666c2edefa38c5ede0ec1655424c56dc47ceb04b6d8d62a7eac09db89545c1 Django-3.0.5.tar.gz -642d8eceab321ca743ae71e0f985ff8fdca59f07aab3a9fb362c617d23e33a76 Django-3.0.5-py3-none-any.whl +e1630333248c9b3d4e38f02093a26f1e07b271ca896d73097457996e0fae12e8 Django-3.0.7-py3-none-any.whl +5052b34b34b3425233c682e0e11d658fd6efd587d11335a0203d827224ada8f2 Django-3.0.7.tar.gz -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAl6ESAYACgkQ4X31yCtP -nQC0rxAAifyGMFDcaG7opGljMsBLzGbYJNVthOM2VGdDIcrGooyX1E9ilft/RJRS -vQngq5C8mHsEfKJJKPztTevtbxRSRqZBn2sb+foGnzKDFJXWJ+RUosBencKPBQ6d -aJtu5D2NMobKrvp/jkHWsU/FGLmcWxF/CsTeomR+deYFAk6Lp6HhDeGmENK2t7WI -SFMApIecOJ6Qg8nPcq9GCSWJhDXJjZnkwLeel4D3erKzxw7O+/FBIgiz58YklQpj -CCTJQTO5aOsDJH8Nb1qcclMsjU2aq6HwQreu1wde0KuTTGqp7GNjbXW6Dag+gEwc -NBrQrLb/7jGRaXO6+0NMvzXr+52O30nRzgtjSiqPRS/onpsMytG0B0F9DuxTjBdZ -a5Iamtutjik3ncq36szXAU6QfYqiZSlWCcrvYlzNlAP3tHarvgiNC4+diDKCqHVp -3aI9WAjI8ycQzHGTwvubP7PsrJ1aqHEjVT5MUj/9+EFJIREfbfr7n/6Psx040ZCG -DH+gG77xA4FH
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-05-09 19:51:46 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.2738 (New) Package is "python-Django" Sat May 9 19:51:46 2020 rev:64 rq:800883 version:3.0.5 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-04-05 20:52:41.277133409 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.2738/python-Django.changes 2020-05-09 19:51:57.668787230 +0200 @@ -1,0 +2,18 @@ +Thu Apr 30 05:14:28 UTC 2020 - Tomáš Chvátal + +- Add patch to fix the 32bit build: + * 32bit.patch + +--- +Thu Apr 23 16:58:12 UTC 2020 - Marcus Rueckert + +- Update to 3.0.5 + https://docs.djangoproject.com/en/3.0/releases/3.0.5/ + https://docs.djangoproject.com/en/3.0/releases/3.0.4/ + https://docs.djangoproject.com/en/3.0/releases/3.0.3/ + https://docs.djangoproject.com/en/3.0/releases/3.0.2/ + https://docs.djangoproject.com/en/3.0/releases/3.0.1/ + https://docs.djangoproject.com/en/3.0/releases/3.0/ +- new dependency: python-asgiref + +--- Old: Django-2.2.12.tar.gz Django-2.2.12.tar.gz.asc New: 32bit.patch Django-3.0.5.tar.gz Django-3.0.5.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.S2P4fx/_old 2020-05-09 19:51:58.500789017 +0200 +++ /var/tmp/diff_new_pack.S2P4fx/_new 2020-05-09 19:51:58.500789017 +0200 @@ -23,22 +23,24 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:2.2.12 +Version:3.0.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause URL:https://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/2.2/Django-%{version}.tar.gz +Source: https://www.djangoproject.com/m/releases/3.0/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc Patch0: i18n_test.patch Patch1: test_clear_site_cache-sort.patch Patch2: fix-selenium-test.patch +Patch3: 32bit.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module argon2-cffi >= 16.1.0} +BuildRequires: %{python_module asgiref} BuildRequires: %{python_module base >= 3.5} BuildRequires: %{python_module bcrypt} BuildRequires: %{python_module docutils} @@ -46,7 +48,7 @@ BuildRequires: %{python_module numpy} BuildRequires: %{python_module pytz} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module sqlparse} +BuildRequires: %{python_module sqlparse >= 0.2.2} BuildRequires: %{python_module tblib} BuildRequires: %{pythons} BuildRequires: fdupes @@ -54,9 +56,10 @@ Requires: python Requires: python-Pillow Requires: python-argon2-cffi >= 16.1.0 +Requires: python-asgiref Requires: python-pytz Requires: python-setuptools -Requires: python-sqlparse +Requires: python-sqlparse >= 0.2.2 Requires(post): update-alternatives Requires(preun): update-alternatives Recommends: python-Jinja2 >= 2.9.2 @@ -97,9 +100,7 @@ echo "`grep -e '^[0-9a-f]\{64\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-64` %{SOURCE0}" | sha256sum -c %setup -q -n Django-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 +%autopatch -p1 chmod a-x django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js %build ++ 32bit.patch ++ >From f12162107327b88a2f1faaab15d048e2535ec642 Mon Sep 17 00:00:00 2001 From: Hasan Ramezani Date: Wed, 29 Apr 2020 23:22:41 +0200 Subject: [PATCH] Fixed #31521 -- Skipped test_parsing_rfc850 test on 32-bit systems. --- tests/utils_tests/test_http.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/utils_tests/test_http.py b/tests/utils_tests/test_http.py index ed6824429d51..aa9f194a8a53 100644 --- a/tests/utils_tests/test_http.py +++ b/tests/utils_tests/test_http.py @@ -1,3 +1,4 @@ +import platform import unittest from datetime import datetime from unittest import mock @@ -317,6 +318,7 @@ def test_parsing_rfc1123(self): parsed = parse_http_date('Sun, 06 Nov 1994 08:49:37 GMT') self.assertEqual(datetime.utcfromtimestamp(parsed), datetime(1994, 11, 6, 8, 49, 37)) +@unittest.skipIf(platf
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-04-05 20:52:38 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.3248 (New) Package is "python-Django" Sun Apr 5 20:52:38 2020 rev:63 rq:791106 version:2.2.12 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-03-27 00:26:47.080302006 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3248/python-Django.changes 2020-04-05 20:52:41.277133409 +0200 @@ -1,0 +2,7 @@ +Fri Apr 3 06:55:41 UTC 2020 - Tomáš Chvátal + +- Update to 2.2.12: + * Added the ability to handle .po files containing different plural +equations for the same language (#30439). + +--- Old: Django-2.2.11.tar.gz Django-2.2.11.tar.gz.asc New: Django-2.2.12.tar.gz Django-2.2.12.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.mLZo7h/_old 2020-04-05 20:52:41.985134086 +0200 +++ /var/tmp/diff_new_pack.mLZo7h/_new 2020-04-05 20:52:41.989134090 +0200 @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:2.2.11 +Version:2.2.12 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.11.tar.gz -> Django-2.2.12.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.11.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.3248/Django-2.2.12.tar.gz differ: char 5, line 1 ++ Django-2.2.11.tar.gz.asc -> Django-2.2.12.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.11.tar.gz.asc 2020-03-27 00:26:46.788301858 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3248/Django-2.2.12.tar.gz.asc 2020-04-05 20:52:41.253133386 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.11, released March 4, 2020. +tarball and wheel files of Django 2.2.12, released April 1, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.11.tar.gz -https://www.djangoproject.com/m/releases/2.2/Django-2.2.11-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.2/Django-2.2.12.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.12-py3-none-any.whl MD5 checksums = -3d8cc4ec1329c742d848c418932e488a Django-2.2.11.tar.gz -c56b564c33b2803c00bb3087d1e316c2 Django-2.2.11-py3-none-any.whl +6dc321ea9b123320702f678cc7287352 Django-2.2.12.tar.gz +9c6ffef77bb3d9eaf4abf76574b37656 Django-2.2.12-py3-none-any.whl SHA1 checksums == -fcb4c862f6f769465dc1d2bbb71e7a733db8e134 Django-2.2.11.tar.gz -2a311f39a41ce4ee8f271235652fe9ed79cd851d Django-2.2.11-py3-none-any.whl +5df3303956e1e7f506dc382a79375276131ac709 Django-2.2.12.tar.gz +ac24f9ecfa1c8d899657d436b1a59c2fc2811391 Django-2.2.12-py3-none-any.whl SHA256 checksums -65e2387e6bde531d3bb803244a2b74e0253550a9612c64a60c8c5be267b30f50 Django-2.2.11.tar.gz -b51c9c548d5c3b3ccbb133d0bebc992e8ec3f14899bce8936e6fdda6b23a1881 Django-2.2.11-py3-none-any.whl +69897097095f336d5aeef45b4103dceae51c00afa6d3ae198a2a18e519791b7a Django-2.2.12.tar.gz +6ecd229e1815d4fc5240fc98f1cca78c41e7a8cd3e3f2eefadc4735031077916 Django-2.2.12-py3-none-any.whl -BEGIN PGP SIGNATURE- -iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAl5faK4bHGZlbGlzaWFr -Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bGNkP/25Kn3E7Mxc+CvjEck44 -mYy+DvQ2pXuLFGbPd8Lm+sXknwbCiOCRSCgzcslnrjLk0+0S0s0I76fR4fsPPKNe -gs44ppAdWvC7ipwp3zl8qkvEMP1a2QNTF2rq3nKXH9wSgC3jr55r7fTDdLA69nQg -wiaqcIEpIHpj/50Raac11Q6v01T6kiDQlIzR9kgoa+zt+oOcZgA5IWJSz3R2nbB5 -XtjA1kLCAHPdSKK+byu78pKX58e6eFQDmNLejjDy3j9q1CyBTEo9ZACagk23lx6N -8L9vjRPETHM0GmM0N1zblLyxDJ1plsJ2s/LwJg5DuvYCIhE++XUHLJierTyBpfa2 -dtYevLUVkkbxTcdTleTw5NxLiJahrlkOyAhyUy15YtYKwJHcf6GXjz/rTgyg5mEm -mPwIQs
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-03-27 00:26:44 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.3160 (New) Package is "python-Django" Fri Mar 27 00:26:44 2020 rev:62 rq:786136 version:2.2.11 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-02-06 13:19:25.748678238 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3160/python-Django.changes 2020-03-27 00:26:47.080302006 +0100 @@ -1,0 +2,7 @@ +Wed Mar 18 10:59:36 UTC 2020 - Ondřej Súkup + +- update to 2.2.11 + * fix boo#1165022 (CVE-2020-9402) Potential SQL injection via tolerance + parameter in GIS functions and aggregates on Oracle + +--- @@ -6,2 +13 @@ - * fix boo#1161919 (CVE-2020 7471) Potential SQL injection via ``StringAgg(delimiter)`` - + * fix boo#1161919 (CVE-2020-7471) Potential SQL injection via ``StringAgg(delimiter)`` Old: Django-2.2.10.tar.gz Django-2.2.10.tar.gz.asc New: Django-2.2.11.tar.gz Django-2.2.11.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.6ofeVU/_old 2020-03-27 00:26:48.540302745 +0100 +++ /var/tmp/diff_new_pack.6ofeVU/_new 2020-03-27 00:26:48.544302747 +0100 @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:2.2.10 +Version:2.2.11 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.10.tar.gz -> Django-2.2.11.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.10.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.3160/Django-2.2.11.tar.gz differ: char 5, line 1 ++ Django-2.2.10.tar.gz.asc -> Django-2.2.11.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.10.tar.gz.asc 2020-02-06 13:19:25.480678106 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.3160/Django-2.2.11.tar.gz.asc 2020-03-27 00:26:46.788301858 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.10, released February 3, 2020. +tarball and wheel files of Django 2.2.11, released March 4, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 +gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B Once the key is imported, verify this file:: @@ -24,39 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.10-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.2/Django-2.2.10.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.11.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.11-py3-none-any.whl MD5 checksums = -d24676ee3a4e112abc46f5363a608cd6 Django-2.2.10-py3-none-any.whl -10f192f8565ab137aea2dda4a4cb3d26 Django-2.2.10.tar.gz +3d8cc4ec1329c742d848c418932e488a Django-2.2.11.tar.gz +c56b564c33b2803c00bb3087d1e316c2 Django-2.2.11-py3-none-any.whl SHA1 checksums == -084cdc5c5e2041b0d202cd9cfc2d272f978a244b Django-2.2.10-py3-none-any.whl -86b0f5160b52cc4330d17cd69090f7f240c9fb47 Django-2.2.10.tar.gz +fcb4c862f6f769465dc1d2bbb71e7a733db8e134 Django-2.2.11.tar.gz +2a311f39a41ce4ee8f271235652fe9ed79cd851d Django-2.2.11-py3-none-any.whl SHA256 checksums -9a4635813e2d498a3c01b10c701fe4a515d76dd290aaa792ccb65ca4ccb6b038 Django-2.2.10-py3-none-any.whl -1226168be1b1c7efd0e66ee79b0e0b58b2caa7ed87717909cd8a57bb13a7079a Django-2.2.10.tar.gz +65e2387e6bde531d3bb803244a2b74e0253550a9612c64a60c8c5be267b30f50 Django-2.2.11.tar.gz +b51c9c548d5c3b3ccbb133d0bebc992e8ec3f14899bce8936e6fdda6b23a1881 Django-2.2.11-py3-none-any.whl -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAl432l4ACgkQ4X31yCtP -nQDn1BAAn6zw5gnrDYDq1l3EOu5msL93pTt4vlRQP398taGwmytUdlpiDBtzRwUC -wDRqOIwAoExhoxRbg5vn4oYkb+V5mYBr3ExWQpDvVRS3j4Pt+sldOUUF66JpfUEV -iyo982VN0x91Ddx1Q+KGiEd3i+p5w2VFMDh+FDM+ySBzv86t0g0errCxb6+9Je4P -MxtLgVzeGhAigoiQzJcGjr3uYxOZSNwNuxYiw/3vHpi8KmET3Bst+zLhYtr3
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-02-06 13:19:21 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.26092 (New) Package is "python-Django" Thu Feb 6 13:19:21 2020 rev:61 rq:769928 version:2.2.10 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2020-01-16 18:16:50.448825478 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.26092/python-Django.changes 2020-02-06 13:19:25.748678238 +0100 @@ -2 +2,9 @@ -Wed Jan 15 14:25:13 UTC 2020 - Ondřej Súkup +Tue Feb 4 09:42:08 UTC 2020 - Ondřej Súkup + +- update to 2.2.10 +- drop pyyaml53.patch + * fix boo#1161919 (CVE-2020 7471) Potential SQL injection via ``StringAgg(delimiter)`` + + +--- +Wed Jan 15 15:08:32 UTC 2020 - Ondřej Súkup Old: Django-2.2.9.tar.gz Django-2.2.9.tar.gz.asc pyyaml53.patch New: Django-2.2.10.tar.gz Django-2.2.10.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.RrZgbG/_old 2020-02-06 13:19:27.704679198 +0100 +++ /var/tmp/diff_new_pack.RrZgbG/_new 2020-02-06 13:19:27.704679198 +0100 @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version:2.2.9 +Version:2.2.10 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -35,7 +35,6 @@ Patch0: i18n_test.patch Patch1: test_clear_site_cache-sort.patch Patch2: fix-selenium-test.patch -Patch3: pyyaml53.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} @@ -101,7 +100,6 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 chmod a-x django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js %build ++ Django-2.2.9.tar.gz -> Django-2.2.10.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.9.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.26092/Django-2.2.10.tar.gz differ: char 5, line 1 ++ Django-2.2.9.tar.gz.asc -> Django-2.2.10.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.9.tar.gz.asc 2019-12-30 12:34:24.011790651 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.26092/Django-2.2.10.tar.gz.asc 2020-02-06 13:19:25.480678106 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.9, released December 18, 2019. +tarball and wheel files of Django 2.2.10, released February 3, 2020. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.9-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.2/Django-2.2.9.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.10-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.2/Django-2.2.10.tar.gz MD5 checksums = -2bdad7b5e9a0012f916b14f68df8084b Django-2.2.9-py3-none-any.whl -a9a6555d166196e502b69715341f7ad4 Django-2.2.9.tar.gz +d24676ee3a4e112abc46f5363a608cd6 Django-2.2.10-py3-none-any.whl +10f192f8565ab137aea2dda4a4cb3d26 Django-2.2.10.tar.gz SHA1 checksums == -3257a5f8bf77896b6e883162282c256c59977aa4 Django-2.2.9-py3-none-any.whl -c5a1c4bec360b4e98e839fcf6088b8eb1599c1ed Django-2.2.9.tar.gz +084cdc5c5e2041b0d202cd9cfc2d272f978a244b Django-2.2.10-py3-none-any.whl +86b0f5160b52cc4330d17cd69090f7f240c9fb47 Django-2.2.10.tar.gz SHA256 checksums -687c37153486cf26c3fdcbdd177ef16de38dc3463f094b5f9c9955d91f277b14 Django-2.2.9-py3-none-any.whl -662a1ff78792e3fd77f16f71b1f31149489434de4b62a74895bd5d6534e635a5 Django-2.2.9.tar.gz +9a4635813e2d498a3c01b10c701fe4a515d76dd290aaa792ccb65ca4ccb6b038 Django-2.2.10-py3-none-any.whl +1226168be1b1c7efd0e66ee79b0e0b58b2caa7ed87717909cd8a57bb13a7079a Django-2.2.10.tar.gz
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2020-01-16 18:16:49 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.26092 (New) Package is "python-Django" Thu Jan 16 18:16:49 2020 rev:60 rq:764691 version:2.2.9 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-12-30 12:34:24.263790786 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.26092/python-Django.changes 2020-01-16 18:16:50.448825478 +0100 @@ -1,0 +2,5 @@ +Wed Jan 15 14:25:13 UTC 2020 - Ondřej Súkup + +- add pyyaml53.patch - fix tests with PyYAML 5.3 + +--- New: pyyaml53.patch Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.4BvrmE/_old 2020-01-16 18:16:51.784826234 +0100 +++ /var/tmp/diff_new_pack.4BvrmE/_new 2020-01-16 18:16:51.788826235 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -35,6 +35,7 @@ Patch0: i18n_test.patch Patch1: test_clear_site_cache-sort.patch Patch2: fix-selenium-test.patch +Patch3: pyyaml53.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} @@ -100,6 +101,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 chmod a-x django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js %build ++ pyyaml53.patch ++ >From 4a6824e450e15aeb3558ba80b1b314e33a6e7b0b Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Tue, 7 Jan 2020 08:59:22 +0100 Subject: [PATCH] Fixed timezones tests for PyYAML 5.3+. --- tests/timezones/tests.py | 28 ++-- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/tests/timezones/tests.py b/tests/timezones/tests.py index 67bac731f7b5..a211a43de0b4 100644 --- a/tests/timezones/tests.py +++ b/tests/timezones/tests.py @@ -32,6 +32,12 @@ AllDayEvent, Event, MaybeEvent, Session, SessionEvent, Timestamp, ) +try: +import yaml +HAS_YAML = True +except ImportError: +HAS_YAML = False + # These tests use the EAT (Eastern Africa Time) and ICT (Indochina Time) # who don't have Daylight Saving Time, so we can represent them easily # with fixed offset timezones and use them directly as tzinfo in the @@ -607,9 +613,10 @@ class SerializationTests(SimpleTestCase): # Backend-specific notes: # - JSON supports only milliseconds, microseconds will be truncated. -# - PyYAML dumps the UTC offset correctly for timezone-aware datetimes, -# but when it loads this representation, it subtracts the offset and -# returns a naive datetime object in UTC. See ticket #18867. +# - PyYAML dumps the UTC offset correctly for timezone-aware datetimes. +# When PyYAML < 5.3 loads this representation, it subtracts the offset +# and returns a naive datetime object in UTC. PyYAML 5.3+ loads timezones +# correctly. # Tests are adapted to take these quirks into account. def assert_python_contains_datetime(self, objects, dt): @@ -696,7 +703,10 @@ def test_aware_datetime_with_microsecond(self): data = serializers.serialize('yaml', [Event(dt=dt)], default_flow_style=None) self.assert_yaml_contains_datetime(data, "2011-09-01 17:20:30.405060+07:00") obj = next(serializers.deserialize('yaml', data)).object -self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) +if HAS_YAML and yaml.__version__ < '5.3': +self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) +else: +self.assertEqual(obj.dt, dt) def test_aware_datetime_in_utc(self): dt = datetime.datetime(2011, 9, 1, 10, 20, 30, tzinfo=UTC) @@ -744,7 +754,10 @@ def test_aware_datetime_in_local_timezone(self): data = serializers.serialize('yaml', [Event(dt=dt)], default_flow_style=None) self.assert_yaml_contains_datetime(data, "2011-09-01 13:20:30+03:00") obj = next(serializers.deserialize('yaml', data)).object -self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) +if HAS_YAML and yaml.__version__ < '5.3': +self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) +else: +self.assertEqual(obj.dt, dt) def test_aware_datetime_in_other_timezone(self): dt = datetime.datetime(2011, 9, 1
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-12-30 12:34:14 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.6675 (New) Package is "python-Django" Mon Dec 30 12:34:14 2019 rev:59 rq:759885 version:2.2.9 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-12-07 15:12:25.495821022 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.6675/python-Django.changes 2019-12-30 12:34:24.263790786 +0100 @@ -1,0 +2,7 @@ +Sun Dec 29 11:00:47 UTC 2019 - Ondřej Súkup + +- Update to 2.2.9 + * CVE-2019-19844: Potential account hijack via password reset form (bsc#1159447) + * Fixed a data loss possibility in SplitArrayField. + +--- Old: Django-2.2.8.tar.gz Django-2.2.8.tar.gz.asc New: Django-2.2.9.tar.gz Django-2.2.9.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.r51W3n/_old 2019-12-30 12:34:25.299791342 +0100 +++ /var/tmp/diff_new_pack.r51W3n/_new 2019-12-30 12:34:25.299791342 +0100 @@ -22,8 +22,8 @@ %bcond_with selenium %bcond_with memcached Name: python-Django -# We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.8 +# We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc +Version:2.2.9 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.8.tar.gz -> Django-2.2.9.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.8.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.6675/Django-2.2.9.tar.gz differ: char 5, line 1 ++ Django-2.2.8.tar.gz.asc -> Django-2.2.9.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.8.tar.gz.asc 2019-12-07 15:12:25.139821071 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.6675/Django-2.2.9.tar.gz.asc 2019-12-30 12:34:24.011790651 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.8, released December 2, 2019. +tarball and wheel files of Django 2.2.9, released December 18, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 +gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B Once the key is imported, verify this file:: @@ -24,39 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.8-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.2/Django-2.2.8.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.9-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.2/Django-2.2.9.tar.gz MD5 checksums = -2dd61e8dfadc3754e35f927d4142fc0f Django-2.2.8-py3-none-any.whl -57d965818410a4e00e2267eef66aa9c9 Django-2.2.8.tar.gz +2bdad7b5e9a0012f916b14f68df8084b Django-2.2.9-py3-none-any.whl +a9a6555d166196e502b69715341f7ad4 Django-2.2.9.tar.gz SHA1 checksums == -ad9d4b417d4b99ec19548d7339b345d807de5000 Django-2.2.8-py3-none-any.whl -0a631fe2237fea6a60cdd5d02b618632b6e49a1b Django-2.2.8.tar.gz +3257a5f8bf77896b6e883162282c256c59977aa4 Django-2.2.9-py3-none-any.whl +c5a1c4bec360b4e98e839fcf6088b8eb1599c1ed Django-2.2.9.tar.gz SHA256 checksums -fa98ec9cc9bf5d72a08ebf3654a9452e761fbb8566e3f80de199cbc15477e891 Django-2.2.8-py3-none-any.whl -a4ad4f6f9c6a4b7af7e2deec8d0cbff28501852e5010d6c2dc695d3d1fae7ca0 Django-2.2.8.tar.gz +687c37153486cf26c3fdcbdd177ef16de38dc3463f094b5f9c9955d91f277b14 Django-2.2.9-py3-none-any.whl +662a1ff78792e3fd77f16f71b1f31149489434de4b62a74895bd5d6534e635a5 Django-2.2.9.tar.gz -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAl3ky/QACgkQ4X31yCtP -nQBi8w//S+ZVGHyo35gekAy3j11PmUuiD2nhGlrmfZgiBsAepcxIpXH/ZYS+OWUY -ZYdyUYb9308YGiKzkOxOMmsqrZeEwzImQcf844MCbQcFkPe0NWc9FZ/RphCaStVN -pxoGHZOfV6bOyLVJO8jV4YqDl/MBWdvtFDMhrrJlZSmgmVDAfpSV+BFUmoFaiC2i -vd1fKKVLxTVZrr6L6ov0h8JM2gMPVoGp4P/WDofk1LuWRKLZmwtrp7PRdBeyf5jO -itoQD00qAt2IsdaXYuPkaCMdQWzCJDGiFFUjcRkzdZtLaKugTnuHMol9/lCcXkW1 -NL//xq+rh8YfyTkNk4rDHuu98urPz46z1kgv
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-12-07 15:11:57 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.4691 (New) Package is "python-Django" Sat Dec 7 15:11:57 2019 rev:58 rq:752876 version:2.2.8 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-11-18 20:06:38.933705650 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.4691/python-Django.changes 2019-12-07 15:12:25.495821022 +0100 @@ -1,0 +2,17 @@ +Mon Dec 2 09:45:57 UTC 2019 - Alberto Planas Dominguez + +- Update to 2.2.8 + * CVE-2019-19118: Privilege escalation in the Django admin (boo#1157705) + * Fixed a data loss possibility in the admin changelist view when a +custom formset’s prefix contains regular expression special +characters, e.g. '$' + * Fixed a regression in Django 2.2.1 that caused a crash when +migrating permissions for proxy models with a multiple database +setup if the default entry was empty + * Fixed a data loss possibility in the select_for_update(). When +using 'self' in the of argument with multi-table inheritance, a +parent model was locked instead of the queryset’s model +- Add patch fix-selenium-test.patch to fix a test when selenium is + missing + +--- Old: Django-2.2.7.tar.gz Django-2.2.7.tar.gz.asc New: Django-2.2.8.tar.gz Django-2.2.8.tar.gz.asc fix-selenium-test.patch Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.XMfl9K/_old 2019-12-07 15:12:26.291820908 +0100 +++ /var/tmp/diff_new_pack.XMfl9K/_new 2019-12-07 15:12:26.295820908 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django # -# Copyright (c) 2019 SUSE LLC. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.7 +Version:2.2.8 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -34,6 +34,7 @@ Source99: python-Django-rpmlintrc Patch0: i18n_test.patch Patch1: test_clear_site_cache-sort.patch +Patch2: fix-selenium-test.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} @@ -98,6 +99,7 @@ %setup -q -n Django-%{version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 chmod a-x django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js %build ++ Django-2.2.7.tar.gz -> Django-2.2.8.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.7.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.4691/Django-2.2.8.tar.gz differ: char 5, line 1 ++ Django-2.2.7.tar.gz.asc -> Django-2.2.8.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.7.tar.gz.asc 2019-11-18 20:06:38.097706069 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.4691/Django-2.2.8.tar.gz.asc 2019-12-07 15:12:25.139821071 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.7, released November 4, 2019. +tarball and wheel files of Django 2.2.8, released December 2, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.7-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.2/Django-2.2.7.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.8-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.2/Django-2.2.8.tar.gz MD5 checksums = -501704dd5d29b597763a8e9dd7737f6b Django-2.2.7-py3-none-any.whl -b0833024aac4c8240467e4dc91a12e9b Django-2.2.7.tar.gz +2dd61e8dfadc3754e35f927d4142fc0f Django-2.2.8-
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-11-18 20:06:33 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.26869 (New) Package is "python-Django" Mon Nov 18 20:06:33 2019 rev:57 rq:748860 version:2.2.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-11-04 17:03:55.112101656 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.26869/python-Django.changes 2019-11-18 20:06:38.933705650 +0100 @@ -1,0 +2,14 @@ +Fri Nov 15 10:53:24 UTC 2019 - Tomáš Chvátal + +- Update to 2.2.7: + * Fixed a crash when using a contains, contained_by, has_key, has_keys, or has_any_keys lookup on JSONField, if the right or left hand side of an expression is a key transform (#30826). + * Prevented migrate --plan from showing that RunPython operations are irreversible when reverse_code callables don’t have docstrings or when showing a forward migration plan (#30870). + * Fixed migrations crash on PostgreSQL when adding an Index with fields ordering and opclasses (#30903). + * Restored the ability to override get_FOO_display() (#30931). + +--- +Fri Nov 15 07:49:06 UTC 2019 - Tomáš Chvátal + +- Require full python interpreter on build and runtime + +--- Old: Django-2.2.6.tar.gz Django-2.2.6.tar.gz.asc New: Django-2.2.7.tar.gz Django-2.2.7.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.hWE6MG/_old 2019-11-18 20:06:39.785705222 +0100 +++ /var/tmp/diff_new_pack.hWE6MG/_new 2019-11-18 20:06:39.789705220 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.6 +Version:2.2.7 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -47,8 +47,10 @@ BuildRequires: %{python_module setuptools} BuildRequires: %{python_module sqlparse} BuildRequires: %{python_module tblib} +BuildRequires: %{pythons} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python Requires: python-Pillow Requires: python-argon2-cffi >= 16.1.0 Requires: python-pytz @@ -121,7 +123,7 @@ export PYTHONDONTWRITEBYTECODE=1 %if %{with selenium} export PATH=%{_libdir}/chromium:$PATH -%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} xvfb-run $python tests/runtests.py -v 2 --selenium=chome +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} xvfb-run $python tests/runtests.py -v 2 --selenium=chrome %else %python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} $python tests/runtests.py %endif ++ Django-2.2.6.tar.gz -> Django-2.2.7.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.6.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.26869/Django-2.2.7.tar.gz differ: char 5, line 1 ++ Django-2.2.6.tar.gz.asc -> Django-2.2.7.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.6.tar.gz.asc 2019-11-04 17:03:53.996100464 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.26869/Django-2.2.7.tar.gz.asc 2019-11-18 20:06:38.097706069 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.6, released October 1, 2019. +tarball and wheel files of Django 2.2.7, released November 4, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 +gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B Once the key is imported, verify this file:: @@ -24,39 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.6.tar.gz -https://www.djangoproject.com/m/releases/2.2/Django-2.2.6-py3-
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-11-04 17:03:50 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.2990 (New) Package is "python-Django" Mon Nov 4 17:03:50 2019 rev:56 rq:735855 version:2.2.6 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-09-23 12:18:06.033799982 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.2990/python-Django.changes 2019-11-04 17:03:55.112101656 +0100 @@ -1,0 +2,10 @@ +Mon Oct 7 13:15:57 UTC 2019 - Tomáš Chvátal + +- Update to 2.2.6: + * Fixed migrations crash on SQLite when altering a model +containing partial indexes (#30754). + * Fixed a regression in Django 2.2.4 that caused a crash when +filtering with a Subquery() annotation of a queryset containing +JSONField or HStoreField (#30769). + +--- Old: Django-2.2.5.tar.gz Django-2.2.5.tar.gz.asc New: Django-2.2.6.tar.gz Django-2.2.6.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.VZpUyt/_old 2019-11-04 17:03:57.268103959 +0100 +++ /var/tmp/diff_new_pack.VZpUyt/_new 2019-11-04 17:03:57.300103994 +0100 @@ -16,19 +16,18 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 # Selenium and memcached are not operational %bcond_with selenium %bcond_with memcached -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.5 +Version:2.2.6 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause -Group: Development/Languages/Python -URL:http://www.djangoproject.com +URL:https://www.djangoproject.com Source: https://www.djangoproject.com/m/releases/2.2/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring @@ -50,19 +49,6 @@ BuildRequires: %{python_module tblib} BuildRequires: fdupes BuildRequires: python-rpm-macros -%if %{with memcached} -BuildRequires: %{python_module pylibmc} -BuildRequires: %{python_module python-memcached >= 1.59} -%endif -%if %{with selenium} -# python-selenium is supported only on the Intel architecture. -# Additionally chromedriver is only available on x86_64. -%ifarch %{ix86} x86_64 -BuildRequires: %{python_module selenium} -BuildRequires: chromedriver -BuildRequires: xvfb-run -%endif -%endif Requires: python-Pillow Requires: python-argon2-cffi >= 16.1.0 Requires: python-pytz @@ -82,6 +68,19 @@ Provides: python3-South = %{version} Obsoletes: python3-South < %{version} BuildArch: noarch +%if %{with memcached} +BuildRequires: %{python_module pylibmc} +BuildRequires: %{python_module python-memcached >= 1.59} +%endif +%if %{with selenium} +# python-selenium is supported only on the Intel architecture. +# Additionally chromedriver is only available on x86_64. +%ifarch %{ix86} x86_64 +BuildRequires: %{python_module selenium} +BuildRequires: chromedriver +BuildRequires: xvfb-run +%endif +%endif %python_subpackages %description ++ Django-2.2.5.tar.gz -> Django-2.2.6.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.5.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.2990/Django-2.2.6.tar.gz differ: char 5, line 1 ++ Django-2.2.5.tar.gz.asc -> Django-2.2.6.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.5.tar.gz.asc 2019-09-23 12:18:04.829800179 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.2990/Django-2.2.6.tar.gz.asc 2019-11-04 17:03:53.996100464 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.5, released September 2, 2019. +tarball and wheel files of Django 2.2.6, released October 1, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B +gpg
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-09-23 12:18:02 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.7948 (New) Package is "python-Django" Mon Sep 23 12:18:02 2019 rev:55 rq:731244 version:2.2.5 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-08-07 13:56:09.052856340 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.7948/python-Django.changes 2019-09-23 12:18:06.033799982 +0200 @@ -1,0 +2,9 @@ +Mon Sep 16 10:13:08 UTC 2019 - Tomáš Chvátal + +- Update to 2.2.5: + * Relaxed the system check added in Django 2.2 for models to reallow use of the same db_table by multiple models when database routers are installed (#30673). + * Fixed crash of KeyTransform() for JSONField and HStoreField when using on expressions with params (#30672). + * Fixed a regression in Django 2.2 where ModelAdmin.list_filter choices to foreign objects don’t respect a model’s Meta.ordering (#30449). + * Fixed a race condition in loading URLconf module that could cause a crash of auto-reloader on Python 3.5 and below (#30500). + +--- Old: Django-2.2.4.tar.gz Django-2.2.4.tar.gz.asc New: Django-2.2.5.tar.gz Django-2.2.5.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.VTrRLc/_old 2019-09-23 12:18:07.249799783 +0200 +++ /var/tmp/diff_new_pack.VTrRLc/_new 2019-09-23 12:18:07.253799782 +0200 @@ -23,7 +23,7 @@ %define skip_python2 1 Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.4 +Version:2.2.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.4.tar.gz -> Django-2.2.5.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.4.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.7948/Django-2.2.5.tar.gz differ: char 5, line 1 ++ Django-2.2.4.tar.gz.asc -> Django-2.2.5.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.4.tar.gz.asc 2019-08-07 13:56:08.304856348 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.7948/Django-2.2.5.tar.gz.asc 2019-09-23 12:18:04.829800179 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.4, released August 1, 2019. +tarball and wheel files of Django 2.2.5, released September 2, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 +gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B Once the key is imported, verify this file:: @@ -24,39 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.4-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.2/Django-2.2.4.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.5.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.5-py3-none-any.whl MD5 checksums = -0b4efcaafec4ef999513c9f40c7e3746 Django-2.2.4-py3-none-any.whl -b32e396c354880742d85a7628a0bdd5a Django-2.2.4.tar.gz +a48efbcf951c1320feefb2841500e997 Django-2.2.5.tar.gz +a3b581f61effe58a8dfd765e4d960ce0 Django-2.2.5-py3-none-any.whl SHA1 checksums == -f5eff14c130be27ff49d89f39f30f70002e94d27 Django-2.2.4-py3-none-any.whl -42640e8381bbf041bb2e09400251cd53694902a8 Django-2.2.4.tar.gz +27e251a943ef68f0e75f4107007e947e4e85ba26 Django-2.2.5.tar.gz +aca6c6991d9801ec9dc1517c12755b04be856a01 Django-2.2.5-py3-none-any.whl SHA256 checksums -9a2f98211ab474c710fcdad29c82f30fc14ce9917c7a70c3682162a624de4035 Django-2.2.4-py3-none-any.whl -16a5d54411599780ac9dfe3b9b38f90f785c51259a584e0b24b6f14a7f69aae8 Django-2.2.4.tar.gz +deb70aa038e59b58593673b15e9a711d1e5ccd941b5973b30750d5d026abfd56 Django-2.2.5.tar.gz +148a4a2d1a85b23883b0a4e99ab7718f518a83675e4485e44dc0c1d36988c5fa Django-2.2.5-py3-none-any.whl -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAl1CqZEACgkQ4X31yCtP -nQCKrhAAtdZSJgEpW4ccbQGdnZuepm6E8FkE0YSopFH6OjJqx
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-08-07 13:56:04 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.9556 (New) Package is "python-Django" Wed Aug 7 13:56:04 2019 rev:54 rq:720189 version:2.2.4 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-07-21 11:32:25.596796738 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.9556/python-Django.changes 2019-08-07 13:56:09.052856340 +0200 @@ -1,0 +2,11 @@ +Thu Aug 1 11:13:37 UTC 2019 - Tomáš Chvátal + +- Update to 2.2.4: + * CVE-2019-14232 CVE-2019-14233 CVE-2019-14234 CVE-2019-14235 +bsc#1142883 bsc#1142885 bsc#1142882 bsc#1142880 + * Fixed a regression in Django 2.2 when ordering a QuerySet.union(), intersection(), or difference() by a field type present more than once results in the wrong ordering being used (#30628). + * Fixed a migration crash on PostgreSQL when adding a check constraint with a contains lookup on DateRangeField or DateTimeRangeField, if the right hand side of an expression is the same type (#30621). + * Fixed a regression in Django 2.2 where auto-reloader crashes if a file path contains nulls characters ('\x00') (#30506). + * Fixed a regression in Django 2.2 where auto-reloader crashes if a translation directory cannot be resolved (#30647). + +--- Old: Django-2.2.3.tar.gz Django-2.2.3.tar.gz.asc New: Django-2.2.4.tar.gz Django-2.2.4.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.sGMnWz/_old 2019-08-07 13:56:10.192856328 +0200 +++ /var/tmp/diff_new_pack.sGMnWz/_new 2019-08-07 13:56:10.204856327 +0200 @@ -23,7 +23,7 @@ %define skip_python2 1 Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.3 +Version:2.2.4 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.3.tar.gz -> Django-2.2.4.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.3.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.9556/Django-2.2.4.tar.gz differ: char 5, line 1 ++ Django-2.2.3.tar.gz.asc -> Django-2.2.4.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.3.tar.gz.asc 2019-07-21 11:32:25.584796740 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.9556/Django-2.2.4.tar.gz.asc 2019-08-07 13:56:08.304856348 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.3, released July 1, 2019. +tarball and wheel files of Django 2.2.4, released August 1, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.3.tar.gz -https://www.djangoproject.com/m/releases/2.2/Django-2.2.3-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.2/Django-2.2.4-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.2/Django-2.2.4.tar.gz MD5 checksums = -f152164e77d38460ee06c42c210d2f57 Django-2.2.3.tar.gz -32c2feb280afee531389ec8fa38f49d8 Django-2.2.3-py3-none-any.whl +0b4efcaafec4ef999513c9f40c7e3746 Django-2.2.4-py3-none-any.whl +b32e396c354880742d85a7628a0bdd5a Django-2.2.4.tar.gz SHA1 checksums == -1d4eca8884b601e8e7dc06705b9644fb579c57f9 Django-2.2.3.tar.gz -eeb00e26dfae7f98a6e188bae71ef243732e9dfe Django-2.2.3-py3-none-any.whl +f5eff14c130be27ff49d89f39f30f70002e94d27 Django-2.2.4-py3-none-any.whl +42640e8381bbf041bb2e09400251cd53694902a8 Django-2.2.4.tar.gz SHA256 checksums -4d23f61b26892bac785f07401bc38cbf8fa4cec993f400e9cd9ddf28fd51c0ea Django-2.2.3.tar.gz -6e974d4b57e3b29e4882b244d40171d6a75202ab8d2402b8e8adbd182e25cf0c Django-2.2.3-py3-none-any.whl +9a2f98211ab474c710fcdad29c82f30fc14ce9917c7a70c3682162a624de4035 Django-2.2.4-py3-none-any.whl +16a5d54411599780ac9df
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-07-21 11:32:24 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.4126 (New) Package is "python-Django" Sun Jul 21 11:32:24 2019 rev:53 rq:716616 version:2.2.3 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-06-05 11:38:17.627085107 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.4126/python-Django.changes 2019-07-21 11:32:25.596796738 +0200 @@ -1,0 +2,6 @@ +Thu Jul 18 17:21:59 UTC 2019 - Tomáš Chvátal + +- Update to 2.2.3: + * CVE-2019-12781 (bsc#1139945): Incorrect HTTP detection with reverse-proxy connecting via HTTPS¶ + +--- Old: Django-2.2.2.tar.gz Django-2.2.2.tar.gz.asc New: Django-2.2.3.tar.gz Django-2.2.3.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.OjMiD6/_old 2019-07-21 11:32:26.064796659 +0200 +++ /var/tmp/diff_new_pack.OjMiD6/_new 2019-07-21 11:32:26.068796658 +0200 @@ -23,7 +23,7 @@ %define skip_python2 1 Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.2 +Version:2.2.3 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.2.tar.gz -> Django-2.2.3.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.2.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.4126/Django-2.2.3.tar.gz differ: char 5, line 1 ++ Django-2.2.2.tar.gz.asc -> Django-2.2.3.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.2.tar.gz.asc 2019-06-05 11:38:17.611085109 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.4126/Django-2.2.3.tar.gz.asc 2019-07-21 11:32:25.584796740 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.2, released June 3, 2019. +tarball and wheel files of Django 2.2.3, released July 1, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 +gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B Once the key is imported, verify this file:: @@ -24,39 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.2.tar.gz -https://www.djangoproject.com/m/releases/2.2/Django-2.2.2-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.2/Django-2.2.3.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.3-py3-none-any.whl MD5 checksums = -c52b05c2bc4898bd68dc0359347fff69 Django-2.2.2.tar.gz -41fdd9254fcbce92001c6881ba5af68d Django-2.2.2-py3-none-any.whl +f152164e77d38460ee06c42c210d2f57 Django-2.2.3.tar.gz +32c2feb280afee531389ec8fa38f49d8 Django-2.2.3-py3-none-any.whl SHA1 checksums == -2d8de20bbc3c2864fb095341ecea8cb095bce7ed Django-2.2.2.tar.gz -3ebc7aee84574513a88d7ae765a532cfbcb88c71 Django-2.2.2-py3-none-any.whl +1d4eca8884b601e8e7dc06705b9644fb579c57f9 Django-2.2.3.tar.gz +eeb00e26dfae7f98a6e188bae71ef243732e9dfe Django-2.2.3-py3-none-any.whl SHA256 checksums -753d30d3eb078064d2ddadfea65083c9848074a7f93d7b4dc7fa6b1380d278f5 Django-2.2.2.tar.gz -7cb67e8b934fab23b6daed7144da52e8a25a47eba7f360ca43d2b448506b01ad Django-2.2.2-py3-none-any.whl +4d23f61b26892bac785f07401bc38cbf8fa4cec993f400e9cd9ddf28fd51c0ea Django-2.2.3.tar.gz +6e974d4b57e3b29e4882b244d40171d6a75202ab8d2402b8e8adbd182e25cf0c Django-2.2.3-py3-none-any.whl -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAlz07+wACgkQ4X31yCtP -nQAp9g//QtCzWnDfLOgFMg6yX/ZXN6XPzTfehjq1oMkEfluXwZrrCUPL3vzLkRiL -2ftqmuvYO16qR0XU+U0939fdXkP22ESStuHJR5Ynj9NXbX2DZy39ccH6vEMD/m1p -5nIz7iS6bOcjz3ocJK/gL1LLp5lZ7q6PXkXYNYzRPMQwfbmjG2ZQHAm+6UE4f1dY -CpdMKOHDeCg6abdOsnD8CBXz5HMS2IfJAQThFJ82ZpiIRnXRs2P0dIWsovN+yIdX -EgcGNsrefNQs9/QQ9N//5ee2g1PrxUaHg2bCu5afiiHRfAFTx9StikhHK/hYvt2l -UW+i2zIPWbS3I33YE5uIROyydOHtcL0pAgmw7OkKYLnmn3KYyVaY6uZ+8WVbjFaq -KSrnFu0qsZFr8p32k95BCYHWcAhcZNIlZKgUFB9gtgmAtkheLqqpG4PYV+BwD9Ff -ipBNIzUBNLBXOuaXm4BOuDjNjklycP/trTbK+VbZyKQr
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-06-05 11:38:15 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.5148 (New) Package is "python-Django" Wed Jun 5 11:38:15 2019 rev:52 rq:707145 version:2.2.2 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-05-08 15:15:49.328902495 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.5148/python-Django.changes 2019-06-05 11:38:17.627085107 +0200 @@ -1,0 +2,7 @@ +Mon Jun 3 11:01:44 UTC 2019 - Ondřej Súkup + +- update to 2.2.2 + * Fixes CVE-2019-12308: AdminURLFieldWidget XSS (bsc#1136468) + * Fixes CVE-2019-11358: Prototype pollution + +--- Old: Django-2.2.1.tar.gz Django-2.2.1.tar.gz.asc New: Django-2.2.2.tar.gz Django-2.2.2.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.Czf6BQ/_old 2019-06-05 11:38:18.171085038 +0200 +++ /var/tmp/diff_new_pack.Czf6BQ/_new 2019-06-05 11:38:18.171085038 +0200 @@ -23,7 +23,7 @@ %define skip_python2 1 Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2.1 +Version:2.2.2 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.1.tar.gz -> Django-2.2.2.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.1.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.5148/Django-2.2.2.tar.gz differ: char 5, line 1 ++ Django-2.2.1.tar.gz.asc -> Django-2.2.2.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.1.tar.gz.asc 2019-05-08 15:15:49.300902433 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.5148/Django-2.2.2.tar.gz.asc 2019-06-05 11:38:17.611085109 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.2.1, released May 1, 2019. +tarball and wheel files of Django 2.2.2, released June 3, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.2/Django-2.2.1-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.2/Django-2.2.1.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.2.tar.gz +https://www.djangoproject.com/m/releases/2.2/Django-2.2.2-py3-none-any.whl MD5 checksums = -8a2f51f779351edcbceda98719e07254 Django-2.2.1-py3-none-any.whl -3b1721c1b5014316e1af8b10613c7592 Django-2.2.1.tar.gz +c52b05c2bc4898bd68dc0359347fff69 Django-2.2.2.tar.gz +41fdd9254fcbce92001c6881ba5af68d Django-2.2.2-py3-none-any.whl SHA1 checksums == -aa28ed3cff3d5c599537bd3913a3ceed76de1a69 Django-2.2.1-py3-none-any.whl -11612623ffbaa5aa2860775b44652d75687cb982 Django-2.2.1.tar.gz +2d8de20bbc3c2864fb095341ecea8cb095bce7ed Django-2.2.2.tar.gz +3ebc7aee84574513a88d7ae765a532cfbcb88c71 Django-2.2.2-py3-none-any.whl SHA256 checksums -bb407d0bb46395ca1241f829f5bd03f7e482f97f7d1936e26e98dacb201ed4ec Django-2.2.1-py3-none-any.whl -6fcc3cbd55b16f9a01f37de8bcbe286e0ea22e87096557f1511051780338eaea Django-2.2.1.tar.gz +753d30d3eb078064d2ddadfea65083c9848074a7f93d7b4dc7fa6b1380d278f5 Django-2.2.2.tar.gz +7cb67e8b934fab23b6daed7144da52e8a25a47eba7f360ca43d2b448506b01ad Django-2.2.2-py3-none-any.whl -BEGIN PGP SIGNATURE- -iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAlzJNPAbHGZlbGlzaWFr -Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bnyEP/2VAdw6zsG3cu7YEqoMj -cJChSaLPjRmVT6mWnxRJRLeVgnktCUxgsdriUhEZJ471wn9iZbLaeTQrQwmwli7c -nwK9NIuKSLVePjDd6FlW6yrxzpCp3AMqK3f9vYNVOFJJgZjQAYaFqjI2J/2iU5zS -44UsA8z/P43mx+QVtiKKPGk9brwtLjq4v0Ga1N8fsJz0DPvz3DNdethhKhubowS3 -ozx4pENpCIfldvCsFHE0sVB42h3exeOVEsjEp14n9RbAATHkRmkcAL6gyVOV01ao -klLwejMWM+d5hqN4Ewpy+uF+CD1r/ipc2vXBns3cPJYx2Nyf5FpR8wp8TViWjv3a -pjMJELUpVh0PyiSZjFCwuU3dg75iKQruS/kXme6Y9sYYxtFrSME5ethX2c12YO/2 -HP9807wXy9bAY4g2FCc1oY+qQvYjLuCWQViCbeD
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-05-08 15:15:47 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.5148 (New) Package is "python-Django" Wed May 8 15:15:47 2019 rev:51 rq:701222 version:2.2.1 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-04-19 18:36:51.075067978 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.5148/python-Django.changes 2019-05-08 15:15:49.328902495 +0200 @@ -1,0 +2,57 @@ +Tue May 7 07:13:09 UTC 2019 - Tomáš Chvátal + +- Update keyring file + +--- +Mon May 6 14:11:22 UTC 2019 - Alberto Planas Dominguez + +- Update to 2.2.1 + * Fixed a regression in Django 2.1 that caused the incorrect quoting +of database user password when using dbshell on Oracle (#30307). + * Added compatibility for psycopg2 2.8 (#30331). + * Fixed a regression in Django 2.2 that caused a crash when loading +the template for the technical 500 debug page (#30324). + * Fixed crash of ordering argument in ArrayAgg and StringAgg when it +contains an expression with params (#30332). + * Fixed a regression in Django 2.2 that caused a single instance +fast-delete to not set the primary key to None (#30330). + * Prevented makemigrations from generating infinite migrations for +check constraints and partial indexes when condition contains a +range object (#30350). Reverted an optimization in Django 2.2 +(#29725) that caused the inconsistent behavior of count() and +exists() on a reverse many-to-many relationship with a custom +manager (#30325). + * Fixed a regression in Django 2.2 where Paginator crashes if +object_list is a queryset ordered or aggregated over a nested +JSONField key transform (#30335). + * Fixed a regression in Django 2.2 where IntegerField validation of +database limits crashes if limit_value attribute in a custom +validator is callable (#30328). + * Fixed a regression in Django 2.2 where SearchVector generates SQL +that is not indexable (#30385). + * Fixed a regression in Django 2.2 that caused an exception to be +raised when a custom error handler could not be imported (#30318). + * Relaxed the system check added in Django 2.2 for the admin app’s +dependencies to reallow use of SessionMiddleware subclasses, +rather than requiring django.contrib.sessions to be in +INSTALLED_APPS (#30312). + * Increased the default timeout when using Watchman to 5 seconds to +prevent falling back to StatReloader on larger projects and made +it customizable via the DJANGO_WATCHMAN_TIMEOUT environment +variable (#30361). + * Fixed a regression in Django 2.2 that caused a crash when +migrating permissions for proxy models if the target permissions +already existed. For example, when a permission had been created +manually or a model had been migrated from concrete to proxy +(#30351). + * Fixed a regression in Django 2.2 that caused a crash of runserver +when URLConf modules raised exceptions (#30323). + * Fixed a regression in Django 2.2 where changes were not reliably +detected by auto-reloader when using StatReloader (#30323). + * Fixed a migration crash on Oracle and PostgreSQL when adding a +check constraint with a contains, startswith, or endswith lookup +(or their case-insensitive variant) (#30408). + * Fixed a migration crash on Oracle and SQLite when adding a check +constraint with condition contains | (OR) operator (#30412). + +--- Old: Django-2.2.tar.gz Django-2.2.tar.gz.asc New: Django-2.2.1.tar.gz Django-2.2.1.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.aNDdEH/_old 2019-05-08 15:15:49.920903813 +0200 +++ /var/tmp/diff_new_pack.aNDdEH/_new 2019-05-08 15:15:49.924903822 +0200 @@ -23,7 +23,7 @@ %define skip_python2 1 Name: python-Django # We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc -Version:2.2 +Version:2.2.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.2.tar.gz -> Django-2.2.1.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.2.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.5148/Django-2.2.1.tar.gz differ: char 5, line 1 ++ Django-2.2.tar.gz.asc -> Django-2.2.1.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.2.tar.gz.asc 2019-04-19 18:36:50.951067820 +02
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-04-19 18:36:46 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.5536 (New) Package is "python-Django" Fri Apr 19 18:36:46 2019 rev:50 rq:693732 version:2.2 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-03-24 14:58:15.511192671 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.5536/python-Django.changes 2019-04-19 18:36:51.075067978 +0200 @@ -1,0 +2,19 @@ +Wed Apr 10 07:55:46 UTC 2019 - John Vandenberg + +- Add test_clear_site_cache-sort.patch to workaround flaky test +- Add bcond_with for selenium and memcached, as those tests are inactive, + and add missing dependencies and setup for selenium testing +- Move removal of executable bit from a JavaScript file to %prep +- Fix fdupes + +--- +Wed Apr 3 11:21:56 UTC 2019 - Ondřej Súkup + +- update to 2.2 +- drop pyyaml5.patch +- add i18n_test.patch + * HttpRequest.headers to allow simple access to a request’s headers. + * Database-level constraints on models. + * Watchman compatibility for runserver to improve the performance + +--- Old: Django-2.1.7.tar.gz Django-2.1.7.tar.gz.asc pyyaml5.patch New: Django-2.2.tar.gz Django-2.2.tar.gz.asc i18n_test.patch test_clear_site_cache-sort.patch Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.Ao83nQ/_old 2019-04-19 18:36:52.195069400 +0200 +++ /var/tmp/diff_new_pack.Ao83nQ/_new 2019-04-19 18:36:52.223069436 +0200 @@ -16,20 +16,25 @@ # +# Selenium and memcached are not operational +%bcond_with selenium +%bcond_with memcached %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.1.7 +# We want support LTS versions of Django - odd numbered 2.2 -> 2.4 -> 2.6 -> 3.0 etc +Version:2.2 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python URL:http://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/2.1/Django-%{version}.tar.gz +Source: https://www.djangoproject.com/m/releases/2.2/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc -Patch0: pyyaml5.patch +Patch0: i18n_test.patch +Patch1: test_clear_site_cache-sort.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} @@ -39,23 +44,30 @@ BuildRequires: %{python_module docutils} BuildRequires: %{python_module geoip2} BuildRequires: %{python_module numpy} -BuildRequires: %{python_module pylibmc} -BuildRequires: %{python_module python-memcached >= 1.59} BuildRequires: %{python_module pytz} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module sqlparse} BuildRequires: %{python_module tblib} BuildRequires: fdupes BuildRequires: python-rpm-macros -# python-selenium is supported only on the Intel architecture -# Django testsuite runs just fine without, just skips the affected tests +%if %{with memcached} +BuildRequires: %{python_module pylibmc} +BuildRequires: %{python_module python-memcached >= 1.59} +%endif +%if %{with selenium} +# python-selenium is supported only on the Intel architecture. +# Additionally chromedriver is only available on x86_64. %ifarch %{ix86} x86_64 BuildRequires: %{python_module selenium} +BuildRequires: chromedriver +BuildRequires: xvfb-run +%endif %endif Requires: python-Pillow Requires: python-argon2-cffi >= 16.1.0 Requires: python-pytz Requires: python-setuptools +Requires: python-sqlparse Requires(post): update-alternatives Requires(preun): update-alternatives Recommends: python-Jinja2 >= 2.9.2 @@ -84,6 +96,8 @@ %setup -q -n Django-%{version} %patch0 -p1 +%patch1 -p1 +chmod a-x django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js %build %python_build @@ -95,29 +109,23 @@ %python_clone -a %{buildroot}%{_bindir}/django-admin %{python_expand install -D -m 0644 extras/django_bash_completion %{buildroot}%%{_datadir}/bash-completion/completions/django_bash_completion-%{$python_bin_suffix}.sh -pushd %{buildroot}%{$python_sitelib} -chmod a-x django/contrib/admin/static/admin/js/vendor/
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-03-24 14:58:13 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.25356 (New) Package is "python-Django" Sun Mar 24 14:58:13 2019 rev:49 rq:687916 version:2.1.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-02-14 14:12:51.596236321 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.25356/python-Django.changes 2019-03-24 14:58:15.511192671 +0100 @@ -1,0 +2,6 @@ +Sat Mar 23 16:31:46 UTC 2019 - Tomáš Chvátal + +- Add patch to build with PyYAML >5: + * pyyaml5.patch + +--- New: pyyaml5.patch Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.llLmDB/_old 2019-03-24 14:58:16.287192571 +0100 +++ /var/tmp/diff_new_pack.llLmDB/_new 2019-03-24 14:58:16.287192571 +0100 @@ -29,6 +29,7 @@ Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc +Patch0: pyyaml5.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} @@ -82,6 +83,7 @@ echo "`grep -e '^[0-9a-f]\{64\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-64` %{SOURCE0}" | sha256sum -c %setup -q -n Django-%{version} +%patch0 -p1 %build %python_build ++ pyyaml5.patch ++ >From a57c783dd4e6dc73847081221827a1902eede88b Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Wed, 13 Mar 2019 20:06:47 +0100 Subject: [PATCH] Fixed serializers tests for PyYAML 5.1+. --- tests/serializers/test_yaml.py | 4 +++- tests/timezones/tests.py | 12 ++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/tests/serializers/test_yaml.py b/tests/serializers/test_yaml.py index e876597e9d04..dbcbd57003f4 100644 --- a/tests/serializers/test_yaml.py +++ b/tests/serializers/test_yaml.py @@ -115,7 +115,9 @@ class YamlSerializerTestCase(SerializersTestBase, TestCase): author: %(author_pk)s headline: Poker has no place on ESPN pub_date: 2006-06-16 11:00:00 -categories: [%(first_category_pk)s, %(second_category_pk)s] +categories:""" + ( +' [%(first_category_pk)s, %(second_category_pk)s]' if yaml.__version__ < '5.1' +else '\n- %(first_category_pk)s\n- %(second_category_pk)s') + """ meta_data: [] """ diff --git a/tests/timezones/tests.py b/tests/timezones/tests.py index e54b011c0426..7a63bac67000 100644 --- a/tests/timezones/tests.py +++ b/tests/timezones/tests.py @@ -643,7 +643,7 @@ def test_naive_datetime(self): self.assertEqual(obj.dt, dt) if not isinstance(serializers.get_serializer('yaml'), serializers.BadSerializer): -data = serializers.serialize('yaml', [Event(dt=dt)]) +data = serializers.serialize('yaml', [Event(dt=dt)], default_flow_style=None) self.assert_yaml_contains_datetime(data, "2011-09-01 13:20:30") obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt, dt) @@ -667,7 +667,7 @@ def test_naive_datetime_with_microsecond(self): self.assertEqual(obj.dt, dt) if not isinstance(serializers.get_serializer('yaml'), serializers.BadSerializer): -data = serializers.serialize('yaml', [Event(dt=dt)]) +data = serializers.serialize('yaml', [Event(dt=dt)], default_flow_style=None) self.assert_yaml_contains_datetime(data, "2011-09-01 13:20:30.405060") obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt, dt) @@ -691,7 +691,7 @@ def test_aware_datetime_with_microsecond(self): self.assertEqual(obj.dt, dt) if not isinstance(serializers.get_serializer('yaml'), serializers.BadSerializer): -data = serializers.serialize('yaml', [Event(dt=dt)]) +data = serializers.serialize('yaml', [Event(dt=dt)], default_flow_style=None) self.assert_yaml_contains_datetime(data, "2011-09-01 17:20:30.405060+07:00") obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) @@ -715,7 +715,7 @@ def test_aware_datetime_in_utc(self): self.assertEqual(obj.dt, dt) if not isinstance(serializers.get_serializer('yaml'), serializers.BadSerializer): -data = serializers.serialize('yaml', [Event(dt=dt)]) +data = serializers.serialize('yaml', [E
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-02-14 14:12:49 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.28833 (New) Package is "python-Django" Thu Feb 14 14:12:49 2019 rev:48 rq:673591 version:2.1.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2019-01-15 09:13:25.378399956 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.28833/python-Django.changes 2019-02-14 14:12:51.596236321 +0100 @@ -1,0 +2,17 @@ +Tue Feb 12 09:24:53 UTC 2019 - Thomas Bechtold + +- update to 2.1.7 (CVE-2019-6975, bsc#1124991): + * Corrected packaging error from 2.1.6 + * Memory exhaustion in django.utils.numberformat.format() +If django.utils.numberformat.format() – used by contrib.admin as well +as the the floatformat, filesizeformat, and intcomma templates +filters – received a Decimal with a large number of digits or a +large exponent, it could lead to significant memory usage +due to a call to '{:f}'.format(). +To avoid this, decimals with more than 200 digits are now formatted +using scientific notation. + * Made the obj argument of InlineModelAdmin.has_add_permission() optional +to restore backwards compatibility with third-party code that doesn’t +provide it + +--- Old: Django-2.1.5.tar.gz Django-2.1.5.tar.gz.asc New: Django-2.1.7.tar.gz Django-2.1.7.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.fnTBWb/_old 2019-02-14 14:12:52.188236028 +0100 +++ /var/tmp/diff_new_pack.fnTBWb/_new 2019-02-14 14:12:52.192236026 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.1.5 +Version:2.1.7 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.1.5.tar.gz -> Django-2.1.7.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.1.5.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.28833/Django-2.1.7.tar.gz differ: char 5, line 1 ++ Django-2.1.5.tar.gz.asc -> Django-2.1.7.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.1.5.tar.gz.asc 2019-01-15 09:13:25.362399971 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.28833/Django-2.1.7.tar.gz.asc 2019-02-14 14:12:51.580236329 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.1.5, released January 4, 2019. +tarball and wheel files of Django 2.1.7, released February 11, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``1E8ABDC773EDE252`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 1E8ABDC773EDE252 +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,39 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.1/Django-2.1.5.tar.gz -https://www.djangoproject.com/m/releases/2.1/Django-2.1.5-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.1/Django-2.1.7-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.1/Django-2.1.7.tar.gz MD5 checksums = -9309c48c8b92503b8969a7603a97e2a1 Django-2.1.5.tar.gz -90ac057753cff4d5b154ef4ca3d0e1e6 Django-2.1.5-py3-none-any.whl +9b2efcc20342cb780630c02734553c1a Django-2.1.7-py3-none-any.whl +a042e6ba117d2e01950d842cceb5eee0 Django-2.1.7.tar.gz SHA1 checksums == -67297b08e31b9f4562bb6813cc28b897fdcc49a5 Django-2.1.5.tar.gz -ea100ac61c5b6288bef71488e4f5b287f3b99478 Django-2.1.5-py3-none-any.whl +e818497e0d08208acda63bc3a5afdb85858486b0 Django-2.1.7-py3-none-any.whl +e1529c46fd643346e6ff8c7f3ba57c398223201f Django-2.1.7.tar.gz SHA256 checksums -d6393918da830530a9516bbbcbf7f1214c3d733738779f06b0f649f49cc698c3 Django-2.1.5.tar.gz -a32c22af23634e1d11425574dce756098e015a165be02e4690179889b207c7a8 Django-2.1.5-py3-none-any.whl +275bec66fd2588dd517ada59b8bfb23d4a9abc5a362349139ddda3c7ff6f5ade Django-2.1.7-py3-none-any.whl +939652e9d34d7d53d74d5d8ef82a19e5f8bb2de75618f7e5360691b6e9667963 Django-2.1.7
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2019-01-15 09:13:23 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.28833 (New) Package is "python-Django" Tue Jan 15 09:13:23 2019 rev:47 rq:664341 version:2.1.5 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-12-19 13:24:06.465331340 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.28833/python-Django.changes 2019-01-15 09:13:25.378399956 +0100 @@ -1,0 +2,18 @@ +Thu Jan 10 12:09:43 UTC 2019 - Thomas Bechtold + +- update to 2.1.5 (CVE-2019-3498, bsc#1120932): + * CVE-2019-3498: Content spoofing possibility in the default 404 page + * Fixed compatibility with mysqlclient 1.3.14 (#30013). + * Fixed a schema corruption issue on SQLite 3.26+. You might have to drop +and rebuild your SQLite database if you applied a migration while using +an older version of Django with SQLite 3.26 or later (#29182). + * Prevented SQLite schema alterations while foreign key checks are enabled +to avoid the possibility of schema corruption (#30023). + * Fixed a regression in Django 2.1.4 (which enabled keep-alive connections) +where request body data isn’t properly consumed for such +connections (#30015). + * Fixed a regression in Django 2.1.4 where +InlineModelAdmin.has_change_permission() is incorrectly called with +a non-None obj argument during an object add (#30050). + +--- Old: Django-2.1.4.tar.gz Django-2.1.4.tar.gz.asc New: Django-2.1.5.tar.gz Django-2.1.5.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.HLVBPo/_old 2019-01-15 09:13:25.930399445 +0100 +++ /var/tmp/diff_new_pack.HLVBPo/_new 2019-01-15 09:13:25.930399445 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.1.4 +Version:2.1.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.1.4.tar.gz -> Django-2.1.5.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.1.4.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.28833/Django-2.1.5.tar.gz differ: char 5, line 1 ++ Django-2.1.4.tar.gz.asc -> Django-2.1.5.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.1.4.tar.gz.asc 2018-12-19 13:24:06.445331364 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.28833/Django-2.1.5.tar.gz.asc 2019-01-15 09:13:25.362399971 +0100 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.1.4, released December 3, 2018. +tarball and wheel files of Django 2.1.5, released January 4, 2019. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT +the ID ``1E8ABDC773EDE252`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 +gpg --keyserver pgp.mit.edu --recv-key 1E8ABDC773EDE252 Once the key is imported, verify this file:: @@ -24,39 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.1/Django-2.1.4-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.1/Django-2.1.4.tar.gz +https://www.djangoproject.com/m/releases/2.1/Django-2.1.5.tar.gz +https://www.djangoproject.com/m/releases/2.1/Django-2.1.5-py3-none-any.whl MD5 checksums = -96ce7a0bfe0237df2e16f3a6f82d9ea7 Django-2.1.4-py3-none-any.whl -3afc8bcec941e37221287f1a5323b1f1 Django-2.1.4.tar.gz +9309c48c8b92503b8969a7603a97e2a1 Django-2.1.5.tar.gz +90ac057753cff4d5b154ef4ca3d0e1e6 Django-2.1.5-py3-none-any.whl SHA1 checksums == -39a1cf838532be5f17ab62a535c1814a255da38d Django-2.1.4-py3-none-any.whl -bfb1a983bbefbd71ca60a1aff230101b10623f65 Django-2.1.4.tar.gz +67297b08e31b9f4562bb6813cc28b897fdcc49a5 Django-2.1.5.t
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-12-19 13:24:04 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new.28833 (New) Package is "python-Django" Wed Dec 19 13:24:04 2018 rev:46 rq:656848 version:2.1.4 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-11-09 07:50:56.747950772 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new.28833/python-Django.changes 2018-12-19 13:24:06.465331340 +0100 @@ -1,0 +2,21 @@ +Mon Dec 10 11:52:42 UTC 2018 - Ondřej Súkup + +- Update to version 2.1.4 + * Corrected the default password list that CommonPasswordValidator uses + by lowercasing all passwords to match the format expected by the validator + * Prevented repetitive calls to geos_version_tuple() in the WKBWriter class in + an attempt to fix a random crash involving LooseVersion + * Fixed keep-alive support in runserver after it was disabled o 2.0 + * Fixed admin view-only change form crash when using ModelAdmin.prepopulated_fields + * Fixed “Please correct the errors below” error message when editing an object + in the admin if the user only has the “view” permission on inlines + * Fixed a regression in Django 2.0 where combining Q objects with __in lookups + and lists crashed + * Fixed a regression in Django 2.0 where test databases aren’t reused + with manage.py test --keepdb on MySQL + * Fixed a regression where cached foreign keys that use to_field were + incorrectly cleared in Model.save() + * Fixed a regression in Django 2.0 where FileSystemStorage crashes + with FileExistsError if concurrent saves try to create the same directory + +--- Old: Django-2.1.2.tar.gz Django-2.1.2.tar.gz.asc New: Django-2.1.4.tar.gz Django-2.1.4.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.ZjcYvW/_old 2018-12-19 13:24:07.081330590 +0100 +++ /var/tmp/diff_new_pack.ZjcYvW/_new 2018-12-19 13:24:07.081330590 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.1.2 +Version:2.1.4 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.1.2.tar.gz -> Django-2.1.4.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.1.2.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.28833/Django-2.1.4.tar.gz differ: char 5, line 1 ++ Django-2.1.2.tar.gz.asc -> Django-2.1.4.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.1.2.tar.gz.asc 2018-10-11 11:43:56.418902234 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new.28833/Django-2.1.4.tar.gz.asc 2018-12-19 13:24:06.445331364 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.1.2, released October 1, 2018. +tarball and wheel files of Django 2.1.4, released December 3, 2018. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,39 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.1/Django-2.1.2-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.1/Django-2.1.2.tar.gz +https://www.djangoproject.com/m/releases/2.1/Django-2.1.4-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.1/Django-2.1.4.tar.gz MD5 checksums = -1c49272e55d2676455b7d03ec1374170 Django-2.1.2-py3-none-any.whl -383ca4e98ad5d0aa9d71378fe743bdef Django-2.1.2.tar.gz +96ce7a0bfe0237df2e16f3a6f82d9ea7 Django-2.1.4-py3-none-any.whl +3afc8bcec941e37221287f1a5323b1f1 Django-2.1.4.tar.gz SHA1 checksums == -804556b61d40ce685972245daa4785d04d61d952 Django-2.1.2-py3-none-any.whl -1be0feba9cb817f422a116f6b3bddbe1bd353ca7 Django-2.1.2.tar.gz +39a1cf838532be5f17ab62a535c1814a255da38d Django-2.1.4-py3-none-any.whl +bfb1a983bbefbd71ca60a1aff230101b10623f65 Django-2.1.4.tar.gz SHA256 checksums -acdcc1f61fdb0a0c82a1d3bf1879a414e7732ea894a7632af7f6d66ec7ab5bb3 Django-2.1.2-py3-none-any.whl -efbcad7ebb47daafbcead109b38a5bd519a3c3cd92c6ed0f691ff97fcdd16b45 Django-2.1.2.tar.gz +55409a056b27e6d1246f19ede41c6c610e4cab549c005b62cbeefabc6433356b Django-2.1.4-py3-none-any.whl +068d51054083d06ceb32ce02b7203f1854256047a0d58682677dd4f81bceabd7 Django-2.1.4.tar.gz -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPn
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-11-09 07:50:51 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Fri Nov 9 07:50:51 2018 rev:45 rq:646024 version:2.1.2 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-10-11 11:43:58.066900136 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-11-09 07:50:56.747950772 +0100 @@ -22,0 +23,5 @@ +Tue Sep 18 13:17:15 CEST 2018 - Matěj Cepl + +- Switch of BR selenium for non-Intel platforms. + +--- Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.ddbh01/_old 2018-11-09 07:50:58.095949217 +0100 +++ /var/tmp/diff_new_pack.ddbh01/_new 2018-11-09 07:50:58.099949212 +0100 @@ -41,12 +41,16 @@ BuildRequires: %{python_module pylibmc} BuildRequires: %{python_module python-memcached >= 1.59} BuildRequires: %{python_module pytz} -BuildRequires: %{python_module selenium} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module sqlparse} BuildRequires: %{python_module tblib} BuildRequires: fdupes BuildRequires: python-rpm-macros +# python-selenium is supported only on the Intel architecture +# Django testsuite runs just fine without, just skips the affected tests +%ifarch %{ix86} x86_64 +BuildRequires: %{python_module selenium} +%endif Requires: python-Pillow Requires: python-argon2-cffi >= 16.1.0 Requires: python-pytz
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-10-11 11:43:16 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Thu Oct 11 11:43:16 2018 rev:44 rq:639976 version:2.1.2 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-09-05 13:49:57.670399144 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-10-11 11:43:58.066900136 +0200 @@ -1,0 +2,21 @@ +Thu Oct 4 13:13:00 UTC 2018 - Alberto Planas Dominguez + +- Update to version 2.1.2 + * CVE-2018-16984: Password hash disclosure to “view only” admin +users + * Fixed a regression where nonexistent joins in F() no longer raised +FieldError (#29727). + * Fixed a regression where files starting with a tilde or underscore +weren’t ignored by the migrations loader (#29749). + * Made migrations detect changes to Meta.default_related_name +(#29755). + * Added compatibility for cx_Oracle 7 (#29759). + * Fixed a regression in Django 2.0 where unique index names weren’t +quoted (#29778). + * Fixed a regression where sliced queries with multiple columns with +the same name crashed on Oracle 12.1 (#29630). + * Fixed a crash when a user with the view (but not change) +permission made a POST request to an admin user change form +(#29809). + +--- Old: Django-2.1.1.tar.gz Django-2.1.1.tar.gz.asc New: Django-2.1.2.tar.gz Django-2.1.2.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.zY7aOS/_old 2018-10-11 11:43:59.770897967 +0200 +++ /var/tmp/diff_new_pack.zY7aOS/_new 2018-10-11 11:43:59.774897962 +0200 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.1.1 +Version:2.1.2 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.1.1.tar.gz -> Django-2.1.2.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.1.1.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.1.2.tar.gz differ: char 5, line 1 ++ Django-2.1.1.tar.gz.asc -> Django-2.1.2.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.1.1.tar.gz.asc 2018-09-05 13:49:56.794397674 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.1.2.tar.gz.asc 2018-10-11 11:43:56.418902234 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.1.1, released August 31, 2018. +tarball and wheel files of Django 2.1.2, released October 1, 2018. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,39 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.1/Django-2.1.1-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.1/Django-2.1.1.tar.gz +https://www.djangoproject.com/m/releases/2.1/Django-2.1.2-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.1/Django-2.1.2.tar.gz MD5 checksums = -4ef1290007f8ccb865e27c68dd1aa6cb Django-2.1.1-py3-none-any.whl -06e7c47864e0a38cd99ddabb152b9e9b Django-2.1.1.tar.gz +1c49272e55d2676455b7d03ec1374170 Django-2.1.2-py3-none-any.whl +383ca4e98ad5d0aa9d71378fe743bdef Django-2.1.2.tar.gz SHA1 checksums == -62071d35dca4f1b779a32aa6e1491fa39bfce518 Django-2.1.1-py3-none-any.whl -c15e7100ab23ec8c33083aa67fada82f362fa224 Django-2.1.1.tar.gz +804556b61d40ce685972245daa4785d04d61d952 Django-2.1.2-py3-none-any.whl +1be0feba9cb817f422a116f6b3bddbe1bd353ca7 Django-2.1.2.tar.gz SHA256 checksums -04f2e423f2e60943c02bd2959174b844f7d1bcd19eabb7f8e428258021fd Django-2.1.1-py3-none-any.whl -e1cc1cd6b658aa4e052f5f2b148bfda08091d7c3558529708342e37e4e33f72c Django-2.1.1.tar.gz +acdcc1f61fdb0a0c82a1d3bf1879a414e7732ea894a7632af7f6d66ec7ab5bb3 Django-2.1.2-py3-none-any.whl +efbcad7ebb47daafbcead109b38a5bd519a3c3cd92c6ed0f691ff97fcdd16b45 Django-2.1.2.tar.gz -BEGIN PGP SIGNATURE- -iQIzBAEBCAAdFiEE/l+2OHah1xioxnVW4X31yCtPnQAFAluI++oACgkQ4X31yCtP -nQC/OQ/+MhX/NraG7BS4YrJaL
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-09-05 13:49:38 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Wed Sep 5 13:49:38 2018 rev:43 rq:633261 version:2.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-08-24 17:04:25.686094464 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-09-05 13:49:57.670399144 +0200 @@ -1,0 +2,29 @@ +Tue Sep 4 12:24:15 UTC 2018 - Ondřej Súkup + +- update to version 2.1.1 +- drop django-urlencode.patch + * Fixed a race condition in QuerySet.update_or_create() that could result +in data loss + * Fixed a regression where QueryDict.urlencode() crashed if the dictionary +contains a non-string value + * Fixed a regression in Django 2.0 where using manage.py test --keepdb fails +on PostgreSQL if the database exists and the user doesn’t have permission +to create databases + * Fixed a regression in Django 2.0 where combining Q objects with __in +lookups and lists crashed + * Fixed translation failure of DurationField’s “overflow” error message + * Fixed a regression where the admin change form crashed if the user doesn’t +have the ‘add’ permission to a model that uses TabularInline + * Fixed a regression where a related_query_name reverse accessor wasn’t +set up when a GenericRelation is declared on an abstract base model + * Fixed the test client’s JSON serialization of a request data dictionary +for structured content type suffixes + * Made the admin change view redirect to the changelist view after a POST +if the user has the ‘view’ permission + * Fixed admin change view crash for view-only users if the form +has an extra form field + * Fixed a regression in Django 2.0.5 where QuerySet.values() or values_list() +after combining querysets with extra() with union(), difference(), +or intersection() crashed due to mismatching columns + +--- Old: Django-2.1.tar.gz Django-2.1.tar.gz.asc django-urlencode.patch New: Django-2.1.1.tar.gz Django-2.1.1.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.4hVh1S/_old 2018-09-05 13:49:58.614400729 +0200 +++ /var/tmp/diff_new_pack.4hVh1S/_new 2018-09-05 13:49:58.618400735 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.1 +Version:2.1.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -29,7 +29,6 @@ Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc -Patch0: django-urlencode.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} @@ -79,7 +78,6 @@ echo "`grep -e '^[0-9a-f]\{64\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-64` %{SOURCE0}" | sha256sum -c %setup -q -n Django-%{version} -%patch0 -p1 %build %python_build ++ Django-2.1.tar.gz -> Django-2.1.1.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.1.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.1.1.tar.gz differ: char 5, line 1 ++ Django-2.1.tar.gz.asc -> Django-2.1.1.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.1.tar.gz.asc 2018-08-08 14:54:58.337695919 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.1.1.tar.gz.asc 2018-09-05 13:49:56.794397674 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.1, released August 1, 2018. +tarball and wheel files of Django 2.1.1, released August 31, 2018. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``1E8ABDC773EDE252`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 1E8ABDC773EDE252 +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages:
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-08-24 17:04:23 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Fri Aug 24 17:04:23 2018 rev:42 rq:629188 version:2.1 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-08-12 20:52:17.921093010 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-08-24 17:04:25.686094464 +0200 @@ -1,0 +2,6 @@ +Tue Aug 14 07:46:04 UTC 2018 - tchva...@suse.com + +- Apply patch to fix urlencode nonstring values: + * django-urlencode.patch + +--- New: django-urlencode.patch Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.iR0T8m/_old 2018-08-24 17:04:26.478095404 +0200 +++ /var/tmp/diff_new_pack.iR0T8m/_new 2018-08-24 17:04:26.482095409 +0200 @@ -29,6 +29,7 @@ Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc +Patch0: django-urlencode.patch BuildRequires: %{python_module Jinja2 >= 2.9.2} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} @@ -78,6 +79,7 @@ echo "`grep -e '^[0-9a-f]\{64\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-64` %{SOURCE0}" | sha256sum -c %setup -q -n Django-%{version} +%patch0 -p1 %build %python_build ++ django-urlencode.patch ++ >From d8e2be459f97f1773c7edf7d37de180139146176 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Thu, 2 Aug 2018 21:56:26 -0400 Subject: [PATCH] Fixed #29627 -- Fixed QueryDict.urlencode() crash with non-string values. Regression in 7d96f0c49ab750799860e42716d7105e11de44de. --- django/http/request.py | 2 +- tests/httpwrappers/tests.py | 7 +++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/django/http/request.py b/django/http/request.py index 05aa89252bbc..fdd1cf8c6732 100644 --- a/django/http/request.py +++ b/django/http/request.py @@ -511,7 +511,7 @@ def encode(k, v): 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/tests/httpwrappers/tests.py b/tests/httpwrappers/tests.py index 24260ae61055..01ce20f93d85 100644 --- a/tests/httpwrappers/tests.py +++ b/tests/httpwrappers/tests.py @@ -114,6 +114,13 @@ def test_urlencode(self): self.assertEqual(q.urlencode(), 'next=%2Ft%C3%ABst%26key%2F') self.assertEqual(q.urlencode(safe='/'), 'next=/t%C3%ABst%26key/') +def test_urlencode_int(self): +# Normally QueryDict doesn't contain non-string values but lazily +# written tests may make that mistake. +q = QueryDict(mutable=True) +q['a'] = 1 +self.assertEqual(q.urlencode(), 'a=1') + def test_mutable_copy(self): """A copy of a QueryDict is mutable.""" q = QueryDict().copy()
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-08-12 20:52:08 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Sun Aug 12 20:52:08 2018 rev:41 rq:628114 version:2.1 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-08-08 14:54:58.353695946 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-08-12 20:52:17.921093010 +0200 @@ -1,0 +2,5 @@ +Wed Aug 8 13:33:57 UTC 2018 - tchva...@suse.com + +- Enable testsuite + +--- Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.lALZxi/_old 2018-08-12 20:52:18.353093886 +0200 +++ /var/tmp/diff_new_pack.lALZxi/_new 2018-08-12 20:52:18.353093886 +0200 @@ -29,17 +29,37 @@ Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc +BuildRequires: %{python_module Jinja2 >= 2.9.2} +BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module PyYAML} +BuildRequires: %{python_module argon2-cffi >= 16.1.0} BuildRequires: %{python_module base >= 3.5} +BuildRequires: %{python_module bcrypt} +BuildRequires: %{python_module docutils} +BuildRequires: %{python_module geoip2} +BuildRequires: %{python_module numpy} +BuildRequires: %{python_module pylibmc} +BuildRequires: %{python_module python-memcached >= 1.59} +BuildRequires: %{python_module pytz} +BuildRequires: %{python_module selenium} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module sqlparse} +BuildRequires: %{python_module tblib} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Pillow +Requires: python-argon2-cffi >= 16.1.0 Requires: python-pytz Requires: python-setuptools -Requires: python-xml Requires(post): update-alternatives Requires(preun): update-alternatives +Recommends: python-Jinja2 >= 2.9.2 +Recommends: python-PyYAML +Recommends: python-argon2-cffi >= 16.1.0 Recommends: python-bcrypt +Recommends: python-geoip2 +Recommends: python-pylibmc +Recommends: python-python-memcached >= 1.59 Provides: python3-django = %{version} Obsoletes: python3-django < %{version} Provides: python3-South = %{version} @@ -88,6 +108,11 @@ popd } +%check +export LANG=en_US.UTF8 +export PYTHONDONTWRITEBYTECODE=1 +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} $python tests/runtests.py + %post %{python_install_alternative django-admin.py django-admin}
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-08-08 14:54:36 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Wed Aug 8 14:54:36 2018 rev:40 rq:628043 version:2.1 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-07-13 10:22:58.342572025 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-08-08 14:54:58.353695946 +0200 @@ -1,0 +2,11 @@ +Wed Aug 8 09:35:51 UTC 2018 - mimi...@gmail.com + +- update to version 2.1 +- move bash completion to right location +- for full chanfges please see https://docs.djangoproject.com/en/2.1/releases/2.1/ + * Dropped support for MySQL 5.5 + * Dropped support for PostgreSQL 9.3 + * Support for SpatiaLite 4.0 is removed + * Support for SQLite < 3.7.15 is removed. + +--- Old: Django-2.0.7.tar.gz Django-2.0.7.tar.gz.asc New: Django-2.1.tar.gz Django-2.1.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.WYsBdI/_old 2018-08-08 14:54:58.885696825 +0200 +++ /var/tmp/diff_new_pack.WYsBdI/_new 2018-08-08 14:54:58.885696825 +0200 @@ -19,17 +19,17 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.0.7 +Version:2.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python -Url:http://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/2.0/Django-%{version}.tar.gz +URL:http://www.djangoproject.com +Source: https://www.djangoproject.com/m/releases/2.1/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc -BuildRequires: %{python_module devel} +BuildRequires: %{python_module base >= 3.5} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -37,14 +37,13 @@ Requires: python-pytz Requires: python-setuptools Requires: python-xml +Requires(post): update-alternatives +Requires(preun): update-alternatives Recommends: python-bcrypt Provides: python3-django = %{version} Obsoletes: python3-django < %{version} Provides: python3-South = %{version} Obsoletes: python3-South < %{version} -Requires(post): update-alternatives -Requires(preun): update-alternatives -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %python_subpackages @@ -69,12 +68,12 @@ %python_clone -a %{buildroot}%{_bindir}/django-admin.py %python_clone -a %{buildroot}%{_bindir}/django-admin -%{python_expand install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{$python_bin_suffix}.sh +%{python_expand install -D -m 0644 extras/django_bash_completion %{buildroot}%%{_datadir}/bash-completion/completions/django_bash_completion-%{$python_bin_suffix}.sh pushd %{buildroot}%{$python_sitelib} chmod a-x django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js # Fix wrong-script-interpreter -sed -i "s|^#!/usr/bin/env python$|#!%{__$python}|" django/bin/django-admin.py -sed -i "s|^#!/usr/bin/env python$|#!%{__$python}|" django/conf/project_template/manage.py-tpl +sed -i "s|^#!%{_bindir}/env python$|#!%{__$python}|" django/bin/django-admin.py +sed -i "s|^#!%{_bindir}/env python$|#!%{__$python}|" django/conf/project_template/manage.py-tpl %fdupes . # Deduplicating files can generate a RPMLINT warning for pyc mtime $python -m compileall -d %{$python_sitelib} django/bin/ @@ -96,12 +95,11 @@ %python_uninstall_alternative django-admin %files %{python_files} -%defattr(-,root,root,-) %doc AUTHORS README.rst %license LICENSE %python_alternative %{_bindir}/django-admin %python_alternative %{_bindir}/django-admin.py -%{_sysconfdir}/bash_completion.d/django_bash_completion-%{python_bin_suffix}.sh +%{_datadir}/bash-completion/completions/django_bash_completion-%{python_bin_suffix}.sh %{python_sitelib}/django %{python_sitelib}/Django-%{version}-py*.egg-info ++ Django-2.0.7.tar.gz -> Django-2.1.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.0.7.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.1.tar.gz differ: char 5, line 1 ++ Django-2.0.7.tar.gz.asc -> Django-2.1.tar.gz.asc ++
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-07-13 10:22:31 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Fri Jul 13 10:22:31 2018 rev:39 rq:622355 version:2.0.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-04-11 13:47:26.386379932 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-07-13 10:22:58.342572025 +0200 @@ -1,0 +2,37 @@ +Mon Jul 2 13:15:55 UTC 2018 - apla...@suse.com + +- update to version 2.0.7: + * Fixed admin changelist crash when using a query expression without +asc() or desc() in the page’s ordering (#29428). + * Fixed admin check crash when using a query expression in +ModelAdmin.ordering (#29428). + * Fixed __regex and __iregex lookups with MySQL 8 (#29451). + * Fixed migrations crash with namespace packages on Python 3.7 +(#28814). +- update to version 2.0.6 + * Fixed a regression that broke custom template filters that use +decorators (#29400). + * Fixed detection of custom URL converters in included patterns +(#29415). + * Fixed a regression that added an unnecessary subquery to the GROUP +BY clause on MySQL when using a RawSQL annotation (#29416). + * Fixed WKBWriter.write() and write_hex() for empty polygons on GEOS +3.6.1+ (#29460). + * Fixed a regression in Django 1.10 that could result in large +memory usage when making edits using ModelAdmin.list_editable +(#28462). +- update to version 2.0.5 + * Corrected the import paths that inspectdb generates for +django.contrib.postgres fields (#29307). + * Fixed a regression in Django 1.11.8 where altering a field with a +unique constraint may drop and rebuild more foreign keys than +necessary (#29193). + * Fixed crashes in django.contrib.admindocs when a view is a +callable object, such as django.contrib.syndication.views.Feed +(#29296). + * Fixed a regression in Django 1.11.12 where QuerySet.values() or +values_list() after combining an annotated and unannotated +queryset with union(), difference(), or intersection() crashed due +to mismatching columns (#29286). + +--- Old: Django-2.0.4.tar.gz Django-2.0.4.tar.gz.asc New: Django-2.0.7.tar.gz Django-2.0.7.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.KhQ1a9/_old 2018-07-13 10:22:59.014572831 +0200 +++ /var/tmp/diff_new_pack.KhQ1a9/_new 2018-07-13 10:22:59.018572836 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.0.4 +Version:2.0.7 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -97,7 +97,8 @@ %files %{python_files} %defattr(-,root,root,-) -%doc AUTHORS LICENSE README.rst +%doc AUTHORS README.rst +%license LICENSE %python_alternative %{_bindir}/django-admin %python_alternative %{_bindir}/django-admin.py %{_sysconfdir}/bash_completion.d/django_bash_completion-%{python_bin_suffix}.sh ++ Django-2.0.4.tar.gz -> Django-2.0.7.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.0.4.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.7.tar.gz differ: char 5, line 1 ++ Django-2.0.4.tar.gz.asc -> Django-2.0.7.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.0.4.tar.gz.asc 2018-04-11 13:47:26.358380945 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.7.tar.gz.asc 2018-07-13 10:22:58.206571862 +0200 @@ -2,16 +2,16 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.0.4, released April 2, 2018. +tarball and wheel files of Django 2.0.7, released July 2, 2018. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has -the ID ``1E8ABDC773EDE252`` and can be imported from the MIT +the ID ``E17DF5C82B4F9D00`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: -gpg --keyserver pgp.mit.edu --recv-key 1E8ABDC773EDE252 +gpg --keyserver pgp.mit.edu --recv-key E17DF5C82B4F9D00 Once the key is imported, verify this file:: @@ -24,40 +24,39 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.0/Django-
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-04-11 13:47:22 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Wed Apr 11 13:47:22 2018 rev:38 rq:594522 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-03-26 11:52:20.522023700 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-04-11 13:47:26.386379932 +0200 @@ -1,0 +2,34 @@ +Sat Apr 7 19:21:18 UTC 2018 - tbecht...@suse.com + +- update to version 2.0.4: + * Fixed #29265 -- Removed the suggestion to hardcode static URLs. + * Fixed #29206 -- Fixed PasswordResetConfirmView crash when the URL contains a non-UUID where one is expected. + * Fixed #29195 -- Fixed Exists.output_field resolution on single-valued queries. + * Fixed links to Sphinx docs. + * Fixed typo in docs/releases/2.0.4.txt. + * Clarified docs about ISO 8601 week numbering. + * Fixed #29116 -- Fixed OpenLayersWidget deserialization ignoring the widget map's SRID. + * Added CVE-2018-7536,7 to the security release archive. + * Fixed #29221 -- Corrected admin's autocomplete widget to add a space after custom classes. + * Fixed #29273 -- Prevented initial selection of empty choice in multiple choice widgets. + * Added a pagination example to ListView docs. + * Fixed #28514 -- Clarifed docs about idempotence of RelatedManager.add(). + * isorted import statements in tutorial example. + * Fixed #29192 -- Corrected docs regarding overriding fields from abstract base classes. + * Refs #11278 -- Clarified RelatedManager differences between reverse one-to-many and many-to-many relations. + * Added stub release notes for 1.11.12. + * Fixed #29165 -- Clarified how to load initial data with migrations. + * Fixed #29213 -- Fixed autocomplete widget's translations for zh-hans/zh-hant. + * Reverted "Expanded docs for AbstractBaseUser.has_usable_password()." + * Fixed typo in docs/releases/2.0.4/1.11.12.txt. + * Bumped version for 2.0.4 release. + * Fixed #29250 -- Added 'django_version' context to startapp/project docs. + * Added release date for 2.0.4 and 1.11.12. + * Post-release version bump. + * Clarified a sentence in docs/topics/i18n/translation.txt. + * Fixed #29229 -- Fixed column mismatch crash when combining two annotated values_list() querysets with union(), difference(), or intersection(). + * Added stub release notes for 2.0.4. + * Fixed a couple mistakes in docs/ref/forms/widgets.txt. + * Fixed #28655 -- Added more examples for customizing widgets in a form. + +--- Old: Django-2.0.3.tar.gz Django-2.0.3.tar.gz.asc New: Django-2.0.4.tar.gz Django-2.0.4.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.cAX2iR/_old 2018-04-11 13:47:27.078354889 +0200 +++ /var/tmp/diff_new_pack.cAX2iR/_new 2018-04-11 13:47:27.082354745 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.0.3 +Version:2.0.4 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.0.3.tar.gz -> Django-2.0.4.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.0.3.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.4.tar.gz differ: char 5, line 1 ++ Django-2.0.3.tar.gz.asc -> Django-2.0.4.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.0.3.tar.gz.asc 2018-03-26 11:52:20.030041450 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.4.tar.gz.asc 2018-04-11 13:47:26.358380945 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.0.3, released March 6, 2018. +tarball and wheel files of Django 2.0.4, released April 2, 2018. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.0/Django-2.0.3-py3-none-any.whl -https://www.djangoproject.com/m/releases/2.0/Django-2.0.3.tar.gz +https://www.djangoproject.com/m/releases/2.0/Django-2.0.4.tar.gz +https://www.djangoproject.com/m/releases/2.0/Django-2.0.4-py3-none-any.whl MD5 checksums = -84742d3266ae1a2c02326b1e3036c7b5 Django-2.0.3-py3-none-any.whl -ef1a31d367cfe0a26af351c7ebbe Django-2.0
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-03-26 11:52:04 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Mon Mar 26 11:52:04 2018 rev:37 rq:588436 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-02-08 14:09:55.275294336 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-03-26 11:52:20.522023700 +0200 @@ -1,0 +2,34 @@ +Mon Mar 19 07:09:53 UTC 2018 - tbecht...@suse.com + +- update to 2.0.3 (bsc#1083305, bsc#1083304, CVE-2018-7536, CVE-2018-7537): + * Fixed #29108 -- Fixed crash in aggregation of distinct+ordered+sliced querysets. + * Added CVE-2018-6188 to the security release archive. + * Post-release version bump. + * Updated translations from Transifex + * Added stub release notes for security releases. + * Fixed incorrect regex in re_path() example. + * Fixed #29125 -- Made Q.deconstruct() deterministic with multiple keyword arguments. + * Fixed #29126 -- Doc'd the behavior of QuerySet.update_or_create() with manually specified pks. + * Used a CSS positioning in tutorial 6 that doesn't differ across browsers. + * Fixed typo in bulk_create() documentation. + * Fixed #29176 -- Fixed AbstractBaseUser.normalize_username() crash if username isn't a string. + * Removed blank lines per isort 4.3.0. + * Added stub release notes for 2.0.3. + * Fixed CVE-2018-7536 -- Fixed catastrophic backtracking in urlize and urlizetrunc template filters. + * Fixed #29172 -- Fixed crash with Window expression in a subquery. + * Fixed #29166 -- Fixed crash in When() expression with a list argument. + * Fixed #24270 -- Doc'd that django_bash_completion is only in the source distribution. + * Improved clarity of docs/topics/install.txt. + * Refs #29125 -- Made Q.deconstruct() omit 'query_utils' in the path and _connector='AND' since it's a default value. + * Fixed CVE-2018-7537 -- Fixed catastrophic backtracking in django.utils.text.Truncator. + * Bumped version for 2.0.3 release. + * Corrected doc'd type of some parameters from string to str. + * Fixed #29146 -- Readded ^ and $ inadvertently removed from re_path() examples. + * Fixed #29107 -- Doc'd that ModelForm doesn't actually inherit from Form. + * Switched test requirement to new psycopg2-binary package. + * Added backticks around obj argument in admin docs. + * Fixed typo in docs/topics/forms/media.txt. + * Fixed #29109 -- Fixed the admin time picker widget for the Thai locale. + * Fixed #29118 -- Fixed crash with QuerySet.order_by(Exists(...)). + +--- Old: Django-2.0.2.tar.gz Django-2.0.2.tar.gz.asc New: Django-2.0.3.tar.gz Django-2.0.3.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.oouJRp/_old 2018-03-26 11:52:22.249961363 +0200 +++ /var/tmp/diff_new_pack.oouJRp/_new 2018-03-26 11:52:22.257961074 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Django -Version:2.0.2 +Version:2.0.3 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-2.0.2.tar.gz -> Django-2.0.3.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-2.0.2.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.3.tar.gz differ: char 5, line 1 ++ Django-2.0.2.tar.gz.asc -> Django-2.0.3.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-2.0.2.tar.gz.asc 2018-02-08 14:09:55.183298631 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.3.tar.gz.asc 2018-03-26 11:52:20.030041450 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 2.0.2, released February 1, 2018. +tarball and wheel files of Django 2.0.3, released March 6, 2018. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/2.0/Django-2.0.2.tar.gz -https://www.djangoproject.com/m/releases/2.0/Django-2.0.2-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.0/Django-2.0.3-py3-none-any.whl +https://www.djangoproject.com/m/releases/2.0/Django-2.0.3.tar.gz MD5 checksums = -9d4ae0d4193bad0c6af751e54f3a4690 Django-2.0.2.tar.gz -36d3f5a7f230296c040b11344f48ffc
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-02-08 14:09:56 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Thu Feb 8 14:09:56 2018 rev:36 rq:573722 version:2.0.2 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2018-01-19 11:46:13.471406712 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-02-08 14:09:55.275294336 +0100 @@ -1,0 +2,81 @@ +Wed Feb 7 13:54:36 UTC 2018 - tbecht...@suse.com + +- update to 2.0.2 (bsc#1077714, CVE-2018-6188): + * Fixed #28883 -- Doc'd that the uuid URL path converter matches lowercase only letters. + * Fixed a GeoIP2 test failure with the latest GeoIP2 database. + * Added stub release notes for 2.0.1. + * Bumped version for 2.0.2 release. + * Fixed location of spatialite_source label. + * Fixed #28958 -- Fixed admin changelist crash when using a query expression in the page's ordering. + * Fixed #28231 -- Doc'd that QuerySet.bulk_create() casts objs to a list. + * Fixed #29032 -- Fixed an example of using expressions in QuerySet.values(). + * Disambiguated "settings" in SpatiaLite note. + * Fixed typo in docs/topics/testing/advanced.txt. + * Post-release version bump. + * Refs #25604 -- Removed docs for makemigrations --exit. + * Fixed #29002 -- Corrected cached template loader docs about when it's automatically enabled. + * Fixed typo in TemplateCommand argument help text. + * Added stub release notes for 1.11.9. + * Fixed #28915 -- Prevented SQLite from truncating trailing zeros in the fractional part of DecimalField. + * Refs #29086 -- Doc'd how to detect bytestring mistakes. + * Fixed #28886 -- Updated prefix for example django.contrib.auth.urls URLs. + * Fixed #29081 -- Clarified comments in QuerySet.select_related() example. + * Refs #27985 -- Reallowed using __exact=None as an alias for __isnull=True if a custom lookup class with lookup_name != None is registered as the exact lookup. + * Refs #28876 -- Fixed incorrect class-based model index name generation for models with quoted db_table. + * Removed 'development' word in contributing docs + * Fixed #29055 -- Doc'd that escapejs doesn't make template literals safe. + * Fixed #29016 -- Fixed incorrect foreign key nullification on related instance deletion. + * Fixed grammar in docs/releases/2.0.txt. + * Fixed #29071 -- Fixed contrib.auth.authenticate() crash if a backend doesn't accept a request but a later one does. + * Fixed #28944 -- Fixed crash when chaining values()/values_list() after QuerySet.select_for_update(of=()). + * Fixed #29091 -- Fixed makemigrations crash if migrations directory doesn't have __init__.py. + * Fixed #28898 -- Corrected admin check to allow a OneToOneField in ModelAdmin.autocomplete_fields. + * Fixed #28896 -- Reallowed filtering a queryset with GeometryField=None. + * Fixed #28891 -- Documented Origin's loader attribute. + * Confirmed support for PostGIS 2.4. + * Wrapped an import per isort. + * Added release date for 2.0.1 and 1.11.9. + * Fixed #28884 -- Fixed crash on SQLite when renaming a field in a model referenced by a ManyToManyField. + * Fixed "template tag" spelling in docs. + * Fixed #28947 -- Fixed crash when coercing a translatable URL pattern to str. + * Fixed typo in docs/topics/i18n/translation.txt. + * Refs #28932 -- Skipped the failing test for refs #28915 on Oracle. + * Refs #25181 -- Updated timezone.now() docs about obtaining the time in the current time zone. + * Updated documented mysqlclient requirement to 1.3.7. + * Fixed #28885 -- Fixed hidden content at the bottom of the "The install worked successfully!" page for some languages. + * Fixed #28403 -- Added missing formats in FORMAT_MODULE_PATH docs. + * Fixed #29067 -- Fixed regression in QuerySet.values_list(..., flat=True) followed by annotate(). + * Removed note in tutorial about bypassing manage.py. + * Fixed #28929 -- Corrected QUnit examples. + * Refs #28958 -- Added a test for ModelAdmin with query expressions in ordering. + * Updated various links in docs to use HTTPS. + * Expanded docs for AbstractBaseUser.has_usable_password(). + * Fixed #29017 -- Updated BaseCommand.leave_locale_alone doc per refs #24073. + * Doc'd specifying the ENGINE setting as part of configuring contrib.gis. + * Added stub release notes for 1.11.10. + * Fixed #28881 -- Doc'd that CommonPasswordValidator's password list must be lowercase. + * Fixed #28784 -- Clarified how migrate --fake works. + * Fixed typo in docs/ref/models/expressions.txt. + * Fixed #29094 -- Fixed crash when entering an invalid uuid in ModelAdmin.raw_id_fields. + * Refs #28876 -- Fixed incorrect fore
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2018-01-19 11:46:11 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Fri Jan 19 11:46:11 2018 rev:35 rq:558342 version:2.0 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-12-15 13:59:35.341405324 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2018-01-19 11:46:13.471406712 +0100 @@ -1,0 +2,12 @@ +Tue Dec 12 21:12:18 UTC 2017 - mimi...@gmail.com + +- update to 2.0 + * drop python 2 support + * Simplified URL routing syntax + * Mobile-friendly contrib.admin + * Window expressions + * Removed support for bytestrings in some places + * Dropped support for Oracle 11.2 +- Please read Release Notes - https://docs.djangoproject.com/en/2.0/releases/2.0/ + +--- Old: Django-1.11.8.tar.gz Django-1.11.8.tar.gz.asc New: Django-2.0.tar.gz Django-2.0.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.9pmS2r/_old 2018-01-19 11:46:14.427361630 +0100 +++ /var/tmp/diff_new_pack.9pmS2r/_new 2018-01-19 11:46:14.431361442 +0100 @@ -17,15 +17,15 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define oldpython python +%define skip_python2 1 Name: python-Django -Version:1.11.8 +Version:2.0 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/1.11/Django-%{version}.tar.gz +Source: https://www.djangoproject.com/m/releases/2.0/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc @@ -38,18 +38,10 @@ Requires: python-setuptools Requires: python-xml Recommends: python-bcrypt -%ifpython2 -Obsoletes: %{oldpython}-django < %{version} -Provides: %{oldpython}-django = %{version} -Obsoletes: %{oldpython}-South < %{version} -Provides: %{oldpython}-South = %{version} -%endif -%ifpython3 Provides: python3-django = %{version} Obsoletes: python3-django < %{version} Provides: python3-South = %{version} Obsoletes: python3-South < %{version} -%endif Requires(post): update-alternatives Requires(preun): update-alternatives BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ Django-1.11.8.tar.gz -> Django-2.0.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.11.8.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.tar.gz differ: char 5, line 1 ++ Django-1.11.8.tar.gz.asc -> Django-2.0.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.11.8.tar.gz.asc 2017-12-15 13:59:35.281408220 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-2.0.tar.gz.asc 2018-01-19 11:46:13.055426328 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.11.8, released December 2, 2017. +tarball and wheel files of Django 2.0, released December 2, 2017. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.11/Django-1.11.8-py2.py3-none-any.whl -https://www.djangoproject.com/m/releases/1.11/Django-1.11.8.tar.gz +https://www.djangoproject.com/m/releases/2.0/Django-2.0.tar.gz +https://www.djangoproject.com/m/releases/2.0/Django-2.0-py3-none-any.whl MD5 checksums = -0f6557754e9347aeccf0f379b15a1264 Django-1.11.8-py2.py3-none-any.whl -e8b68d44b87a3de36e13547ec2722af2 Django-1.11.8.tar.gz +d1afff8f277842a915852b2113671938 Django-2.0.tar.gz +da2fdc3901e8751aa7835f49fb6246b2 Django-2.0-py3-none-any.whl SHA1 checksums == -821a5141eee6b898e54ae4d8646ef8ee5f09a5a4 Django-1.11.8-py2.py3-none-any.whl -185f29e3b613205b4ea97add7003dbefc120cde7 Django-1.11.8.tar.gz +629dc4e1252f39b0fbc7924c6e8b404d13b4b3bd Django-2.0.tar.gz +ed7e0293cc344357b56c51054a311ab9129367ec Django-2.0-py3-none-any.whl SHA256 checksums -fad46f44f6f4de66aacaa92e7753dbc4fe3ae834aa2daffaca0bf16c64798186 Django-1.11.8-py2.py3-none-any.whl -fed3e79bb5a3a8d5eb054c7a1e
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-12-15 13:59:33 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Fri Dec 15 13:59:33 2017 rev:34 rq:556390 version:1.11.8 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-09-25 13:54:06.903587876 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-12-15 13:59:35.341405324 +0100 @@ -1,0 +2,57 @@ +Tue Dec 12 05:16:57 UTC 2017 - tbecht...@suse.com + +- update to 1.11.8: + * Fixed #28488 -- Reallowed error handlers to access CSRF tokens. + * Fixed #28856 -- Fixed a regression in caching of a GenericForeignKey +pointing to a MTI model. + * Fixed #28597 -- Fixed crash with the name of a model's autogenerated primary +key in an Index's fields. + * Added stub release notes for 1.11.7. + * Fixed #28305 -- Fixed "Cannot change column 'x': used in a foreign key constraint" +crash on MySQL with a sequence of AlterField or RenameField operations. + * Fixed #28689 -- Fixed unquoted table names in Subquery SQL when using OuterRef. + * Added assertion helpers for PostgreSQL's server-side cursor tests. + * Fixed #28729 -- Replaced a numbered list with unordered list in TemplatesSetting docs. + * Fixed #28786 -- Doc'd middleware ordering considerations due to +CommonMiddleware setting Content-Length. + * Added release date for 1.11.8. + * Fixed #28702 -- Made query lookups for CIText fields use citext. + * Added 2017-12794 to the security release archive. + * Fixed typo in docs/topics/cache.txt. + * Bumped version for 1.11.6 release. + * Added release date for 1.11.6. + * Fixed #28648 -- Corrected typo in docs/topics/db/queries.txt. + * Bumped version for 1.11.7 release. + * Added stub release notes for 1.11.8. + * Fixed #28848 -- Fixed SQLite/MySQL crash when ordering by a filtered +subquery that uses nulls_first/nulls_last. + * Fixed typo in docs/topics/db/aggregation.txt. + * Fixed #28802 -- Fixed typo in docs/topics/auth/default.txt. + * Fixed typo in docs/topics/forms/media.txt. + * Bumped version for 1.11.8 release. + * Fixed typo in docs/ref/models/querysets.txt. + * Fixed test failures due to ordering differences on PostgreSQL 10. + * Fixed #28710 -- Fixed the Basque DATE_FORMAT string + * Added stub release notes for 1.11.6. + * Fixed #28747 -- Fixed typos in django/conf/global_settings.py comments. + * Fixed #28817 -- Made QuerySet.iterator() use server-side cursors after +values() and values_list(). + * Post-release version bump. + * Fixed #28792 -- Fixed index name truncation of namespaced tables. + * Fixed #28781 -- Added QuerySet.values()/values_list() support for union(), +difference(), and intersection(). + * Fixed #28722 -- Made QuerySet.reverse() affect nulls_first/nulls_last. + * Refs #28710 -- Simplified l10n format test + * Initialized CsrfViewMiddleware once in csrf_tests. + * Added release date for 1.11.7. + * Linked to prefetch_related_objects func in DB optimization docs. + * Fixed #28645 -- Reallowed AuthenticationForm to raise the inactive user +error when using ModelBackend. + * Fixed #28653 -- Added missing ForeignKey.on_delete argument in docs. + * Fixed #28561 -- Removed inaccurate docs about QuerySet.order_by() and joins. + * Fixed #28555 -- Made CharField convert whitespace-only values to the +empty_value when strip is enabled. + * Fixed #28601 -- Prevented cache.get_or_set() from caching None if default +is a callable that returns None. + +--- Old: Django-1.11.5.tar.gz Django-1.11.5.tar.gz.asc New: Django-1.11.8.tar.gz Django-1.11.8.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.42mmJN/_old 2017-12-15 13:59:36.129367286 +0100 +++ /var/tmp/diff_new_pack.42mmJN/_new 2017-12-15 13:59:36.133367093 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Django -Version:1.11.5 +Version:1.11.8 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.11.5.tar.gz -> Django-1.11.8.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.11.5.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.11.8.tar.gz differ: char 5, line 1 ++ Django-1.11.5.tar.gz.asc -> Django-1.11.8.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.11.5.tar.gz.asc 2017-09-25 13:54:06
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-09-25 13:54:05 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Mon Sep 25 13:54:05 2017 rev:33 rq:527627 version:1.11.5 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-08-14 12:38:33.792275694 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-09-25 13:54:06.903587876 +0200 @@ -1,0 +2,33 @@ +Wed Sep 20 21:53:53 UTC 2017 - toddrme2...@gmail.com + +- update to version 1.11.5 + * CVE-2017-12794: Possible XSS in traceback section of technical 500 debug page + * Fixed GEOS version parsing if the version has a commit hash at the end (new +in GEOS 3.6.2) (:ticket:`28441`). + * Added compatibility for ``cx_Oracle`` 6 (:ticket:`28498`). + * Fixed select widget rendering when option values are tuples (:ticket:`28502`). + * Django 1.11 inadvertently changed the sequence and trigger naming scheme on +Oracle. This causes errors on INSERTs for some tables if +``'use_returning_into': False`` is in the ``OPTIONS`` part of ``DATABASES``. +The pre-1.11 naming scheme is now restored. Unfortunately, it necessarily +requires an update to Oracle tables created with Django 1.11.[1-4]. Use the +upgrade script in :ticket:`28451` comment 8 to update sequence and trigger +names to use the pre-1.11 naming scheme. + * Added POST request support to ``LogoutView``, for equivalence with the +function-based ``logout()`` view (:ticket:`28513`). + * Omitted ``pages_per_range`` from ``BrinIndex.deconstruct()`` if it's ``None`` +(:ticket:`25809`). + * Fixed a regression where ``SelectDateWidget`` localized the years in the +select box (:ticket:`28530`). + * Fixed a regression in 1.11.4 where ``runserver`` crashed with non-Unicode +system encodings on Python 2 + Windows (:ticket:`28487`). + * Fixed a regression in Django 1.10 where changes to a ``ManyToManyField`` +weren't logged in the admin change history (:ticket:`27998`) and prevented +``ManyToManyField`` initial data in model forms from being affected by +subsequent model changes (:ticket:`28543`). + * Fixed non-deterministic results or an ``AssertionError`` crash in some +queries with multiple joins (:ticket:`26522`). + * Fixed a regression in ``contrib.auth``'s ``login()`` and ``logout()`` views +where they ignored positional arguments (:ticket:`28550`). + +--- @@ -491 +524 @@ -- update to 1.9 +- update to 1.9 (CVE-2016-7401, CVE-2015-8213) Old: Django-1.11.4.tar.gz Django-1.11.4.tar.gz.asc New: Django-1.11.5.tar.gz Django-1.11.5.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.izXXgP/_old 2017-09-25 13:54:07.531499531 +0200 +++ /var/tmp/diff_new_pack.izXXgP/_new 2017-09-25 13:54:07.531499531 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Django -Version:1.11.4 +Version:1.11.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -79,9 +79,10 @@ %{python_expand install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{$python_bin_suffix}.sh pushd %{buildroot}%{$python_sitelib} +chmod a-x django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js # Fix wrong-script-interpreter -sed -i "s|#!/usr/bin/env python|#!%__$python|" django/bin/django-admin.py -sed -i "s|#!/usr/bin/env python|#!%__$python|" django/conf/project_template/manage.py-tpl +sed -i "s|^#!/usr/bin/env python$|#!%{__$python}|" django/bin/django-admin.py +sed -i "s|^#!/usr/bin/env python$|#!%{__$python}|" django/conf/project_template/manage.py-tpl %fdupes . # Deduplicating files can generate a RPMLINT warning for pyc mtime $python -m compileall -d %{$python_sitelib} django/bin/ @@ -92,6 +93,7 @@ $python -O -m compileall -d %{$python_sitelib} django/conf/locale/ $python -m compileall -d %{$python_sitelib} django/conf/locale/ru/ $python -O -m compileall -d %{$python_sitelib} django/conf/locale/ru/ +%fdupes django/bin/ popd } ++ Django-1.11.4.tar.gz -> Django-1.11.5.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.11.4.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.11.5.tar.gz differ: char 5, line 1 ++ Django-1.11.4.tar.gz.asc -> Django-1.11.5.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-08-14 12:38:18 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Mon Aug 14 12:38:18 2017 rev:32 rq:516162 version:1.11.4 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-07-30 11:20:00.327816595 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-08-14 12:38:33.792275694 +0200 @@ -1,0 +2,257 @@ +Thu Aug 10 12:51:56 UTC 2017 - tbecht...@suse.com + +- update to version 1.11.4: + * Fixed #27939 -- Updated OpenLayersWidget.map_srid for OpenLayers 3. + * Fixed #27956 -- Fixed display of errors in an {% extends %} child. + * Updated various links in docs to avoid redirects + * Fixed typo in docs/topics/auth/default.txt. + * Double quoted HTML attributes in widget docs + * Fixed #28303 -- Prevented localization of attribute values in the DTL attrs.html widget template. + * Added stub release notes for 1.11.3. + * Documented OSMWidget.default_lat/lon. + * Fixed #28101 -- Fixed a regression with nested __in subquery lookups and to_field. + * Bumped version for 1.11.4 release. + * Bumped version for 1.11.3 release. + * Updated translations from Transifex + * Fixed #28039 -- Fixed crash in BaseGeometryWidget.subwidgets(). + * Fixed #28242 -- Moved ImageField file extension validation to the form field. + * Made docs/topics/migrations.txt use single quotes consistently. + * Fixed #28355 -- Fixed widget rendering of non-ASCII date/time formats on Python 2. + * Updated name of topics/db/queries link on index. + * Fixed #28025 -- Fixed typo in docs/ref/models/querysets.txt. + * Fixed #28043 -- Prevented AddIndex and RemoveIndex from mutating model state. + * Fixed #28207 -- Fixed contrib.auth.authenticate() if multiple auth backends don't accept a request. + * Fixed #28361 -- Fixed possible time-related failure in was_published_recently() tutorial test. + * Fixed #28265 -- Prevented renderer warning on Widget.render() with **kwargs. + * Fixed typo in docs/topics/testing/advanced.txt. + * Fixed #28125 -- Clarified 1.11 release note about Template.render() prohibiting non-dict context. + * Refs #18974 -- Added stacklevel for permalink() deprecation. + * Fixed #28350 -- Fixed UnboundLocalError crash in RenameField with nonexistent field. + * Fixed #28051 -- Made migrations respect Index's name argument. + * Fixed #28420 -- Doc'd 'is' comparison restriction for User.is_authenticated/anonymous. + * Added release date for 1.11.4. + * Refs #28174 -- Fixed autoreload test crash on Python 2/non-ASCII path. + * Fixed #28389 -- Fixed pickling of LazyObject on Python 2 when wrapped object doesn't have __reduce__(). + * Fixed #28148 -- Doc'd ImageField name validation concerns with the test client. + * Added stub release notes for 1.11.2. + * Fixed #27890 -- Fixed FileNotFoundError cleanup exception in runtests.py on Python 3.6+. + * Fixed #28138 -- Used output type handler instead of numbersAsStrings on Oracle cursor. + * Fixed widgets module path in docs/ref/contrib/gis/forms-api.txt. + * Fixed #27947 -- Doc'd that model Field.error_messages often don't propagate to forms. + * Fixed #28067 -- Clarified __str__() return type when using python_2_unicode_compatible(). + * Fixed docstring typo in django/contrib/admin/actions.py. + * Fixed #28102 -- Doc'd how to compute path to built-in widget template directories. + * Fixed #28352 -- Corrected QuerySet.values_list() return type in docs examples. + * Fixed #28181 -- Added detection for GDAL 2.1 and 2.0. + * Refs #23853 -- Updated sql.query.Query.join() docstring. + * Added a test for Model._meta._property_names. + * Refs #27919 -- Changed Widget.get_context() attrs kwarg to an arg. + * Fixed #28415 -- Clarified what characters ASCII/UnicodeUsernameValidator accept. + * Fixed #28074 -- Doc'd template-based widget rendering changes for contrib.gis. + * Fixed #28278 -- Fixed invalid HTML for a required AdminFileWidget. + * Added content_type filtering in Permission querying example. + * Corrected FileExtensionValidator doc regarding the value being validated. + * Fixed #27960 -- Set errcheck=False for GDALAllRegister to prevent crash. + * Fixed #28097 -- Fixed layout of ReadOnlyPasswordHashWidget. + * Fixed #27969 -- Fixed models.Field.formfield() setting 'disabled' for fields with choices. + * Post-release version bump. + * Fixed #28298 -- Prevented a primary key alteration from adding a foreign key constraint if db_constraint=False. + * Refs #28192 -- Fixed documentation of ChoiceField choices requirement + * Fixed #27966 -- Bumped required psycopg2 version to 2.5.4. + * Link
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-07-30 11:19:59 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Sun Jul 30 11:19:59 2017 rev:31 rq:509479 version:1.10.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-05-09 17:59:51.632782406 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-07-30 11:20:00.327816595 +0200 @@ -1,0 +2,5 @@ +Mon Jul 10 18:42:12 UTC 2017 - toddrme2...@gmail.com + +- Fix wrong-script-interpreter rpmlint error. + +--- Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.NjgGO9/_old 2017-07-30 11:20:01.019719045 +0200 +++ /var/tmp/diff_new_pack.NjgGO9/_new 2017-07-30 11:20:01.023718481 +0200 @@ -71,18 +71,25 @@ %install %python_install -%python_expand %fdupes %{buildroot}%{$python_sitelib} - -%python_expand install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{$python_bin_suffix}.sh %python_clone -a %{buildroot}%{_bindir}/django-admin.py %python_clone -a %{buildroot}%{_bindir}/django-admin -%{python_expand %fdupes %{buildroot}%{$python_sitelib} -# Deduplicating files can generate a RPMLINT warning for pyc mtime +%{python_expand install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{$python_bin_suffix}.sh pushd %{buildroot}%{$python_sitelib} +# Fix wrong-script-interpreter +sed -i "s|#!/usr/bin/env python|#!%__$python|" django/bin/django-admin.py +sed -i "s|#!/usr/bin/env python|#!%__$python|" django/conf/project_template/manage.py-tpl +%fdupes . +# Deduplicating files can generate a RPMLINT warning for pyc mtime +$python -m compileall -d %{$python_sitelib} django/bin/django-admin.py +$python -O -m compileall -d %{$python_sitelib} django/bin/django-admin.py +$python -m compileall -d %{$python_sitelib} django/conf/project_template/manage.py-tpl +$python -O -m compileall -d %{$python_sitelib} django/conf/project_template/manage.py-tpl $python -m compileall -d %{$python_sitelib} django/conf/locale/ +$python -O -m compileall -d %{$python_sitelib} django/conf/locale/ $python -m compileall -d %{$python_sitelib} django/conf/locale/ru/ +$python -O -m compileall -d %{$python_sitelib} django/conf/locale/ru/ popd }
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-05-09 17:59:50 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Tue May 9 17:59:50 2017 rev:30 rq:493461 version:1.10.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-04-19 18:07:26.750528228 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-05-09 17:59:51.632782406 +0200 @@ -1,0 +2,16 @@ +Mon May 8 14:32:03 UTC 2017 - toddrme2...@gmail.com + +- django-admin.py should be the master, not django-admin. + +--- +Sat May 6 03:31:54 UTC 2017 - toddrme2...@gmail.com + +- Don't provide python2-django or python2-South, singlespec + packages should use correct name. + +--- +Thu May 4 15:33:21 UTC 2017 - toddrme2...@gmail.com + +- Implement single-spec version. + +--- Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.XgCOOp/_old 2017-05-09 17:59:52.444667678 +0200 +++ /var/tmp/diff_new_pack.XgCOOp/_new 2017-05-09 17:59:52.444667678 +0200 @@ -16,6 +16,8 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define oldpython python Name: python-Django Version:1.10.7 Release:0 @@ -28,23 +30,29 @@ Source2:%{name}.keyring Source99: python-Django-rpmlintrc BuildRequires: fdupes -BuildRequires: python-devel -BuildRequires: python-setuptools -Requires: python-imaging +BuildRequires: python-rpm-macros +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +Requires: python-Pillow Requires: python-setuptools Requires: python-xml +%ifpython2 +Obsoletes: %{oldpython}-django < %{version} +Provides: %{oldpython}-django = %{version} +Obsoletes: %{oldpython}-South < %{version} +Provides: %{oldpython}-South = %{version} +%endif +%ifpython3 +Provides: python3-django = %{version} +Obsoletes: python3-django < %{version} +Provides: python3-South = %{version} +Obsoletes: python3-South < %{version} +%endif Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(preun): update-alternatives BuildRoot: %{_tmppath}/%{name}-%{version}-build -Provides: python-django = %{version} -Obsoletes: python-django < %{version} -Provides: python-South = %{version} -Obsoletes: python-South < %{version} -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif +%python_subpackages %description Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. @@ -57,55 +65,40 @@ echo "`grep -e '^[0-9a-f]\{64\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-64` %{SOURCE0}" | sha256sum -c %setup -q -n Django-%{version} -sed -i "s|\(django/bin/django-admin.py\)|\1-%{py_ver}|" setup.py -mv django/bin/django-admin.py{,-%{py_ver}} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} -install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{py_ver}.sh +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} -mv %{buildroot}/%{_bindir}/django-admin{,-%{py_ver}} +%python_expand install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{$python_bin_suffix}.sh -mkdir -p %{buildroot}%{_sysconfdir}/alternatives -touch %{buildroot}%{_sysconfdir}/alternatives/django-admin.py -ln -sf %{_sysconfdir}/alternatives/django-admin.py %{buildroot}/%{_bindir}/django-admin.py -touch %{buildroot}%{_sysconfdir}/alternatives/django-admin -ln -sf %{_sysconfdir}/alternatives/django-admin %{buildroot}/%{_bindir}/django-admin -touch %{buildroot}%{_sysconfdir}/alternatives/django_bash_completion.sh -ln -sf %{_sysconfdir}/alternatives/django_bash_completion.sh %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh +%python_clone -a %{buildroot}%{_bindir}/django-admin.py +%python_clone -a %{buildroot}%{_bindir}/django-admin -%fdupes %{buildroot}%{python_sitelib} +%{python_expand %fdupes %{buildroot}%{$python_sitelib} # Deduplicating files can generate a RPMLINT wa
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-04-19 18:07:23 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Wed Apr 19 18:07:23 2017 rev:29 rq:485687 version:1.10.7 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-03-17 15:05:36.105846733 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-04-19 18:07:26.750528228 +0200 @@ -1,0 +2,9 @@ +Tue Apr 4 14:38:13 UTC 2017 - appleon...@opensuse.org + +- Update to 1.10.7 + Bugfixes + * Made admin’s RelatedFieldWidgetWrapper use the wrapped widget’s +value_omitted_from_data() method (#27905) + * Fixed model form default fallback for SelectMultiple (#27993) + +--- Old: Django-1.10.6.tar.gz Django-1.10.6.tar.gz.asc New: Django-1.10.7.tar.gz Django-1.10.7.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.kGvie6/_old 2017-04-19 18:07:27.510420737 +0200 +++ /var/tmp/diff_new_pack.kGvie6/_new 2017-04-19 18:07:27.510420737 +0200 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.10.6 +Version:1.10.7 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.10.6.tar.gz -> Django-1.10.7.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.10.6.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.10.7.tar.gz differ: char 5, line 1 ++ Django-1.10.6.tar.gz.asc -> Django-1.10.7.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.10.6.tar.gz.asc 2017-03-17 15:05:36.081850119 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.10.7.tar.gz.asc 2017-04-19 18:07:26.646542937 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.10.6, released March 1, 2017. +tarball and wheel files of Django 1.10.7, released April 4, 2017. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.10/Django-1.10.6-py2.py3-none-any.whl -https://www.djangoproject.com/m/releases/1.10/Django-1.10.6.tar.gz +https://www.djangoproject.com/m/releases/1.10/Django-1.10.7.tar.gz +https://www.djangoproject.com/m/releases/1.10/Django-1.10.7-py2.py3-none-any.whl MD5 checksums = -31a63e4c21a4e12d5ebbafc137523e40 Django-1.10.6-py2.py3-none-any.whl -aaf0e61104bca75f2dea179d666537cf Django-1.10.6.tar.gz +693dfeabad62c561cb205900d32c2a98 Django-1.10.7.tar.gz +ed23475695d32c176e12b6e2a1fbe1aa Django-1.10.7-py2.py3-none-any.whl SHA1 checksums == -76fb6ed814e3bcbe2cd6f82f1b34dd11e5d64bdd Django-1.10.6-py2.py3-none-any.whl -fd39b2134bafbd5b4af4500a948158abf3961e2b Django-1.10.6.tar.gz +5edd13a642460c33cdaf8e8166eccf6b2a2555df Django-1.10.7.tar.gz +bafd7244a56c8e7bc75c80b7e561abde68a2aafa Django-1.10.7-py2.py3-none-any.whl SHA256 checksums -2cfb83859bfaa10e2bd586340bead27c69fdcaa21fa683a008cc712482c26726 Django-1.10.6-py2.py3-none-any.whl -7a6ebe254ab126510da143628d019ca8d6da2de49d7682bf046c03713a3c2c61 Django-1.10.6.tar.gz +593d779dbc2350a245c4f76d26bdcad58a39895e87304fe6d725bbdf84b5b0b8 Django-1.10.7.tar.gz +e68fd450154ad7ee2c88472bb812350490232462adc6e3c6bcb544abe5212134 Django-1.10.7-py2.py3-none-any.whl -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJYts2cAAoJEB6Kvcdz7eJSYpcP/AsfNmquUab8YD+pgShvOFEq -VF2KiUfSJKlIg3xJT0BIOJgD22mCRSZAfgaf/8aSQK4azDNT18ykCZt0j8fRx3va -813yxPBasr2x5uw/pj7CXsJGpocbArP5ufUOI6sjhq8nigDW/qbTipiHIEGsLTgZ -/p7zlx6Cd9tZDkETFx4ehe+2HRmlYSJpDpdrijM2Otyee/FmiKNiJviEZe+2Yb/r -7J5+7qUvCm/3mnmzTXhqWWJ8EbLja9Pg0gFu/0IsecY6H12gZdawbvpO45AECYJz -8uCjfdKVHkFqw/8qUo+Clh2Zqyy5vYk/2MGWHgAdjgbjRh14ew7vxE9nACt881h3 -cTXQxxfcbPjOs/YOxMjiNjoRjRgFCHmtU4JoWFxcJZfoJjyYNJsFsO1/ZV2T8GLP -XyukU6fHPjqYy8IpAS51ZHsZlf5xyX6S2MVlOaVu2zPej+m+jmZTHemQs8Fw5MPy -UE9JY5GpNtfOLS3ftXpu5CR3TU/qxDpp5IHgeqCdSzXAEop7f6+gmVg31y7TkLGi -8IACA7QxeaK7qjqUenf4AyD6gZO8oHeoKHIntC8oX9rqHgXGahRfeJTvgR5aWoy1 -wSc64Q+tu0/PN+JV8i1A0hy/ky0HKMyBdVM9yydDMRgV+yRR4fCw2tXsjaYNHTEG -LH2SU5bf1O7E4azZqlZN -=JIja +iQIcBAEBCAAGBQJY46vLAAoJEB6Kvcdz7eJSvcYQAJbqui65N0hkOFrYeolSuBTP +TkE3TTEmx6MhDzr/lHmAZIjxiuZslyjCsvrPPDYHZJrG/rblPeqVzvihmdlGUj5F +sWDnkMrQ+suPn2/MGiu+xDpTesuAb/zPnzTV3ej3hV9go/87+INvYqzBNICDA4N4 +oWULHTDqclipMXs
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-03-17 15:05:33 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Fri Mar 17 15:05:33 2017 rev:28 rq:479913 version:1.10.6 Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2017-02-05 16:24:42.171149971 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-03-17 15:05:36.105846733 +0100 @@ -0,0 +1,16 @@ +--- +Wed Mar 1 14:24:17 UTC 2017 - appleon...@opensuse.org + +- Update to 1.10.6 + Bugfixes + * Fixed ClearableFileInput’s “Clear” checkbox on model form fields where the +model field has a default + * Fixed RequestDataTooBig and TooManyFieldsSent exceptions crashing rather than +generating a bad request response + * Fixed a crash on Oracle and PostgreSQL when subtracting DurationField or +IntegerField from DateField + * Fixed query expression date subtraction accuracy on PostgreSQL for differences +large an a month + * Fixed a GDALException raised by GDALClose on GDAL >= 2.0 + +--- Old: Django-1.10.5.tar.gz Django-1.10.5.tar.gz.asc New: Django-1.10.6.tar.gz Django-1.10.6.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.6MCzTI/_old 2017-03-17 15:05:36.853741186 +0100 +++ /var/tmp/diff_new_pack.6MCzTI/_new 2017-03-17 15:05:36.857740621 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-Django -Version:1.10.5 +Version:1.10.6 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.10.5.tar.gz -> Django-1.10.6.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.10.5.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.10.6.tar.gz differ: char 5, line 1 ++ Django-1.10.5.tar.gz.asc -> Django-1.10.6.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.10.5.tar.gz.asc 2017-02-05 16:24:42.159151661 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.10.6.tar.gz.asc 2017-03-17 15:05:36.081850119 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.10.5, released January 4, 2017. +tarball and wheel files of Django 1.10.6, released March 1, 2017. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.10/Django-1.10.5-py2.py3-none-any.whl -https://www.djangoproject.com/m/releases/1.10/Django-1.10.5.tar.gz +https://www.djangoproject.com/m/releases/1.10/Django-1.10.6-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.10/Django-1.10.6.tar.gz MD5 checksums = -6892778eea81f14acd58d883f10f3d9f Django-1.10.5-py2.py3-none-any.whl -3fce02f1e6461fec21f1f15ea7489924 Django-1.10.5.tar.gz +31a63e4c21a4e12d5ebbafc137523e40 Django-1.10.6-py2.py3-none-any.whl +aaf0e61104bca75f2dea179d666537cf Django-1.10.6.tar.gz SHA1 checksums == -84cc2f52baac90fbc71b2b5586f8b4ca4b90fd0b Django-1.10.5-py2.py3-none-any.whl -07b638e6039ef9b04bd59f0e94f000b3889dde91 Django-1.10.5.tar.gz +76fb6ed814e3bcbe2cd6f82f1b34dd11e5d64bdd Django-1.10.6-py2.py3-none-any.whl +fd39b2134bafbd5b4af4500a948158abf3961e2b Django-1.10.6.tar.gz SHA256 checksums -4541a60834f28f308ee7b6e96400feca905fb0de473eb9dad6847e98a36d86d4 Django-1.10.5-py2.py3-none-any.whl -0db89374b691b9c8b057632a6cd64b18d08db2f4d63b4d4af6024267ab965f8b Django-1.10.5.tar.gz +2cfb83859bfaa10e2bd586340bead27c69fdcaa21fa683a008cc712482c26726 Django-1.10.6-py2.py3-none-any.whl +7a6ebe254ab126510da143628d019ca8d6da2de49d7682bf046c03713a3c2c61 Django-1.10.6.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJYbUqBAAoJEB6Kvcdz7eJSlUUQAIR0t8XqL7bxULNUyWsMMHbS -+Yk9XiYWlKhc8m2UmNJauzR1nV3VHIn3QUVIihtyk9uLQ44/OHHp3qcQNHakWBhN -IuU4OyWDPRSLccZtExM1NWsUYEVD76kN30gs72u864va3aGxfv0BKswwUKI6Mzs+ -MJNW9cmcX4JCC1Jkh50oMCiKJrSFw
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2017-02-05 15:46:06 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2016-12-08 00:28:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2017-02-05 16:24:42.171149971 +0100 @@ -0,0 +1,8 @@ +Tue Jan 31 14:00:11 UTC 2017 - mic...@cihar.com + +- Update to 1.10.5 + * See https://docs.djangoproject.com/en/1.10/releases/1.10/ + * Full text search for PostgreSQL + * New-style middleware + * Official support for Unicode usernames + Old: Django-1.9.12.tar.gz Django-1.9.12.tar.gz.asc New: Django-1.10.5.tar.gz Django-1.10.5.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.0fTSfs/_old 2017-02-05 16:24:42.615087421 +0100 +++ /var/tmp/diff_new_pack.0fTSfs/_new 2017-02-05 16:24:42.615087421 +0100 @@ -17,13 +17,13 @@ Name: python-Django -Version:1.9.12 +Version:1.10.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/1.9/Django-%{version}.tar.gz +Source: https://www.djangoproject.com/m/releases/1.10/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc ++ Django-1.9.12.tar.gz -> Django-1.10.5.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.9.12.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.10.5.tar.gz differ: char 5, line 1 ++ Django-1.9.12.tar.gz.asc -> Django-1.10.5.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.9.12.tar.gz.asc 2016-12-08 00:28:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.10.5.tar.gz.asc 2017-02-05 16:24:42.159151661 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.9.12, released December 1, 2016. +tarball and wheel files of Django 1.10.5, released January 4, 2017. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.9/Django-1.9.12-py2.py3-none-any.whl -https://www.djangoproject.com/m/releases/1.9/Django-1.9.12.tar.gz +https://www.djangoproject.com/m/releases/1.10/Django-1.10.5-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.10/Django-1.10.5.tar.gz MD5 checksums = -18e3c04b58c0609b34a0a7ddd0309521 Django-1.9.12-py2.py3-none-any.whl -bb9d13c690a5baf2270822dc57c4633c Django-1.9.12.tar.gz +6892778eea81f14acd58d883f10f3d9f Django-1.10.5-py2.py3-none-any.whl +3fce02f1e6461fec21f1f15ea7489924 Django-1.10.5.tar.gz SHA1 checksums == -446e8b1994ae8615efb67419e727f350ab307628 Django-1.9.12-py2.py3-none-any.whl -d67471c65d79629d7a8ec03db514602b721fc243 Django-1.9.12.tar.gz +84cc2f52baac90fbc71b2b5586f8b4ca4b90fd0b Django-1.10.5-py2.py3-none-any.whl +07b638e6039ef9b04bd59f0e94f000b3889dde91 Django-1.10.5.tar.gz SHA256 checksums -a59f85a2b007145006915f6134ec3b9c09e68e4377e0a6fd3529d6c56d6aeb04 Django-1.9.12-py2.py3-none-any.whl -bd20830d403689efa46ea2a7cd3ef689af17de633c095aeabf9ce770b3f84a35 Django-1.9.12.tar.gz +4541a60834f28f308ee7b6e96400feca905fb0de473eb9dad6847e98a36d86d4 Django-1.10.5-py2.py3-none-any.whl +0db89374b691b9c8b057632a6cd64b18d08db2f4d63b4d4af6024267ab965f8b Django-1.10.5.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJYQK0/AAoJEB6Kvcdz7eJSuAQP/3jJJ9Ujo2m5uorek3kCJJnk -9NZ7x2Hdgb4y2IRxdvWapEnahuoKQ7O4IYtbnBOvuIOIi4bTNbxDTj+58G0FQwZ5 -netWmSVmsX/scm7tEsbDk/a+3OXrc3MTdBY1njWBwIGxXF5d1NdM5/U3erJGiNh4 -VViI4IoXhV/j4G7tMdBMIU8MaY+ojR7k15hrs5PBrEbcs7Ql+H85oZeWZyjvflRK -FukOni4jw+3CX5VPV+YP172Qt/rpcHcTsPA/9uVhrFSXWnkifZqhYCUYsKwdqxXw -pWSE8L6aBPxfX23lXzpQT2ff0PX4AFl6Q0yZZsd+kdxSX9QARtPOv1q9KYQP6/V+ -UyBQkb7D4LrbVQqTzrqFbonFi9qvSf8hEqT4Ov61hzjJ7g/LrzjR/iqONHi7kxzH -5gxh5XYruNUCzQMJXeS4yVhQQtVzZa7f0p8jO/lv/KnkdhVY/anlTr+NXirRoxvC -WT/6YMHMtjLCMyO441paxAJn5DX1HODKZ9Tbj+Bh3nDtqU6fCAqzEJ1WEjrcKGFq -EuZ3S7w4GdZ6exqNZgHraoYODmdSI+XmrHPN5XQs/P4T6qe/AmBpiB/RZsaVWjST -uHPWro
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2016-12-08 00:28:25 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2016-11-05 21:22:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2016-12-08 00:28:28.0 +0100 @@ -1,0 +2,11 @@ +Fri Dec 2 10:17:25 UTC 2016 - appleon...@opensuse.org + +- Update to 1.9.12 + Bugfixes + * Quoted the Oracle test user’s password in queries to fix the “ORA-00922: missing +or invalid option” error when the password starts with a number or +special character (#27420) + * DNS rebinding vulnerability when DEBUG=True + * CSRF protection bypass on a site with Google Analytics + +--- Old: Django-1.9.9.tar.gz Django-1.9.9.tar.gz.asc New: Django-1.9.12.tar.gz Django-1.9.12.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.CikYk9/_old 2016-12-08 00:28:29.0 +0100 +++ /var/tmp/diff_new_pack.CikYk9/_new 2016-12-08 00:28:29.0 +0100 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.9.9 +Version:1.9.12 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.9.9.tar.gz -> Django-1.9.12.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.9.9.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.12.tar.gz differ: char 5, line 1 ++ Django-1.9.9.tar.gz.asc -> Django-1.9.12.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.9.9.tar.gz.asc 2016-08-12 15:36:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.12.tar.gz.asc 2016-12-08 00:28:28.0 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.9.9, released August 1, 2016. +tarball and wheel files of Django 1.9.12, released December 1, 2016. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.9/Django-1.9.9.tar.gz -https://www.djangoproject.com/m/releases/1.9/Django-1.9.9-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.9/Django-1.9.12-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.9/Django-1.9.12.tar.gz -MD5 checksums: -== +MD5 checksums += -22a7b6ebd216b3bfe2f7c25525ecd444 Django-1.9.9-py2.py3-none-any.whl -af2e5f02b72400ddaef7f923a7fda6a9 Django-1.9.9.tar.gz +18e3c04b58c0609b34a0a7ddd0309521 Django-1.9.12-py2.py3-none-any.whl +bb9d13c690a5baf2270822dc57c4633c Django-1.9.12.tar.gz -SHA1 checksums: -=== +SHA1 checksums +== -521ac4aa251b9378832bde597047c69126c6dfab Django-1.9.9-py2.py3-none-any.whl -2f971cfb115681cb30be5d9496a6e3f3369679cd Django-1.9.9.tar.gz +446e8b1994ae8615efb67419e727f350ab307628 Django-1.9.12-py2.py3-none-any.whl +d67471c65d79629d7a8ec03db514602b721fc243 Django-1.9.12.tar.gz -SHA256 checksums: -= +SHA256 checksums + -3236d2292d6ef6afbda0226c255a7901d271ae86d14768bb20e1b6864c66f7e6 Django-1.9.9-py2.py3-none-any.whl -e340fb9d534aeb543280e46c3b85e6e1049029a4e6ba5571375b11c914bfde8c Django-1.9.9.tar.gz +a59f85a2b007145006915f6134ec3b9c09e68e4377e0a6fd3529d6c56d6aeb04 Django-1.9.12-py2.py3-none-any.whl +bd20830d403689efa46ea2a7cd3ef689af17de633c095aeabf9ce770b3f84a35 Django-1.9.12.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJXn48xAAoJEB6Kvcdz7eJSfaMQAJqzD1D1SBr5qmbLn3rhkmyW -62hZkBXeqDcl/tyeYQFADXWjjqXPJKDjJXx9bku0HDFeVthmEgcl8k34H68Z7pxU -HdyjDVn/EVHUT8Hu+6e2IrGypO3D4gKiYFRvJyJ64+l6uIikP0hvOi4Jte8adT+/ -T2kyOKzRk05KDaAeuT5IQPYHiWawTOG3W9mJMEnE9NlsJEJUJo3xdqDK+oG6yif0 -BHM1XKqOtmSKAeVExTYv6JAB9jm+agNwCdsbWkGijtLmTkUvksvI7Umlr4B6H9s3 -dyDncXgiNMcjp1l2fnQMqHmT5UqaEoo2+qUz0Q70/rRpMgPvmqBPUbD5IEoGj0Dd -GZaMbvOES2qXyh5IZ9yYftNZ7dIJBGp23xnxY6Y3xCPkabAJTFKnn/jwWLmQqM6r -MuAwl0OBwvoqfymnFJbDr0ww/pEdH16LAR8unUnDBg/9BNFJu/DoiAfs+qFc38qv -YPK6vNq2TWrGD4L01rkn1A8O9ib9tO405m6jXXMzcke6IW2j37t2BtUlEJxMsB+k -btdLr7HIt7g5PNZiT/iJukOaJrPtksdx98pmCAAj+WXBFG/3OANbzFEbY6M4NBUE -OvsQCOLNfWl3Itw9vT9zM52nUlJBmQ3z4jXOTPC//qnrOYOlYmJKZ9g+0gyKzbZT -9eyNrwnAQdRzpiexoo6V -=hyrv +iQIcBAEBCAAGBQJYQK0/AAoJEB6Kvcdz7eJSuAQP/3jJJ9Ujo2m5uorek3kCJJnk
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2016-11-05 21:22:57 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2016-08-12 15:36:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2016-11-05 21:22:58.0 +0100 @@ -1,0 +2,6 @@ +Sat Sep 24 16:42:55 UTC 2016 - sbahl...@suse.com + +- Change Requires: python-Pillow to python-imaging for compatibility + with SLE-12 which provides PIL instead of Pillow. + +--- Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.GL0M6T/_old 2016-11-05 21:22:59.0 +0100 +++ /var/tmp/diff_new_pack.GL0M6T/_new 2016-11-05 21:22:59.0 +0100 @@ -30,7 +30,7 @@ BuildRequires: fdupes BuildRequires: python-devel BuildRequires: python-setuptools -Requires: python-Pillow +Requires: python-imaging Requires: python-setuptools Requires: python-xml Requires(post): update-alternatives
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2016-08-12 15:36:24 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2016-05-08 10:40:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2016-08-12 15:36:26.0 +0200 @@ -1,0 +2,41 @@ +Tue Aug 9 09:11:24 UTC 2016 - apla...@suse.com + +- Update to 1.9.9 + Bugfixes + * Fixed invalid HTML in template postmortem on the debug page +(#26938). + * Fixed some GIS database function crashes on MySQL 5.7 (#26657). + +- Update to 1.9.8 + Fix XSS in admin’s add/change related popup (bsc#988420) + Unsafe usage of JavaScript’s Element.innerHTML could result in XSS + in the admin’s add/change related popup. Element.textContent is now + used to prevent execution of the data. + The debug view also used innerHTML. Although a security issue wasn’t + identified there, out of an abundance of caution it’s also updated + to use textContent. + + Bugfixes + * Fixed missing varchar/text_pattern_ops index on CharField and +TextField respectively when using AddField on PostgreSQL (#26889). + * Fixed makemessages crash on Python 2 with non-ASCII file names +(#26897). + +- Update to 1.9.7 + Bugfixes + * Removed the need for the request context processor on the admin +login page to fix a regression in 1.9 (#26558). + * Fixed translation of password validators’ help_text in forms +(#26544). + * Fixed a regression causing the cached template loader to crash +when using lazy template names (#26603). + * Fixed on_commit callbacks execution order when callbacks make +transactions (#26627). + * Fixed HStoreField to raise a ValidationError instead of crashing +on non-dictionary JSON input (#26672). + * Fixed dbshell crash on PostgreSQL with an empty database name +(#26698). + * Fixed a regression in queries on a OneToOneField that has to_field +and primary_key=True (#26667). + +--- Old: Django-1.9.6.tar.gz Django-1.9.6.tar.gz.asc New: Django-1.9.9.tar.gz Django-1.9.9.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.fZtr5B/_old 2016-08-12 15:36:27.0 +0200 +++ /var/tmp/diff_new_pack.fZtr5B/_new 2016-08-12 15:36:27.0 +0200 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.9.6 +Version:1.9.9 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.9.6.tar.gz -> Django-1.9.9.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.9.6.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.9.tar.gz differ: char 5, line 1 ++ Django-1.9.6.tar.gz.asc -> Django-1.9.9.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.9.6.tar.gz.asc 2016-05-08 10:40:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.9.tar.gz.asc 2016-08-12 15:36:26.0 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.9.6, released May 2, 2016. +tarball and wheel files of Django 1.9.9, released August 1, 2016. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.9/Django-1.9.6.tar.gz -https://www.djangoproject.com/m/releases/1.9/Django-1.9.6-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.9/Django-1.9.9.tar.gz +https://www.djangoproject.com/m/releases/1.9/Django-1.9.9-py2.py3-none-any.whl MD5 checksums: == -70687b2d4a2dfa51f70407a3ce2abcbb Django-1.9.6-py2.py3-none-any.whl -07d9b3883198caa847b917c94b665452 Django-1.9.6.tar.gz +22a7b6ebd216b3bfe2f7c25525ecd444 Django-1.9.9-py2.py3-none-any.whl +af2e5f02b72400ddaef7f923a7fda6a9 Django-1.9.9.tar.gz SHA1 checksums: === -e5921b0c7eff6ea9154c9a9637c452eb3c88c81f Django-1.9.6-py2.py3-none-any.whl -1c4c60203fea0e82837bb7f39d008c131aba6167 Django-1.9.6.tar.gz +521ac4aa251b9378832bde597047c69126c6dfab Django-1.9.9-py2.py3-none-any.whl +2f971cfb115681cb30be5d9496a6e3f3369679cd Django-1.9.9.tar.gz SHA256 checksums: = -83f234f52a86eb983de3616b8ff3b0368e4da1d975fa5449b08588b749e7946c Django-1.9.6-py2.py3-none-any.whl -e5a1d1a831c064
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2016-05-08 10:40:33 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2016-02-11 12:32:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2016-05-08 10:40:34.0 +0200 @@ -1,0 +2,26 @@ +Tue May 3 08:23:48 UTC 2016 - apla...@suse.com + +- Update to 1.9.6 + Bugfixes + * Added support for relative path redirects to the test client and +to SimpleTestCase.assertRedirects() because Django 1.9 no longer +converts redirects to absolute URIs (#26428). + * Fixed TimeField microseconds round-tripping on MySQL and SQLite +(#26498). + * Prevented makemigrations from generating infinite migrations for a +model field that references a functools.partial (#26475). + * Fixed a regression where SessionBase.pop() returned None rather +than raising a KeyError for nonexistent values (#26520). + * Fixed a regression causing the cached template loader to crash +when using template names starting with a dash (#26536). + * Restored conversion of an empty string to null when saving values +of GenericIPAddressField on SQLite and MySQL (#26557). + * Fixed a makemessages regression where temporary .py extensions +were leaked in source file paths (#26341). + +--- +Sun May 1 12:29:52 UTC 2016 - mich...@stroeder.com + +- Update to 1.9.5 + +--- Old: Django-1.9.2.tar.gz Django-1.9.2.tar.gz.asc New: Django-1.9.6.tar.gz Django-1.9.6.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.x1uYL6/_old 2016-05-08 10:40:35.0 +0200 +++ /var/tmp/diff_new_pack.x1uYL6/_new 2016-05-08 10:40:35.0 +0200 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.9.2 +Version:1.9.6 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.9.2.tar.gz -> Django-1.9.6.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.9.2.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.6.tar.gz differ: char 5, line 1 ++ Django-1.9.2.tar.gz.asc -> Django-1.9.6.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.9.2.tar.gz.asc 2016-02-11 12:32:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.6.tar.gz.asc 2016-05-08 10:40:34.0 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.9.2, released February 1, 2016. +tarball and wheel files of Django 1.9.6, released May 2, 2016. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.9/Django-1.9.2.tar.gz -https://www.djangoproject.com/m/releases/1.9/Django-1.9.2-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.9/Django-1.9.6.tar.gz +https://www.djangoproject.com/m/releases/1.9/Django-1.9.6-py2.py3-none-any.whl MD5 checksums: == -72317fd693fe1c95b6192d25d8fcd323 Django-1.9.2-py2.py3-none-any.whl -ee90280973d435a1a6aa01b453b50cd1 Django-1.9.2.tar.gz +70687b2d4a2dfa51f70407a3ce2abcbb Django-1.9.6-py2.py3-none-any.whl +07d9b3883198caa847b917c94b665452 Django-1.9.6.tar.gz SHA1 checksums: === -9fd1d27833f0fc3109b417922dbbe387abd7c724 Django-1.9.2-py2.py3-none-any.whl -3b761b2ba6a098572e39545251caef565bba3d5f Django-1.9.2.tar.gz +e5921b0c7eff6ea9154c9a9637c452eb3c88c81f Django-1.9.6-py2.py3-none-any.whl +1c4c60203fea0e82837bb7f39d008c131aba6167 Django-1.9.6.tar.gz SHA256 checksums: = -cc2ee91769af012654ae4904b6704f2fa0cc6b283675869c2f2ed879eaba11e8 Django-1.9.2-py2.py3-none-any.whl -7a233322eeb35da5fd8315f9e5dd48f2171de43ca2cfb11b138607daa4bf8a2f Django-1.9.2.tar.gz +83f234f52a86eb983de3616b8ff3b0368e4da1d975fa5449b08588b749e7946c Django-1.9.6-py2.py3-none-any.whl +e5a1d1a831c06475c708126c6a7e0ae0e67adac9d8a7c39cf0695ad79030b9d9 Django-1.9.6.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJWr5GIAAoJEB6Kvcdz7eJSkIYP/1YkC2VfkucQJTQjERmCH1S4 -EadRBshFDkmrGQInwTJ/F35XVlAATGT75MvjIQpPlNoYIpRZXpEU7sqcICY7pmNO -Und1ShCtPUnPzUpE5GL7e2yEoJHGWUwfP73ro9+uQQDDDFD6
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2016-02-11 12:32:39 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-12-09 22:30:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2016-02-11 12:32:41.0 +0100 @@ -1,0 +2,92 @@ +Tue Feb 2 09:21:43 UTC 2016 - apla...@suse.com + +- Update to 1.9.2 + Security issue + * User with "change" but not "add" permission can create objects for +ModelAdmin's with save_as=True + Backwards incompatible change + * .py-tpl files rewritten in project/app templates + Bugfixes + * Fixed a regression in ConditionalGetMiddleware causing +If-None-Match checks to always return HTTP 200 (#26024). + * Fixed a regression that caused the "user-tools" items to display +on the admin's logout page (#26035). + * Fixed a crash in the translations system when the current language +has no translations (#26046). + * Fixed a regression that caused the incorrect day to be selected +when opening the admin calendar widget for timezones from GMT+0100 +to GMT+1200 (#24980). + * Fixed a regression in the admin's edit related model popup that +caused an escaped value to be displayed in the select dropdown of +the parent window (#25997). + * Fixed a regression in 1.8.8 causing incorrect index handling in +migrations on PostgreSQL when adding db_index=True or unique=True +to a CharField or TextField that already had the other specified, +or when removing one of them from a field that had both, or when +adding unique=True to a field already listed in unique_together +(#26034). + * Fixed a regression where defining a relation on an abstract +model's field using a string model name without an app_label no +longer resolved that reference to the abstract model's app if +using that model in another application (#25858). + * Fixed a crash when destroying an existing test database on MySQL +or PostgreSQL (#26096). + * Fixed CSRF cookie check on POST requests when +USE_X_FORWARDED_PORT=True (#26094). + * Fixed a QuerySet.order_by() crash when ordering by a relational +field of a ManyToManyField through model (#26092). + * Fixed a regression that caused an exception when making database +queries on SQLite with more than 2000 parameters when DEBUG is +True on distributions that increase the SQLITE_MAX_VARIABLE_NUMBER +compile-time limit to over 2000, such as Debian (#26063). + * Fixed a crash when using a reverse OneToOneField in +ModelAdmin.readonly_fields (#26060). + * Fixed a crash when calling the migrate command in a test case with +the available_apps attribute pointing to an application with +migrations disabled using the MIGRATION_MODULES setting (#26135). + * Restored the ability for testing and debugging tools to determine +the template from which a node came from, even during template +inheritance or inclusion. Prior to Django 1.9, debugging tools +could access the template origin from the node via +Node.token.source[0]. This was an undocumented, private API. The +origin is now available directly on each node using the +Node.origin attribute (#25848). + * Fixed a regression in Django 1.8.5 that broke copying a +SimpleLazyObject with copy.copy() (#26122). + * Always included geometry_field in the GeoJSON serializer output +regardless of the fields parameter (#26138). + * Fixed the contrib.gis map widgets when using +USE_THOUSAND_SEPARATOR=True (#20415). + * Made invalid forms display the initial of values of their disabled +fields (#26129). + +--- +Wed Jan 27 15:25:25 UTC 2016 - apla...@suse.com + +- Update to 1.9.1 + Bugfixes + * Fixed BaseCache.get_or_set() with the DummyCache backend (#25840). + * Fixed a regression in FormMixin causing forms to be validated +twice (#25548, #26018). + * Fixed a system check crash with nested ArrayFields (#25867). + * Fixed a state bug when migrating a SeparateDatabaseAndState +operation backwards (#25896). + * Fixed a regression in CommonMiddleware causing If-None-Match +checks to always return HTTP 200 (#25900). + * Fixed missing varchar/text_pattern_ops index on CharField and +TextField respectively when using AlterField on PostgreSQL +(#25412). + * Fixed admin’s delete confirmation page’s summary counts of related +objects (#25883). + * Added from __future__ import unicode_literals to the default +apps.py created by startapp on Python 2 (#25909). Add this line to
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-12-09 19:50:42 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-11-22 11:00:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-12-09 22:30:27.0 +0100 @@ -1,0 +2,11 @@ +Wed Dec 2 15:14:05 UTC 2015 - apla...@suse.com + +- update to 1.9 + * https://docs.djangoproject.com/en/1.9/releases/1.9/ + * Performing actions after a transaction commit + * Password validation + * Permission mixins for class-based views + * New styling for "contrib.admin" + * Running tests in parallel + +--- Old: Django-1.8.6.tar.gz Django-1.8.6.tar.gz.asc New: Django-1.9.tar.gz Django-1.9.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.TzbaHH/_old 2015-12-09 22:30:29.0 +0100 +++ /var/tmp/diff_new_pack.TzbaHH/_new 2015-12-09 22:30:29.0 +0100 @@ -17,13 +17,13 @@ Name: python-Django -Version:1.8.6 +Version:1.9 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/1.8/Django-%{version}.tar.gz +Source: https://www.djangoproject.com/m/releases/1.9/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc Source2:%{name}.keyring Source99: python-Django-rpmlintrc ++ Django-1.8.6.tar.gz -> Django-1.9.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.8.6.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.tar.gz differ: char 5, line 1 ++ Django-1.8.6.tar.gz.asc -> Django-1.9.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.8.6.tar.gz.asc 2015-11-22 11:00:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.9.tar.gz.asc 2015-12-09 22:30:27.0 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.8.6, released November 4, 2015. +tarball and wheel files of Django 1.9, released December 1, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.8/Django-1.8.6.tar.gz -https://www.djangoproject.com/m/releases/1.8/Django-1.8.6-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.9/Django-1.9.tar.gz +https://www.djangoproject.com/m/releases/1.9/Django-1.9-py2.py3-none-any.whl MD5 checksums: == -8d3e35eb13674c1ff77dfcc4accb668b Django-1.8.6-py2.py3-none-any.whl -12ba7b57a1f5268f6e8ba555628c0657 Django-1.8.6.tar.gz +f98b94b9911b397ea3794a05079cbc78 Django-1.9-py2.py3-none-any.whl +110389cf89196334182295165852e082 Django-1.9.tar.gz SHA1 checksums: === -f99058c94f05363eb0bc96961d2edc2366b95da8 Django-1.8.6-py2.py3-none-any.whl -7deae445883823849f51e9553dcd885a7c6981b9 Django-1.8.6.tar.gz +4a4cfb5798db65905c6d7a995321078c1227fa7f Django-1.9-py2.py3-none-any.whl +2bbf1ce45a030069b3a695db4b16d17783b86175 Django-1.9.tar.gz SHA256 checksums: = -c3283f41f25334bbc0279d535218c949da847c8f2ea1dc03e02981f2e813ad31 Django-1.8.6-py2.py3-none-any.whl -359d56f55a033a92831eab1f7ec47db3f9ad8e07f28ead9035d961886d54459a Django-1.8.6.tar.gz +e66d58bfeed3a5eb44f2af6d5f1b6a85d656c4180ebba63b692e58d29db2a716 Django-1.9-py2.py3-none-any.whl +05fe4b19a8778d4b48bbf1f4dfca3106881fea7982664553e7f7f861606f7c66 Django-1.9.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJWOjjlAAoJEB6Kvcdz7eJSGeAP/13tEwzRRYfIfSDtj7OghdG7 -Tawp2FIMUsGLrRF0yo02Bkxraka7Rg691mE3XQW80qplOrK+YLvbi2xfm2JvgCMe -6UyjU2np7h27KiKY3t8GdrcfcfYLzL3BzFwn12viiddeQsi084lILRsSWe9fCmLU -lsU2P6NlBJoOezmb1aj8UOhYT/2AikbMc4crJPoTZ+AhzRkwMr5XwBL94t7+a4EM -UDsqs4Tx3A7M0rAbwFlg9e3JC+ZaeioNbl0Kw+8h4RazSh1ER3+E0udenJuYpX9x -u3EfSV8m9v3rb8BPqACtCHh0vmY2aTIQz/F4zmdSMMZm4zwKr3jWPcFcsmisPDua -UeXjzitBrubkucZV+PBYSXWy5hllEkS1OaWcrsFtdPaDI41GYiv7g5Ss851mgBjp -PFKDtT/2kQHaAn+q/+Ne0Pj7tGHuDachEEOhGmEMzVZMMBFWNnx/QO2WpBBlru7Z -7UOj4SRRPy+nf3CPI3ilednzDHA9NFTBK8cy+NWwGNlUjmjxEbP6A7HTvl
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-11-22 11:00:02 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-11-11 10:35:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-11-22 11:00:08.0 +0100 @@ -1,0 +2,7 @@ +Tue Nov 10 10:39:22 UTC 2015 - tbecht...@suse.com + +- update to 1.8.6: + * https://docs.djangoproject.com/en/1.8/releases/1.8.5/ + * https://docs.djangoproject.com/en/1.8/releases/1.8.6/ + +--- Old: Django-1.8.4.tar.gz Django-1.8.4.tar.gz.asc New: Django-1.8.6.tar.gz Django-1.8.6.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.dcFFce/_old 2015-11-22 11:00:09.0 +0100 +++ /var/tmp/diff_new_pack.dcFFce/_new 2015-11-22 11:00:10.0 +0100 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.8.4 +Version:1.8.6 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.8.4.tar.gz -> Django-1.8.6.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.8.4.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.8.6.tar.gz differ: char 5, line 1 ++ Django-1.8.4.tar.gz.asc -> Django-1.8.6.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.8.4.tar.gz.asc 2015-09-24 06:15:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.8.6.tar.gz.asc 2015-11-22 11:00:08.0 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.8.4, released August 18, 2015. +tarball and wheel files of Django 1.8.6, released November 4, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -17,47 +17,47 @@ gpg --verify <> -Once you have verified this file, you can use normal MD5, SHA2, or SHA256 +Once you have verified this file, you can use normal MD5, SHA1, or SHA256 checksumming applications to generate the checksums of the Django package and compare them to the checksums listed below. Release packages: = -https://www.djangoproject.com/m/releases/1.8/Django-1.8.4.tar.gz -https://www.djangoproject.com/m/releases/1.8/Django-1.8.4-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.8/Django-1.8.6.tar.gz +https://www.djangoproject.com/m/releases/1.8/Django-1.8.6-py2.py3-none-any.whl MD5 checksums: == -3a586ed7da0715ea65ec94a9b1ff2d87 Django-1.8.4-py2.py3-none-any.whl -8eb569a5b9d984d9f3366fda67fb0bb8 Django-1.8.4.tar.gz +8d3e35eb13674c1ff77dfcc4accb668b Django-1.8.6-py2.py3-none-any.whl +12ba7b57a1f5268f6e8ba555628c0657 Django-1.8.6.tar.gz SHA1 checksums: === -e16b56820c0c3603ae22cbdffbc11e24f526fdec Django-1.8.4-py2.py3-none-any.whl -6399d89b84a09e70c0cdadb10b558172c3e182e3 Django-1.8.4.tar.gz +f99058c94f05363eb0bc96961d2edc2366b95da8 Django-1.8.6-py2.py3-none-any.whl +7deae445883823849f51e9553dcd885a7c6981b9 Django-1.8.6.tar.gz SHA256 checksums: = -2376c3d8c5f495b302b112d7232c84761130c430e1840c05a2a02b28f17dd596 Django-1.8.4-py2.py3-none-any.whl -826996c81e1cc773500124d5c19212e4a7681a55ee169fab9085f2b3015a70d8 Django-1.8.4.tar.gz +c3283f41f25334bbc0279d535218c949da847c8f2ea1dc03e02981f2e813ad31 Django-1.8.6-py2.py3-none-any.whl +359d56f55a033a92831eab1f7ec47db3f9ad8e07f28ead9035d961886d54459a Django-1.8.6.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJV02PDAAoJEB6Kvcdz7eJSD4QP/iYexYCPcZIu2ufa6mz76hHl -wXc8fhGDpDms0SWBzMtZDVoE5SEyLqyvMYeLBcB/l5eoSOch7XOWniODPH+P9Wi/ -Cm6uf+2kgv9/BipwHcfkEIzgJeYIzi/7rBw+QgJoO2xfMaE9R9HDA2cVYSlZnYoh -U1ZcMObHGxXMNKNDxB+C3YlBmpOTGroRDkR457/UP9CxiCVmcknqUCNMUSIpoLfo -Qost/M2jfwBCpZzxzznKIqk0FoJc6cmf5E/k308GNnp9qghklUWxyaJBQv5Ehmrw -Vo38ZIzFVboquYd0VuVMmxzj6ZawLR2w2aGxvVRozOwHL3b0Oq0AnhR+A4dJQZEQ -hLGZH8cJ0iHBPitYC/KdM8V4pOYLYbBOqNfzFa+wDlKlyT8+kpHyrDcrdhCAAHba -DL/q3iAkxTUTc9rpc+PR1vnFTyzkPFT5V1egotlG6fybUCdqxhEGeR/8bngIvrri -LYIOKz6DXmjlySUj/uA5ruSxeqsxU9iLVZf39BlLEXCH/F2HoUqhzw8vaANnzGXH -99fELKaopGUKyuDVSQUnq6SecuVfqSOps+3CpmsdJRt+VUOZhChFg+s6VR8Ht2Jy -2UxqGEaEodZ/8RuJ+qcb+QRCvTnS8Lpfz01haPp1Mf7dRvC3JeHy3KennF+Y37Qu -Q/JnxKNoLsiXFwZ+gFtN -=oove +iQIcBAEBCAAGBQJWOjjlAAoJEB6Kvcdz7eJSGeAP/13tEwzRRYfIfSDtj7OghdG7 +Tawp2FIMUsG
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-11-11 10:31:32 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-09-24 06:15:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-11-11 10:35:44.0 +0100 @@ -1,0 +2,7 @@ +Tue Nov 10 05:36:21 UTC 2015 - tbecht...@suse.com + +- add missing Requires for python-setuptools (bsc#952198) + /usr/bin/django-admin needs the pkg_resources framework from + python-setuptools to run properly. + +--- Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.jqzt7U/_old 2015-11-11 10:35:45.0 +0100 +++ /var/tmp/diff_new_pack.jqzt7U/_new 2015-11-11 10:35:45.0 +0100 @@ -31,6 +31,7 @@ BuildRequires: python-devel BuildRequires: python-setuptools Requires: python-Pillow +Requires: python-setuptools Requires: python-xml Requires(post): update-alternatives Requires(postun): update-alternatives
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-09-24 06:15:19 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-07-14 17:44:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-09-24 06:15:48.0 +0200 @@ -1,0 +2,6 @@ +Sun Sep 20 07:51:27 UTC 2015 - tbecht...@suse.com + +- update to 1.8.4 (CVE-2015-5963): + * https://docs.djangoproject.com/en/1.8/releases/1.8.4/ + +--- Old: Django-1.8.3.tar.gz Django-1.8.3.tar.gz.asc New: Django-1.8.4.tar.gz Django-1.8.4.tar.gz.asc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.CjjR3s/_old 2015-09-24 06:15:49.0 +0200 +++ /var/tmp/diff_new_pack.CjjR3s/_new 2015-09-24 06:15:49.0 +0200 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.8.3 +Version:1.8.4 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.8.3.tar.gz -> Django-1.8.4.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.8.3.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.8.4.tar.gz differ: char 5, line 1 ++ Django-1.8.3.tar.gz.asc -> Django-1.8.4.tar.gz.asc ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.8.3.tar.gz.asc 2015-07-14 17:44:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.8.4.tar.gz.asc 2015-09-24 06:15:48.0 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.8.3, released July 8, 2015. +tarball and wheel files of Django 1.8.4, released August 18, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -https://www.djangoproject.com/m/releases/1.8/Django-1.8.3.tar.gz -https://www.djangoproject.com/m/releases/1.8/Django-1.8.3-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.8/Django-1.8.4.tar.gz +https://www.djangoproject.com/m/releases/1.8/Django-1.8.4-py2.py3-none-any.whl MD5 checksums: == -a5d397c65a880228c58a443070cc18a8 Django-1.8.3-py2.py3-none-any.whl -31760322115c3ae51fbd8ac85c9ac428 Django-1.8.3.tar.gz +3a586ed7da0715ea65ec94a9b1ff2d87 Django-1.8.4-py2.py3-none-any.whl +8eb569a5b9d984d9f3366fda67fb0bb8 Django-1.8.4.tar.gz SHA1 checksums: === -9efb71612ab8e4fd948c564bcd574afa29127d71 Django-1.8.3-py2.py3-none-any.whl -229dae14aa42169e2e2a6ecb1e00e75f0d57ed35 Django-1.8.3.tar.gz +e16b56820c0c3603ae22cbdffbc11e24f526fdec Django-1.8.4-py2.py3-none-any.whl +6399d89b84a09e70c0cdadb10b558172c3e182e3 Django-1.8.4.tar.gz SHA256 checksums: = -047d0f4c93262b33801049a2dcddaef09c29e741c03a947a3556ea4748eed2e2 Django-1.8.3-py2.py3-none-any.whl -2bb654fcc05fd53017c88caf2bc38b5c5ea23c91f8ac7f0a28b290daf2305bba Django-1.8.3.tar.gz +2376c3d8c5f495b302b112d7232c84761130c430e1840c05a2a02b28f17dd596 Django-1.8.4-py2.py3-none-any.whl +826996c81e1cc773500124d5c19212e4a7681a55ee169fab9085f2b3015a70d8 Django-1.8.4.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJVnXs7AAoJEB6Kvcdz7eJSTFUQAJrkhj7RvqFoRpWw3rYhgjfO -75j8gNxXEZ0EhoiSObU6MEg1TYPmkbGmX9IZC2w7vSW03MrSwon1HrC+eC1fp8vQ -wWA5PKGkkJvXqnBltraFY/Az1WWQtxWB1MpKLgZJd9lyYuutLQTxN2W62nPhl9JR -HKSzhr1gsILGOua0U9nuTum7BH2T0WY/oqwPnKEKfFksQNa1d+HGZtRVOPo36kDl -s6iMUfXdNkS/7rNGhK83HZFbnz57Gdk1J1P+fSCL5aOHgU5wiWL27tL3Vy3g4NWe -OKBzzFf2vqKSlVS6KCsG1uRPQgb7agwGzbbBgkUOfDeOd6UTjoh9xLJhMjhq8atP -3Cmd0cDQsyitDkQhiZd4QH6sKb8RsvgWK3lH6+oYNH7UgjcZemT7vOJosNktJayk -dh7TvRf17jguUE+ZkfqM+yxDi/G1iAo9jBkm5ltnUPut20zE/Bw7j+YPJSPjoW7X -H8QEswM+WsrQ8MyVF2iHE0f5qPE/ms4ETcNNm7Bbjbs+LRNeinWezy1sJZWzGTXf -fV3MLnXtKw34962lLH4aiXqEqJumXX3chjxk+dVvD4B84+khEnnzwsqGdrs8H/Hk -9BZxDcMUvVUCwK8hRblI+b1aIj/unF5wP8AZ9zcCIHk1LSQylXp1If4T2vdjkEma -d8LtHNYKtgbEbkGyws2V -=vwa4 +iQIcBAEBCAAGBQJV02PDAAoJEB6Kvcdz7eJSD4QP/iYexYCPcZIu2ufa6mz76hHl +wXc8fhGDpDms0SWBzMtZDVoE5SEyLqyvMYeLBcB/l5eoSOch7XOWniODPH+P9Wi/ +Cm6uf+2kgv9/BipwHcfkEIzgJeYIzi/7rBw+QgJoO2xfMaE9R9HDA2cVYSlZnYoh +U1ZcMObHGxXMNKNDxB+C3YlBmpOTGroRDkR457/UP9CxiCVmcknqUCNMUSIpoLfo +Qost/M2jfwBCpZzxzznKIqk0FoJc6cmf5E/k308GNnp9qghklUWxyaJBQv5Ehmrw +Vo38ZIzFVboquYd0VuVMmxzj6ZawLR2w2aGxvVRozOwHL3b0Oq0AnhR+A4dJQZEQ +hLGZH8cJ0iHBPitYC/KdM8V4pOYLY
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-07-14 17:43:44 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-06-03 08:34:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-07-14 17:44:53.0 +0200 @@ -1,0 +2,12 @@ +Fri Jul 10 11:51:49 UTC 2015 - astie...@suse.com + +- add keyring and verify source signature + +--- +Fri Jul 10 10:03:54 UTC 2015 - dmuel...@suse.com + +- update to 1.8.3: + * https://docs.djangoproject.com/en/1.8/releases/1.8.3/ + Various bugfixes/security fixes (CVE-2015-5145, bsc#937524) + +--- Old: Django-1.8.2.checksum.txt Django-1.8.2.tar.gz New: Django-1.8.3.tar.gz Django-1.8.3.tar.gz.asc python-Django.keyring Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.wEXUCA/_old 2015-07-14 17:44:55.0 +0200 +++ /var/tmp/diff_new_pack.wEXUCA/_new 2015-07-14 17:44:55.0 +0200 @@ -17,14 +17,15 @@ Name: python-Django -Version:1.8.2 +Version:1.8.3 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com Source: https://www.djangoproject.com/m/releases/1.8/Django-%{version}.tar.gz -Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt +Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt#/Django-%{version}.tar.gz.asc +Source2:%{name}.keyring Source99: python-Django-rpmlintrc BuildRequires: fdupes BuildRequires: python-devel @@ -48,6 +49,12 @@ Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. %prep +# The publisher doesn't sign the source tarball, but a signatures file containing multiple hashes. +# Verify hashes in that file against source tarball. +echo "`grep -e '^[0-9a-f]\{32\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-32` %{SOURCE0}" | md5sum -c +echo "`grep -e '^[0-9a-f]\{40\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-40` %{SOURCE0}" | sha1sum -c +echo "`grep -e '^[0-9a-f]\{64\} Django-%{version}.tar.gz' %{SOURCE1} | cut -c1-64` %{SOURCE0}" | sha256sum -c + %setup -q -n Django-%{version} sed -i "s|\(django/bin/django-admin.py\)|\1-%{py_ver}|" setup.py mv django/bin/django-admin.py{,-%{py_ver}} ++ Django-1.8.2.tar.gz -> Django-1.8.3.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.8.2.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.8.3.tar.gz differ: char 5, line 1 ++ Django-1.8.3.tar.gz.asc ++ -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code tarball and wheel files of Django 1.8.3, released July 8, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has the ID ``1E8ABDC773EDE252`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard implementation of PGP: gpg --keyserver pgp.mit.edu --recv-key 1E8ABDC773EDE252 Once the key is imported, verify this file:: gpg --verify <> Once you have verified this file, you can use normal MD5, SHA2, or SHA256 checksumming applications to generate the checksums of the Django package and compare them to the checksums listed below. Release packages: = https://www.djangoproject.com/m/releases/1.8/Django-1.8.3.tar.gz https://www.djangoproject.com/m/releases/1.8/Django-1.8.3-py2.py3-none-any.whl MD5 checksums: == a5d397c65a880228c58a443070cc18a8 Django-1.8.3-py2.py3-none-any.whl 31760322115c3ae51fbd8ac85c9ac428 Django-1.8.3.tar.gz SHA1 checksums: === 9efb71612ab8e4fd948c564bcd574afa29127d71 Django-1.8.3-py2.py3-none-any.whl 229dae14aa42169e2e2a6ecb1e00e75f0d57ed35 Django-1.8.3.tar.gz SHA256 checksums: = 047d0f4c93262b33801049a2dcddaef09c29e741c03a947a3556ea4748eed2e2 Django-1.8.3-py2.py3-none-any.whl 2bb654fcc05fd53017c88caf2bc38b5c5ea23c91f8ac7f0a28b290daf2305bba Django-1.8.3.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCAAGBQJVnXs7AAoJEB6Kvcdz7eJSTFUQAJrkhj7RvqFoRpWw3rYhgjfO 75
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-06-03 08:33:54 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-03-25 10:00:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-06-03 08:34:01.0 +0200 @@ -1,0 +2,36 @@ +Tue May 26 08:26:56 UTC 2015 - dmuel...@suse.com + +- update to 1.8.2 (CVE-2015-3982): + * https://docs.djangoproject.com/en/1.8/releases/1.8.2/ + * https://docs.djangoproject.com/en/1.8/releases/1.8.1/ + +--- +Thu Apr 2 07:35:07 UTC 2015 - apla...@suse.com + +- Update to Django 1.8 + * "Long-Term Support" (LTS) release + New features: + * Model._meta API + * Multiple template engines + * Security enhancements + * New PostgreSQL specific functionality + * New data types + * Query Expressions, Conditional Expressions, and Database Functions + * TestCase data setup + Backwards incompatible changes: + * Related object operations are run in a transaction + * Assigning unsaved objects to relations raises an error + * Management commands that only accept positional arguments + * Custom test management command arguments through test runner + * Model check ensures auto-generated column names are within limits +specified by database + * Query relation lookups now check object types + * select_related() now checks given fields + * Default EmailField.max_length increased to 254 + * (DROP) Support for PostgreSQL versions older than 9.0 + * (DROP) Support for MySQL versions older than 5.5 + * (DROP) Support for Oracle versions older than 11.1 + * Specific privileges used instead of roles for tests on Oracle + * ... + +--- Old: Django-1.7.7.checksum.txt Django-1.7.7.tar.gz New: Django-1.8.2.checksum.txt Django-1.8.2.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.LMDTmb/_old 2015-06-03 08:34:01.0 +0200 +++ /var/tmp/diff_new_pack.LMDTmb/_new 2015-06-03 08:34:01.0 +0200 @@ -17,13 +17,13 @@ Name: python-Django -Version:1.7.7 +Version:1.8.2 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com -Source: https://www.djangoproject.com/m/releases/1.7/Django-%{version}.tar.gz +Source: https://www.djangoproject.com/m/releases/1.8/Django-%{version}.tar.gz Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt Source99: python-Django-rpmlintrc BuildRequires: fdupes ++ Django-1.7.7.checksum.txt -> Django-1.8.2.checksum.txt ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.7.7.checksum.txt 2015-03-25 10:00:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.8.2.checksum.txt 2015-06-03 08:34:00.0 +0200 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 1.7.7, released March 18, 2015. +tarball and wheel files of Django 1.8.2, released May 20, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -17,47 +17,47 @@ gpg --verify <> -Once you have verified this file, you can use normal MD5, SHA1, or SHA256 +Once you have verified this file, you can use normal MD5, SHA2, or SHA256 checksumming applications to generate the checksums of the Django package and compare them to the checksums listed below. Release packages: = -Django 1.7.7 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.7.tar.gz -Django 1.7.7 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.7-py2.py3-none-any.whl +https://www.djangoproject.com/m/releases/1.8/Django-1.8.2.tar.gz +https://www.djangoproject.com/m/releases/1.8/Django-1.8.2-py2.py3-none-any.whl MD5 checksums: == -52919e0b00a228535a3c4b5a72ac5df5 Django-1.7.7-py2.py3-none-any.whl -a62d6598966947d150525ad2ab20fb0c Django-1.7.7.tar.gz +ef4e1c047ec900ae321126b22c7659f2 Django-1.8.2-py2.py3-none-any.whl +ec4330cd275dd6ce64230feebcb449c4 Django-1.8.2.tar.gz SHA1 checksums: === -24dce72530af6964e03fba33a122056960f4b9f6 Django-1.7.7-py2.py3-none-any.whl -614cc9f8e1af6630c543
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-03-25 10:00:42 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-03-12 16:39:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-03-25 10:00:43.0 +0100 @@ -1,0 +2,15 @@ +Mon Mar 23 10:51:37 UTC 2015 - mci...@suse.cz + +- Update to Django 1.7.7: + Security issues: + * Denial-of-service possibility with strip_tags() + * Mitigated possible XSS attack via user-supplied redirect URLs + Bugfixes: + * Fixed renaming of classes in migrations where renaming a subclass would +cause incorrect state to be recorded for objects that referenced the +superclass (#24354). + * Stopped writing migration files in dry run mode when merging migration +conflicts. When makemigrations --merge is called with verbosity=3 the +migration file is written to stdout (:ticket: 24427). + +--- Old: Django-1.7.6.checksum.txt Django-1.7.6.tar.gz New: Django-1.7.7.checksum.txt Django-1.7.7.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.NIEpL7/_old 2015-03-25 10:00:44.0 +0100 +++ /var/tmp/diff_new_pack.NIEpL7/_new 2015-03-25 10:00:44.0 +0100 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.7.6 +Version:1.7.7 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.7.6.checksum.txt -> Django-1.7.7.checksum.txt ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.7.6.checksum.txt 2015-03-12 16:39:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.7.7.checksum.txt 2015-03-25 10:00:43.0 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball of Django 1.7.6, released March 9, 2015. +tarball and wheel files of Django 1.7.7, released March 18, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -Django 1.7.6 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.6.tar.gz -Django 1.7.6 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.6-py2.py3-none-any.whl +Django 1.7.7 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.7.tar.gz +Django 1.7.7 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.7-py2.py3-none-any.whl MD5 checksums: == -9ede80f1a893835ffecce15b23534d82 Django-1.7.6-py2.py3-none-any.whl -e73ec0ba059a5f24563d785763cae37d Django-1.7.6.tar.gz +52919e0b00a228535a3c4b5a72ac5df5 Django-1.7.7-py2.py3-none-any.whl +a62d6598966947d150525ad2ab20fb0c Django-1.7.7.tar.gz SHA1 checksums: === -4c24d8d0fa402ed9a0eac2d5ed8d4ecf8745da29 Django-1.7.6-py2.py3-none-any.whl -b61c27847c7b8d6f3f7c1d6b7ddd56bd567d82ba Django-1.7.6.tar.gz +24dce72530af6964e03fba33a122056960f4b9f6 Django-1.7.7-py2.py3-none-any.whl +614cc9f8e1af6630c54300f6bdd88e7b783614c3 Django-1.7.7.tar.gz SHA256 checksums: = -f82fb42e84ca28dcbb1149a933ec9c2958546f338f657dd59307db4da0a53c3e Django-1.7.6-py2.py3-none-any.whl -b0f15e0ffe59a2f37cbaf53543f05d2f40c5a755390df03ec0655b5e4a8d4c90 Django-1.7.6.tar.gz +eec57d3219501ec6e685646826f2eb8e77687a93fe374a7e6994490520db093e Django-1.7.7-py2.py3-none-any.whl +4816f892063569ca9a77584fa23cb4995c1b3b954ef875102a8219229cbd2e33 Django-1.7.7.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJU/btMAAoJEB6Kvcdz7eJSGQ8P/ROIgUkPy1XvOjIg6pAnDmPq -W7TVLC/Tsm/Co3r8itfSnrBi9kJQp+wubJx6E04EW3VfFqXlOrsjSi8nKkrox7Cv -g6uRl/nAaBkgMfPhWbKnmRz/dm3I2oW203SWOSaSDl8d8vHeKhPqax1ut4RW520v -WPS1Bu0AH7iOEYzkk4oplzAptMtmsCRUVh9ASahmUAA3OOJ821jl/hjIYLoS9BMD -5LIewJ3iWWdHIhVvHhSJP/ZmXiKEDp96zP8R+4NvacKoAr3mWoL0FqQmAwlMiU1X -j/TjZje9G0DkpLTQFnPMJ7S3Slt+EBwLl66Uh9qFDUtney2v2HPqOAxC0agP1rbz -/kU3MbD8bO3bRl4AgOu0h85xV20Uvr4sa77n26+CIJvowJTtBq3uLX4zDXsu9x7Z -r9jJH7GGN4BE/Nqbe9P1/lt98sFYcXUFeNL/LRgnQBq5NLxpOLcgcXJQesywatq8 -us58r9mdi3LHucQr52XEcYThhUER3UaWbtGuydqCc7oBAWv1siZWCgohL+y6zb3B -gjDrWtgvzn6ekhea/8hOymmssnl46mB/rv2eEemEDQ09wip+bI4W6do3WZFmsbNw -SYaL97L1mRezMOM7EvkSPQBqZugpiWQ02/Kf6tG8mvmGwjXJPBSVljvqBMWR/JBu -qsoJxSf2g3KHnOye++S8 -=wZKo +iQIcBAEBCAAGBQJVCg08AAoJEB6Kvcdz7eJSIdYP/0aK/Bnwwv64Mo5EG2vzZlas +Cmi45wsvBTaGOv
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-03-12 16:38:59 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-03-01 14:47:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-03-12 16:39:01.0 +0100 @@ -1,0 +2,13 @@ +Wed Mar 11 16:18:53 UTC 2015 - apla...@suse.com + +- Update to Djano 1.7.6: + Bugfixes + * Mitigated an XSS attack via properties in +"ModelAdmin.readonly_fields" + * Fixed crash when coercing "ManyRelatedManager" to a string +(#24352). + * Fixed a bug that prevented migrations from adding a foreign key +constraint when converting an existing field to a foreign key +(#24447). + +--- @@ -4 +17 @@ -- Update to Django 1.7.4: +- Update to Django 1.7.5: Old: Django-1.7.5.checksum.txt Django-1.7.5.tar.gz New: Django-1.7.6.checksum.txt Django-1.7.6.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.H48h49/_old 2015-03-12 16:39:02.0 +0100 +++ /var/tmp/diff_new_pack.H48h49/_new 2015-03-12 16:39:02.0 +0100 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.7.5 +Version:1.7.6 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.7.5.checksum.txt -> Django-1.7.6.checksum.txt ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.7.5.checksum.txt 2015-03-01 14:47:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.7.6.checksum.txt 2015-03-12 16:39:00.0 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball of Django 1.7.5, released February 25, 2015. +tarball of Django 1.7.6, released March 9, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -Django 1.7.5 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.5.tar.gz -Django 1.7.5 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.5-py2.py3-none-any.whl +Django 1.7.6 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.6.tar.gz +Django 1.7.6 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.6-py2.py3-none-any.whl MD5 checksums: == -d6b529414f3093c848a69996979a1bea Django-1.7.5-py2.py3-none-any.whl -e76c70a5dd7d56a511974b28ab38df20 Django-1.7.5.tar.gz +9ede80f1a893835ffecce15b23534d82 Django-1.7.6-py2.py3-none-any.whl +e73ec0ba059a5f24563d785763cae37d Django-1.7.6.tar.gz SHA1 checksums: === -11f5de0b4e401f93a5deeb939ac6f3f7154c235d Django-1.7.5-py2.py3-none-any.whl -b978e46c01e1d544db759a27b0a26acfd262cbd3 Django-1.7.5.tar.gz +4c24d8d0fa402ed9a0eac2d5ed8d4ecf8745da29 Django-1.7.6-py2.py3-none-any.whl +b61c27847c7b8d6f3f7c1d6b7ddd56bd567d82ba Django-1.7.6.tar.gz SHA256 checksums: = -ac85d95150ad013632bef5e7ff9ea6decce8100713945d3c61a1b671e6c11d2c Django-1.7.5-py2.py3-none-any.whl -1c391f9349c97df503dac3461599f24235e4d04393498e6060e74dd2721460bc Django-1.7.5.tar.gz +f82fb42e84ca28dcbb1149a933ec9c2958546f338f657dd59307db4da0a53c3e Django-1.7.6-py2.py3-none-any.whl +b0f15e0ffe59a2f37cbaf53543f05d2f40c5a755390df03ec0655b5e4a8d4c90 Django-1.7.6.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJU7dPPAAoJEB6Kvcdz7eJSuawP/iOECeKBJj0zaluY7B+Iz8KY -LQe6SWiX/nkvYqKvEiQ1oHED2f3JijJP5uQZKp+2FDnG7SknytOfPy4Pk7LQKATN -gRtUDEaPdQgnQdv2PnPeHqtL1nSWLRGuoiQfI3AiE1xe08s+WYIMRE7j2bcuE1Mk -mJX8EVoepE2R1dbeCUVkyte62w55HoayENiJPbD35Z+XAIxmlSYc8XU7tMKUYZ+C -7AnxrOJau0anAN4liim8rNmREe5B/zbDMZzR4ndpX85DVVv7Cx/42ybUNH8U4M/x -zGdig8LHn+0SKpWz9Nat4V35jVi1//QW/Xwes7nVaYyC4jmB/yBcJBDrujB6WMq8 -ICm2VLAR/auuCeDmnzlb8sVCG5h1kIkcreD4pOJ3JNCYIHAE41Bx1KWrwgeNj0yz -7wxwPjWQ1NTTB/9G0W7MexdoxA5eR40ak/ll5whhR3CoWVezKe5Alm4lNqh3U38S -sRFGf8c2E+XaZMvJUib0JzYftkxwPc+UtQJ9s5tZcfSZWn33hiBykn91EYC5v2ET -sIn8cqt8RZswPjxksb9MPyPniOE+zpFtykiN2/24n3tQ6q0VGPYqdZgBJwzrNSwI -3mRhd6/lbGZJkQPUaBtjrfqSj1x0isdRAeHRCRf+OIcrlVVWpuI4XbhjP32laLjg -jmA/TZvF38oSJ4gD49Ou -=q2yI +iQIcBAEBCAAGBQJU/btMAAoJEB6Kvcdz7eJSGQ8P/ROIgUkPy1XvOjIg6pAnDmPq +W7TVLC/Tsm/Co3r8itfSnrBi9kJQp+wubJx6E04EW3VfFqXlOrsjSi8nKkrox7Cv +g6uRl/nAaBkgMfPhWbKnmRz/dm3I2oW203SWOSaSDl8d8vHeKhPqax1ut4RW520v +WPS1Bu0AH7iOEYzkk4oplzAptMtmsCRUVh9ASahmUAA3
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-03-01 14:47:17 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-02-01 12:30:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-03-01 14:47:19.0 +0100 @@ -1,0 +2,18 @@ +Fri Feb 27 14:36:46 UTC 2015 - apla...@suse.com + +- Update to Django 1.7.4: + Bugfixes + * Reverted a fix that prevented a migration crash when unapplying +contrib.contenttypes's or contrib.auth's first migration (#24075) +due to severe impact on the test performance (#24251) and problems +in multi-database setups (#24298). + * Fixed a regression that prevented custom fields inheriting from +ManyToManyField from being recognized in migrations (#24236). + * Fixed crash in contrib.sites migrations when a default database +isn't used (#24332). + * Added the ability to set the isolation level on PostgreSQL with +psycopg2 >= 2.4.2 (#24318). It was advertised as a new feature in +Django 1.6 but it didn't work in practice. + * Formats for the Azerbaijani locale (az) have been added. + +--- Old: Django-1.7.4.checksum.txt Django-1.7.4.tar.gz New: Django-1.7.5.checksum.txt Django-1.7.5.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.5fFWPJ/_old 2015-03-01 14:47:20.0 +0100 +++ /var/tmp/diff_new_pack.5fFWPJ/_new 2015-03-01 14:47:20.0 +0100 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.7.4 +Version:1.7.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.7.4.checksum.txt -> Django-1.7.5.checksum.txt ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.7.4.checksum.txt 2015-02-01 12:30:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.7.5.checksum.txt 2015-03-01 14:47:18.0 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball of Django 1.7.4, released January 27, 2015. +tarball of Django 1.7.5, released February 25, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -Django 1.7.4 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.4.tar.gz -Django 1.7.4 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.4-py2.py3-none-any.whl +Django 1.7.5 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.5.tar.gz +Django 1.7.5 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.5-py2.py3-none-any.whl MD5 checksums: == -f465b25daeaa559ffc329f1e5daaa520 Django-1.7.4-py2.py3-none-any.whl -f8db10520f0268747d402a47a1a4b191 Django-1.7.4.tar.gz +d6b529414f3093c848a69996979a1bea Django-1.7.5-py2.py3-none-any.whl +e76c70a5dd7d56a511974b28ab38df20 Django-1.7.5.tar.gz SHA1 checksums: === -ba071d5e3f619130d2a5086d03c4930fc2db511f Django-1.7.4-py2.py3-none-any.whl -4b06c77f10d4a34bacfb54023b6bdfd6961505a4 Django-1.7.4.tar.gz +11f5de0b4e401f93a5deeb939ac6f3f7154c235d Django-1.7.5-py2.py3-none-any.whl +b978e46c01e1d544db759a27b0a26acfd262cbd3 Django-1.7.5.tar.gz SHA256 checksums: = -42002065cc98bc99b5bae0084ddb13a0ad611a171dcdaf5ba96731935da744a4 Django-1.7.4-py2.py3-none-any.whl -f33255afbb9ee0977d9095ab0b50fde1f8ddff4220b57e8d19c6620b3e316170 Django-1.7.4.tar.gz +ac85d95150ad013632bef5e7ff9ea6decce8100713945d3c61a1b671e6c11d2c Django-1.7.5-py2.py3-none-any.whl +1c391f9349c97df503dac3461599f24235e4d04393498e6060e74dd2721460bc Django-1.7.5.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIcBAEBCAAGBQJUx8e5AAoJEB6Kvcdz7eJSb98P/1/yjV3NXQr82v2aSoba9B8e -tqkfAF1FeQYXcvHO5PQWUJnRZdf8g/bdXdgTRwdvErJ6STFjM4Da//d6OyuVfbDs -dgBnvCXA3nM355RVwifzwzvoks3zwxT9Da4+E1mAx5V59D5hln9+yILOi0gUxz1+ -JEojOstJDEEs69O4QY9BirOWORLJAkXZ8K7S5LAzfNDQq2sQ0HR/hDUOAtSAI5fq -nnyYUPVGz+YntuBfmhV/Gw78nTYVVOalqIPBg85qXzyIQ7vNAyd3KkHo6X14cwsu -WhfrUbDbf9ybxOaifUo7m/rCg2y+bshIb1IROSMMgg6VD+jSXJ92YEpPjzXCUMS/ -jeLGBu3MuUzZDZ+S3FCwXp8XB05RdfUjrU7jZWlmWkFabMxn6cdlnX93ke2Kr9ov -zF1H1mHmNNR1gLzHIuxTo5NxQdn3YGKLboDeOSDJeVKHn2tdW2Q8iwXOARTRakH+ -6nL3LeQT41xCkYyaYK8FgBipItE4540bmhOU4M27SJCydqHeg8zEwEQfZntYXwFk -u/RYR+uwIc7HCr0IKIKFqloKhp+tCnIttg97a5redAYr
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-02-01 12:30:09 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-01-14 11:46:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-02-01 12:30:14.0 +0100 @@ -1,0 +2,18 @@ +Fri Jan 30 15:13:10 UTC 2015 - apla...@suse.com + +- Update to Django 1.7.4: + Bugfixes + * Fixed a migration crash when unapplying ``contrib.contenttypes``’s +or ``contrib.auth``’s first migration (:ticket:`24075`). + * Made the migration's ``RenameModel`` operation rename +``ManyToManyField`` tables (:ticket:`24135`). + * Fixed a migration crash on MySQL when migrating from a +``OneToOneField`` to a ``ForeignKey`` (:ticket:`24163`). + * Prevented the ``static.serve`` view from producing +``ResourceWarning``\s in certain circumstances (security fix +regression, :ticket:`24193`). + * Fixed schema check for ManyToManyField to look for internal type +instead of checking class instance, so you can write custom +m2m-like fields with the same behavior. (:ticket:`24104`). + +--- Old: Django-1.7.3.checksum.txt Django-1.7.3.tar.gz New: Django-1.7.4.checksum.txt Django-1.7.4.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.OOWOpo/_old 2015-02-01 12:30:15.0 +0100 +++ /var/tmp/diff_new_pack.OOWOpo/_new 2015-02-01 12:30:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-Django -Version:1.7.3 +Version:1.7.4 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.7.3.checksum.txt -> Django-1.7.4.checksum.txt ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.7.3.checksum.txt 2015-01-14 11:46:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.7.4.checksum.txt 2015-02-01 12:30:13.0 +0100 @@ -2,7 +2,7 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball of Django 1.7.3, released January 13, 2015. +tarball of Django 1.7.4, released January 27, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have @@ -24,40 +24,40 @@ Release packages: = -Django 1.7.3 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.3.tar.gz -Django 1.7.3 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.3-py2.py3-none-any.whl +Django 1.7.4 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.4.tar.gz +Django 1.7.4 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.4-py2.py3-none-any.whl MD5 checksums: == -bd24beec81e161d30ad925aef9d23e57 Django-1.7.3-py2.py3-none-any.whl -ea9a3fe7eca2280b233938a98c4a35a0 Django-1.7.3.tar.gz +f465b25daeaa559ffc329f1e5daaa520 Django-1.7.4-py2.py3-none-any.whl +f8db10520f0268747d402a47a1a4b191 Django-1.7.4.tar.gz SHA1 checksums: === -74a977b77880818335cf6ff3ae8d5d28bfadaaf6 Django-1.7.3-py2.py3-none-any.whl -2577e8e40999f5120b091c17e8cabfb518917ca2 Django-1.7.3.tar.gz +ba071d5e3f619130d2a5086d03c4930fc2db511f Django-1.7.4-py2.py3-none-any.whl +4b06c77f10d4a34bacfb54023b6bdfd6961505a4 Django-1.7.4.tar.gz SHA256 checksums: = -72edd47b55ae748d29f1a71d5ca4b86e785c9fb974407cf242b3168e6f1b177e Django-1.7.3-py2.py3-none-any.whl -f226fb8aa438456968d403f6739de1cf2dad128db86f66ee2b41dfebe3645c5b Django-1.7.3.tar.gz +42002065cc98bc99b5bae0084ddb13a0ad611a171dcdaf5ba96731935da744a4 Django-1.7.4-py2.py3-none-any.whl +f33255afbb9ee0977d9095ab0b50fde1f8ddff4220b57e8d19c6620b3e316170 Django-1.7.4.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 -iQIbBAEBCAAGBQJUtWTMAAoJEB6Kvcdz7eJSrX0P91/cNLe5oISzWH/viWQpj3C7 -khbTl61sRakbx45mEqhW6GJqNxJwsyZuVDzL8sxXGvyRqRsLE2nd5stM2xHqXxMN -vZJUYeyUCBaH1ozCzhvA4k8mXSX7twy6puYKgk0FcuMbgFepkuqnqep6cryAmgOk -5tcTgxwF/bxUZ7YGa3AdQsIvLU6rGLupDIqMmG+8W94VwKg2+PhOEAv3iB6e1DxA -aOKI/leMbkxF3eG4HnvPTdO80cM63Sp+654Kj9d+Q94nM
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-01-14 11:45:39 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-01-12 09:50:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-01-14 11:46:07.0 +0100 @@ -1,0 +2,24 @@ +Wed Jan 14 07:57:46 UTC 2015 - mci...@suse.cz + +- Update to Django 1.7.3: + Security fixes: + * WSGI header spoofing via underscore/dash conflation. + * Mitigated possible XSS attack via user-supplied redirect URLs. + * Denial-of-service attack against django.views.static.serve. + * Database denial-of-service with ModelMultipleChoiceField. + Bug fixes: + * The default iteration count for the PBKDF2 password hasher has been +increased by 25%. This part of the normal major release process was +inadvertently omitted in 1.7. This backwards compatible change will not +affect users who have subclassed +django.contrib.auth.hashers.PBKDF2PasswordHasher to change the default +value. + * Fixed a crash in the CSRF middleware when handling non-ASCII referer +header (#23815). + * Fixed a crash in the django.contrib.auth.redirect_to_login view when +passing a reverse_lazy() result on Python 3 (#24097). + * Added correct formats for Greek (el) (#23967). + * Fixed a migration crash when unapplying a migration where multiple +operations interact with the same model (#24110). + +--- Old: Django-1.7.2.checksum.txt Django-1.7.2.tar.gz New: Django-1.7.3.checksum.txt Django-1.7.3.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.Sew7c4/_old 2015-01-14 11:46:08.0 +0100 +++ /var/tmp/diff_new_pack.Sew7c4/_new 2015-01-14 11:46:08.0 +0100 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.7.2 +Version:1.7.3 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.7.2.checksum.txt -> Django-1.7.3.checksum.txt ++ --- /work/SRC/openSUSE:Factory/python-Django/Django-1.7.2.checksum.txt 2015-01-08 23:03:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.7.3.checksum.txt 2015-01-14 11:46:07.0 +0100 @@ -2,14 +2,14 @@ Hash: SHA256 This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball of Django 1.7.2, released January 2, 2015. +tarball of Django 1.7.3, released January 13, 2015. To use this file, you will need a working install of PGP or other compatible public-key encryption software. You will also need to have the Django release manager's public key in your keyring; this key has the ID ``1E8ABDC773EDE252`` and can be imported from the MIT keyserver. For example, if using the open-source GNU Privacy Guard -implementation of PGP:: +implementation of PGP: gpg --keyserver pgp.mit.edu --recv-key 1E8ABDC773EDE252 @@ -22,42 +22,42 @@ package and compare them to the checksums listed below. Release packages: - += -Django 1.7.2 (tar.gz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.2.tar.gz -Django 1.7.2 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.2-py2.py3-none-any.whl +Django 1.7.3 (tar.tgz): https://www.djangoproject.com/m/releases/1.7/Django-1.7.3.tar.gz +Django 1.7.3 (.whl): https://www.djangoproject.com/m/releases/1.7/Django-1.7.3-py2.py3-none-any.whl -MD5 checksum: -= +MD5 checksums: +== -MD5(Django-1.7.2.tar.gz)= 855a53a9a5581c62b6031c9b3bd80ec5 -MD5(Django-1.7.2-py2.py3-none-any.whl)= b57f9a2dec214b60e338aa80fb902936 +bd24beec81e161d30ad925aef9d23e57 Django-1.7.3-py2.py3-none-any.whl +ea9a3fe7eca2280b233938a98c4a35a0 Django-1.7.3.tar.gz -SHA1 checksum: -== +SHA1 checksums: +=== -SHA1(Django-1.7.2.tar.gz)= 142168eef96423d3586d9bd99ca9b3c8d6ae652a -SHA1(Django-1.7.2-py2.py3-none-any.whl)= b259a071161566a5797af26aa446f9cf127849ce +74a977b77880818335cf6ff3ae8d5d28bfadaaf6 Django-1.7.3-py2.py3-none-any.whl +2577e8e40999f5120b091c17e8cabfb518917ca2 Django-1.7.3.tar.gz -SHA256 checksum: - +SHA256 checksums: += -SHA256(Django-1.7.2.tar.gz)= 31c6c3c229f8c04b3be87e6afc3492903b57ec8f1188a47b6ae160d90cf653c8 -SHA256(Django-1.7.2-py2.py3-none-any.whl)= b22871edc9ddf3e57b18989c3c7e9174b4c168dc7b8dbe3f31d4101a73bf2006 +72edd47b55ae748d29f1a71d5ca4b86e785c9fb974407cf242b3
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-01-12 09:49:59 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2015-01-08 23:03:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-01-12 09:50:08.0 +0100 @@ -1,0 +2,5 @@ +Sun Jan 11 12:49:28 UTC 2015 - p.drou...@gmail.com + +- South has been merged in main Django; provide and obsolete it + +--- Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.9ZFQjo/_old 2015-01-12 09:50:09.0 +0100 +++ /var/tmp/diff_new_pack.9ZFQjo/_new 2015-01-12 09:50:09.0 +0100 @@ -36,6 +36,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: python-django = %{version} Obsoletes: python-django < %{version} +Provides: python-South = %{version} +Obsoletes: python-South < %{version} %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %else -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2015-01-08 23:03:12 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2014-10-25 11:16:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2015-01-08 23:03:17.0 +0100 @@ -1,0 +2,130 @@ +Thu Jan 8 11:04:09 UTC 2015 - tbecht...@suse.com + +- Update to Django 1.7.2: + + * Fixed migration’s renaming of auto-created many-to-many tables +when changing Meta.db_table (#23630). + * Fixed a migration crash when adding an explicit id field to a +model on SQLite (#23702). + * Added a warning for duplicate models when a module is +reloaded. Previously a RuntimeError was raised every time two +models clashed in the app registry. (#23621). + * Prevented flush from loading initial data for migrated apps +(#23699). + * Fixed a makemessages regression in 1.7.1 when STATIC_ROOT has the +default None value (#23717). + * Added GeoDjango compatibility with mysqlclient database driver. + * Fixed MySQL 5.6+ crash with GeometryFields in migrations (#23719). + * Fixed a migration crash when removing a field that is referenced +in AlterIndexTogether or AlterUniqueTogether (#23614). + * Updated the first day of the week in the Ukrainian locale to +Monday. + * Added support for transactional spatial metadata initialization on +SpatiaLite 4.1+ (#23152). + * Fixed a migration crash that prevented changing a nullable field +with a default to non-nullable with the same default (#23738). + * Fixed a migration crash when adding GeometryFields with blank=True +on PostGIS (#23731). + * Allowed usage of DateTimeField() as Transform.output_field +(#23420). + * Fixed a migration serializing bug involving float("nan") and +float("inf") (#23770). + * Fixed a regression where custom form fields having a queryset +attribute but no limit_choices_to could not be used in a ModelForm +(#23795). + * Fixed a custom field type validation error with MySQL backend when +db_type returned None (#23761). + * Fixed a migration crash when a field is renamed that is part of an +index_together (#23859). + * Fixed squashmigrations to respect the --no-optimize parameter +(#23799). + * Made RenameModel reversible (#22248) + * Avoided unnecessary rollbacks of migrations from other apps when +migrating backwards (#23410). + * Fixed a rare query error when using deeply nested subqueries +(#23605). + * Fixed a crash in migrations when deleting a field that is part of +a index/unique_together constraint (#23794). + * Fixed django.core.files.File.__repr__() when the file’s name +contains Unicode characters (#23888). + * Added missing context to the admin’s delete_selected view that +prevented custom site header, etc. from appearing (#23898). + * Fixed a regression with dynamically generated inlines and allowed +field references in the admin (#23754). + * Fixed an infinite loop bug for certain cyclic migration +dependencies, and made the error message for cyclic dependencies +much more helpful. + * Added missing index_together handling for SQLite (#23880). + * Fixed a crash when RunSQL SQL content was collected by the schema +editor, typically when using sqlmigrate (#23909). + * Fixed a regression in contrib.admin add/change views which caused +some ModelAdmin methods to receive the incorrect obj value +(#23934). + * Fixed runserver crash when socket error message contained Unicode +characters (#23946). + * Fixed serialization of type when adding a deconstruct() method +(#23950). + * Prevented the SessionAuthenticationMiddleware from setting a +"Vary: Cookie" header on all responses (#23939). + * Fixed a crash when adding blank=True to TextField() on MySQL +(#23920). + * Fixed index creation by the migration infrastructure, particularly +when dealing with PostgreSQL specific {text|varchar}_pattern_ops +indexes (#23954). + * Fixed bug in makemigrations that created broken migration files +when dealing with multiple table inheritance and inheriting from +more than one model (#23956). + * Fixed a crash when a MultiValueField has invalid data (#23674). + * Fixed a crash in the admin when using “Save as new” and also +deleting a related inline (#23857). + * Always converted related_name to text (unicode), since that is +required on Python 3 for interpolation. Removed conversion of +related_name to text in migration deconstruction (#23455 and +#23982). + * Enlarged the sizes of tablespaces which
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2014-10-25 08:33:17 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2014-10-09 12:52:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2014-10-25 11:16:16.0 +0200 @@ -1,0 +2,88 @@ +Thu Oct 23 07:53:57 UTC 2014 - apla...@suse.com + +- Update to Django 1.7.1 + + * Allowed related many-to-many fields to be referenced in the admin +(#23604). + * Added a more helpful error message if you try to migrate an app +without first creating the contenttypes table (#22411). + * Modified migrations dependency algorithm to avoid possible +infinite recursion. + * Fixed a UnicodeDecodeError when the flush error message contained +Unicode characters (#22882). + * Reinstated missing CHECK SQL clauses which were omitted on some +backends when not using migrations (#23416). + * Fixed serialization of type objects in migrations (#22951). + * Allowed inline and hidden references to admin fields (#23431). + * The @deconstructible decorator now fails with a ValueError if the +decorated object cannot automatically be imported (#23418). + * Fixed a typo in an inlineformset_factory() error message that +caused a crash (#23451). + * Restored the ability to use ABSOLUTE_URL_OVERRIDES with the +'auth.User' model (#11775). As a side effect, the setting now adds +a get_absolute_url() method to any model that appears in +ABSOLUTE_URL_OVERRIDES but doesn’t define get_absolute_url(). + * Avoided masking some ImportError exceptions during application +loading (#22920). + * Empty index_together or unique_together model options no longer +results in infinite migrations (#23452). + * Fixed crash in contrib.sitemaps if lastmod returned a date rather +than a datetime (#23403). + * Allowed migrations to work with app_labels that have the same last +part (e.g. django.contrib.auth and vendor.auth) (#23483). + * Restored the ability to deepcopy F objects (#23492). + * Formats for Welsh (cy) and several Chinese locales (zh_CN, +zh_Hans, zh_Hant and zh_TW) have been added. Formats for +Macedonian have been fixed (trailing dot removed, #23532). + * Added quoting of constraint names in the SQL generated by +migrations to prevent crash with uppercase characters in the name +(#23065). + * Fixed renaming of models with a self-referential many-to-many +field (ManyToManyField('self')) (#23503). + * Added the get_extra(), get_max_num(), and get_min_num() hooks to +GenericInlineModelAdmin (#23539). + * Made migrations.RunSQL no longer require percent sign +escaping. This is now consistent with cursor.execute() (#23426). + * Made the SERIALIZE entry in the TEST dictionary usable (#23421). + * Fixed bug in migrations that prevented foreign key constraints to +unmanaged models with a custom primary key (#23415). + * Added SchemaEditor for MySQL GIS backend so that spatial indexes +will be created for apps with migrations (#23538). + * Added SchemaEditor for Oracle GIS backend so that spatial metadata +and indexes will be created for apps with migrations (#23537). + * Coerced the related_name model field option to unicode during +migration generation to generate migrations that work with both +Python 2 and 3 (#23455). + * Fixed MigrationWriter to handle builtin types without imports +(#23560). + * Fixed deepcopy on ErrorList (#23594). + * Made the admindocs view to browse view details check if the view +specified in the URL exists in the URLconf. Previously it was +possible to import arbitrary packages from the Python path. This +was not considered a security issue because admindocs is only +accessible to staff users (#23601). + * Fixed UnicodeDecodeError crash in AdminEmailHandler with non-ASCII +characters in the request (#23593). + * Fixed missing get_or_create and update_or_create on related +managers causing IntegrityError (#23611). + * Made urlsafe_base64_decode() return the proper type (byte string) +on Python 3 (#2). + * makemigrations can now serialize timezone-aware values (#23365). + * Added a prompt to the migrations questioner when removing the null +constraint from a field to prevent an IntegrityError on existing +NULL rows (#23609). + * Fixed generic relations in ModelAdmin.list_filter (#23616). + * Restored RFC compliance for the SMTP backend on Python 3 (#23063). + * Fixed a crash while parsing cookies containing invalid content +(#23638). + * The system check framework now ra
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2014-10-09 12:52:23 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2014-08-05 13:00:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2014-10-09 12:52:40.0 +0200 @@ -1,0 +2,33 @@ +Wed Sep 24 08:30:00 UTC 2014 - apla...@suse.com + +- Update to Django 1.7 + + * A new built-in database migration system. Notes on upgrading from +South (a popular third*party application providing migration +functionality) are also available. + * A refactored concept of Django applications. Django applications +are no longer tied to the existence of a models files, and can now +specify both configuration data and code to be executed as Django +starts up. + * Improvements to the model Field API to support migrations and, in +the future, to enable easy addition of composite-key support to +Django's ORM. + * Improvements for custom Manager and QuerySet classes, allowing +reverse relationship traversal to specify the Manager to use, and +creation of a Manager from a custom QuerySet class. + * An extensible system check framework which can assist developers +in detecting and diagnosing errors. + + Please refer to the release notes for all details and migration + instructions: + https://docs.djangoproject.com/en/1.7/releases/1.7/ + +- Added python-setuptools as a BuildRequires. + +- Fixed Source URL from Django Project site. + +- Reordered sources. + +- Fixed deduplication to avoid wrong mtimes in pyc files. + +--- Old: Django-1.6.5.tar.gz New: Django-1.7.checksum.txt Django-1.7.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.S9zJW1/_old 2014-10-09 12:52:41.0 +0200 +++ /var/tmp/diff_new_pack.S9zJW1/_new 2014-10-09 12:52:41.0 +0200 @@ -17,16 +17,18 @@ Name: python-Django -Version:1.6.5 +Version:1.7 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com -Source: Django-%{version}.tar.gz -Source1:python-Django-rpmlintrc +Source: https://www.djangoproject.com/m/releases/1.7/Django-%{version}.tar.gz +Source1: https://www.djangoproject.com/m/pgp/Django-%{version}.checksum.txt +Source99: python-Django-rpmlintrc BuildRequires: fdupes BuildRequires: python-devel +BuildRequires: python-setuptools Requires: python-Pillow Requires: python-xml Requires(post): update-alternatives @@ -55,17 +57,25 @@ python setup.py install --prefix=%{_prefix} --root=%{buildroot} install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{py_ver}.sh +mv %{buildroot}/%{_bindir}/django-admin{,-%{py_ver}} + mkdir -p %{buildroot}%{_sysconfdir}/alternatives touch %{buildroot}%{_sysconfdir}/alternatives/django-admin.py ln -sf %{_sysconfdir}/alternatives/django-admin.py %{buildroot}/%{_bindir}/django-admin.py +touch %{buildroot}%{_sysconfdir}/alternatives/django-admin +ln -sf %{_sysconfdir}/alternatives/django-admin %{buildroot}/%{_bindir}/django-admin touch %{buildroot}%{_sysconfdir}/alternatives/django_bash_completion.sh ln -sf %{_sysconfdir}/alternatives/django_bash_completion.sh %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh %fdupes %{buildroot}%{python_sitelib} +# Deduplicating files can generate a RPMLINT warning for pyc mtime +cd %{buildroot}%{python_sitelib} +python -m compileall -d %{python_sitelib} django/conf/locale/ %post update-alternatives \ --install %{_bindir}/django-admin.py django-admin.py %{_bindir}/django-admin.py-%{py_ver} 20 \ +--slave %{_bindir}/django-admin django-admin %{_bindir}/django-admin-%{py_ver} \ --slave %{_sysconfdir}/bash_completion.d/django_bash_completion.sh django_bash_completion.sh %{_sysconfdir}/bash_completion.d/django_bash_completion-%{py_ver}.sh %preun @@ -76,8 +86,11 @@ %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README.rst +%{_bindir}/django-admin +%{_bindir}/django-admin-%{py_ver} %{_bindir}/django-admin.py %{_bindir}/django-admin.py-%{py_ver} +%ghost %{_sysconfdir}/alternatives/django-admin %ghost %{_sysconfdir}/alternatives/django-admin.py %{python_sitelib}/django %{python_sitelib}/Django-%{version}-py
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2014-08-05 13:00:16 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2014-06-17 11:23:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2014-08-05 13:00:23.0 +0200 @@ -1,0 +2,6 @@ +Thu Jul 31 16:55:11 UTC 2014 - dims...@opensuse.org + +- Rename rpmlintrc to %{name}-rpmlintrc. + Follow the packaging guidelines. + +--- Old: rpmlintrc New: python-Django-rpmlintrc Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.2BMg4e/_old 2014-08-05 13:00:26.0 +0200 +++ /var/tmp/diff_new_pack.2BMg4e/_new 2014-08-05 13:00:26.0 +0200 @@ -24,6 +24,7 @@ Group: Development/Languages/Python Url:http://www.djangoproject.com Source: Django-%{version}.tar.gz +Source1:python-Django-rpmlintrc BuildRequires: fdupes BuildRequires: python-devel Requires: python-Pillow ++ python-Django-rpmlintrc ++ addFilter("file-not-in-%lang") # Empty model.py files should be kept around: addFilter("zero-length") # Bash completion isn't config: addFilter("non-conffile-in-etc /etc/bash_completion.d/django_bash_completion*") -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2014-06-17 11:23:06 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2014-02-26 06:55:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2014-06-17 11:23:26.0 +0200 @@ -1,0 +2,11 @@ +Wed Jun 11 12:34:45 UTC 2014 - mci...@suse.cz + +- Update to version 1.6.5, sercurity and important changes: + + Unexpected code execution using reverse() + + Caching of anonymous pages could reveal CSRF token + + MySQL typecasting + + select_for_update() requires a transaction + + Issue: Caches may incorrectly be allowed to store and serve private data + + Issue: Malformed redirect URLs from user input not correctly validated + +--- Old: Django-1.6.2.tar.gz New: Django-1.6.5.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.zwxzfc/_old 2014-06-17 11:23:27.0 +0200 +++ /var/tmp/diff_new_pack.zwxzfc/_new 2014-06-17 11:23:27.0 +0200 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.6.2 +Version:1.6.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.6.2.tar.gz -> Django-1.6.5.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.6.2.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.6.5.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2014-02-26 06:55:11 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2014-02-04 22:46:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2014-02-26 06:55:18.0 +0100 @@ -1,0 +2,28 @@ +Fri Feb 14 09:32:07 UTC 2014 - speili...@suse.com + +- Fix update-alternatives + +--- +Fri Feb 7 08:30:04 UTC 2014 - speili...@suse.com + +- Update to version 1.6.2: + + Prevented the base geometry object of a prepared geometry to be garbage +collected, which could lead to crash Django (#21662). + + Fixed a crash when executing the changepassword command when the user +object representation contained non-ASCII characters (#21627). + + The collectstatic command will raise an error rather than default to +using the current working directory if STATIC_ROOT is not set. Combined +with the --clear option, the previous behavior could wipe anything +below the current working directory (#21581). + + Fixed mail encoding on Python 3.3.3+ (#21093). + + Fixed an issue where when settings.DATABASES['default']['AUTOCOMMIT'] = False, +the connection wasn’t in autocommit mode but Django pretended it was. + + Fixed a regression in multiple-table inheritance exclude() queries (#21787). + + Added missing items to django.utils.timezone.__all__ (#21880). + + Fixed a field misalignment issue with select_related() and model inheritance (#21413). + + Fixed join promotion for negated AND conditions (#21748). + + Oracle database introspection now works with boolean and float fields (#19884). + + Fixed an issue where lazy objects weren’t actually marked as safe when +passed through mark_safe() and could end up being double-escaped (#21882). + +--- Old: Django-1.6.1.tar.gz New: Django-1.6.2.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.HuBOSr/_old 2014-02-26 06:55:20.0 +0100 +++ /var/tmp/diff_new_pack.HuBOSr/_new 2014-02-26 06:55:20.0 +0100 @@ -17,7 +17,7 @@ Name: python-Django -Version:1.6.1 +Version:1.6.2 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -53,16 +53,14 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} install -D -m 0644 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion-%{py_ver}.sh -ln -s %{_sysconfdir}/bash_completion.d/django_bash_completion-%{py_ver}.sh %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh -ln -s %{_bindir}/django-admin.py-%{py_ver} %{buildroot}%{_bindir}/django-admin.py -%fdupes %{buildroot}%{python_sitelib} -%pre -# Since /usr/bin/django-admin.py became ghosted to be used with update-alternatives, we have to get rid -# of the old binary resulting from the non-update-alternativies-ified package: -[[ ! -L %{_bindir}/django-admin.py ]] && rm -f %{_bindir}/django-admin.py -[[ ! -L %{_sysconfdir}/bash_completion.d/django_bash_completion.sh ]] && rm -f %{_sysconfdir}/bash_completion.d/django_bash_completion.sh -exit 0 +mkdir -p %{buildroot}%{_sysconfdir}/alternatives +touch %{buildroot}%{_sysconfdir}/alternatives/django-admin.py +ln -sf %{_sysconfdir}/alternatives/django-admin.py %{buildroot}/%{_bindir}/django-admin.py +touch %{buildroot}%{_sysconfdir}/alternatives/django_bash_completion.sh +ln -sf %{_sysconfdir}/alternatives/django_bash_completion.sh %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh + +%fdupes %{buildroot}%{python_sitelib} %post update-alternatives \ @@ -77,14 +75,13 @@ %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README.rst -%ghost %{_bindir}/django-admin.py -%if 0%{?suse_version} >= 1230 -%ghost %{_sysconfdir}/alternatives/django-admin.py -%endif +%{_bindir}/django-admin.py %{_bindir}/django-admin.py-%{py_ver} +%ghost %{_sysconfdir}/alternatives/django-admin.py %{python_sitelib}/django %{python_sitelib}/Django-%{version}-py%{py_ver}.egg-info -%ghost %{_sysconfdir}/bash_completion.d/django_bash_completion.sh +%{_sysconfdir}/bash_completion.d/django_bash_completion.sh %{_sysconfdir}/bash_completion.d/django_bash_completion-%{py_ver}.sh +%ghost %{_sysconfdir}/alternatives/django_bash_completion.sh %changelog ++ Django-1.6.1.tar.gz -> Django-1.6.2.tar.gz ++
commit python-Django for openSUSE:Factory
Hello community, here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2014-02-04 19:57:17 Comparing /work/SRC/openSUSE:Factory/python-Django (Old) and /work/SRC/openSUSE:Factory/.python-Django.new (New) Package is "python-Django" Changes: --- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2013-12-04 13:48:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 2014-02-04 22:46:27.0 +0100 @@ -1,0 +2,7 @@ +Tue Feb 4 14:33:40 UTC 2014 - mci...@suse.cz + +- Update to version 1.6.1: + - Most bug fixes are minor; you can find a complete list in the Django 1.6.1 +release notes. + +--- Old: Django-1.6.tar.gz New: Django-1.6.1.tar.gz Other differences: -- ++ python-Django.spec ++ --- /var/tmp/diff_new_pack.40IGyF/_old 2014-02-04 22:46:28.0 +0100 +++ /var/tmp/diff_new_pack.40IGyF/_new 2014-02-04 22:46:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Django # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-Django -Version:1.6 +Version:1.6.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -65,7 +65,9 @@ exit 0 %post -update-alternatives --install %{_bindir}/django-admin.py django-admin.py %{_bindir}/django-admin.py-%{py_ver} 20 +update-alternatives \ +--install %{_bindir}/django-admin.py django-admin.py %{_bindir}/django-admin.py-%{py_ver} 20 \ +--slave %{_sysconfdir}/bash_completion.d/django_bash_completion.sh django_bash_completion.sh %{_sysconfdir}/bash_completion.d/django_bash_completion-%{py_ver}.sh %preun if [ $1 -eq 0 ] ; then ++ Django-1.6.tar.gz -> Django-1.6.1.tar.gz ++ /work/SRC/openSUSE:Factory/python-Django/Django-1.6.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new/Django-1.6.1.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2013-11-01 17:42:14 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2013-09-17 16:25:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2013-11-01 17:42:15.0 +0100 @@ -1,0 +2,7 @@ +Thu Oct 31 14:14:58 UTC 2013 - mci...@suse.cz + +- Update to version 1.5.5: + + Readdressed denial-of-service via password hashers + + Properly rotate CSRF token on login + +--- Old: Django-1.5.4.tar.gz New: Django-1.5.5.tar.gz Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.Lgz1eU/_old 2013-11-01 17:42:21.0 +0100 +++ /var/tmp/diff_new_pack.Lgz1eU/_new 2013-11-01 17:42:21.0 +0100 @@ -17,7 +17,7 @@ Name: python-django -Version:1.5.4 +Version:1.5.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.5.4.tar.gz -> Django-1.5.5.tar.gz ++ /work/SRC/openSUSE:Factory/python-django/Django-1.5.4.tar.gz /work/SRC/openSUSE:Factory/.python-django.new/Django-1.5.5.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2013-09-17 16:17:36 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2013-08-15 20:03:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2013-09-17 16:25:45.0 +0200 @@ -1,0 +2,8 @@ +Tue Sep 17 12:37:53 UTC 2013 - speili...@suse.com + +- Update to version 1.5.4: + + Fixed denial-of-service via large passwords +- Changes from version 1.5.3: + + Fixed directory traversal with ssi template tag + +--- Old: Django-1.5.2.tar.bz2 New: Django-1.5.4.tar.gz Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.78fsLk/_old 2013-09-17 16:25:46.0 +0200 +++ /var/tmp/diff_new_pack.78fsLk/_new 2013-09-17 16:25:46.0 +0200 @@ -17,13 +17,13 @@ Name: python-django -Version:1.5.2 +Version:1.5.4 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com -Source: Django-%{version}.tar.bz2 +Source: Django-%{version}.tar.gz Source1:python-django-rpmlintrc # PATCH-FIX-UPSTREAM Django-1.2-completion-only-for-bash.patch Patch1: Django-1.2-completion-only-for-bash.patch -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2013-08-15 20:03:33 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2013-04-14 10:37:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2013-08-15 20:03:34.0 +0200 @@ -1,0 +2,7 @@ +Wed Aug 14 05:49:54 UTC 2013 - alexan...@exatati.com.br + +- Update to 1.5.2: + - Security release, please check release notes for details: +https://www.djangoproject.com/weblog/2013/aug/13/security-releases-issued + +--- Old: Django-1.5.1.tar.bz2 New: Django-1.5.2.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.lSzeNF/_old 2013-08-15 20:03:36.0 +0200 +++ /var/tmp/diff_new_pack.lSzeNF/_new 2013-08-15 20:03:36.0 +0200 @@ -17,7 +17,7 @@ Name: python-django -Version:1.5.1 +Version:1.5.2 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.5.1.tar.bz2 -> Django-1.5.2.tar.bz2 ++ 8725 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2013-06-19 16:28:40 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django" Changes: Old: python3-django.changes python3-django.spec Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2013-04-14 10:37:35 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "radma...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2013-02-28 10:21:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2013-04-14 10:37:37.0 +0200 @@ -1,0 +2,7 @@ +Thu Mar 28 23:27:01 UTC 2013 - alexan...@exatati.com.br + +- Update to 1.5.1: + - Memory leak fix, please read release announcement at + https://www.djangoproject.com/weblog/2013/mar/28/django-151. + +--- python3-django.changes: same change Old: Django-1.5.tar.bz2 New: Django-1.5.1.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.R3gJrk/_old 2013-04-14 10:37:39.0 +0200 +++ /var/tmp/diff_new_pack.R3gJrk/_new 2013-04-14 10:37:39.0 +0200 @@ -17,7 +17,7 @@ Name: python-django -Version:1.5 +Version:1.5.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause python3-django.spec: same change ++ Django-1.5.tar.bz2 -> Django-1.5.1.tar.bz2 ++ 5157 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2013-04-05 09:29:44 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "radma...@suse.com" Changes: New Changes file: --- /dev/null 2013-04-05 00:01:41.916011506 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python3-django.changes 2013-04-05 09:29:44.0 +0200 @@ -0,0 +1,6 @@ +--- +Tue Mar 12 03:39:26 UTC 2013 - highwaystar...@gmail.com + +- experimental python3 support added in version 1.5 +- initial python3 package + New: python3-django.changes python3-django.spec Other differences: -- ++ python3-django.spec ++ # # spec file for package python3-django # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: python3-django Version:1.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause Group: Development/Languages/Python Url:http://www.djangoproject.com Source: Django-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM Django-1.2-completion-only-for-bash.patch Patch1: Django-1.2-completion-only-for-bash.patch # PATCH-FIX-UPSTREAM - see https://github.com/django/django/pull/150/files Patch2: Django-1.4-CSRF_COOKIE_HTTPONLY-support.patch BuildRequires: python3-devel Requires: python3-xml BuildRoot: %{_tmppath}/%{name}-%{version}-build #Requires: gettext-tools %if 0%{?suse_version} > 1110 BuildArch: noarch %endif Requires: python(abi) = %{py3_ver} %description Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. %prep %setup -q -n Django-%{version} %patch1 %patch2 %build python3 setup.py build %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} install -D -m 0755 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_python%{py3_ver}_bash_completion.sh mv %{buildroot}%{_bindir}/django-admin.py %{buildroot}%{_bindir}/django-admin-python%{py3_ver}.py ln -s %{_bindir}/django-admin-python%{py3_ver}.py %{buildroot}%{_bindir}/django-admin-python%{py3_ver} %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README.rst %{_bindir}/django-admin-python%{py3_ver}* %{python3_sitelib}/django/ %{python3_sitelib}/Django-%{version}-py%{py3_ver}.egg-info %{_sysconfdir}/bash_completion.d/django_python%{py3_ver}_bash_completion.sh %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2013-02-28 07:13:27 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "radma...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2012-12-19 11:53:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2013-02-28 10:21:20.0 +0100 @@ -1,0 +2,7 @@ +Tue Feb 26 19:49:02 UTC 2013 - alexan...@exatati.com.br + +- Update to 1.5: + - Please read the release notes +https://docs.djangoproject.com/en/1.5/releases/1.5 + +--- Old: Django-1.4.3.tar.bz2 New: Django-1.5.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.tonLBh/_old 2013-02-28 10:21:21.0 +0100 +++ /var/tmp/diff_new_pack.tonLBh/_new 2013-02-28 10:21:21.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-django # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-django -Version:1.4.3 +Version:1.5 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -59,7 +59,7 @@ %files %defattr(-,root,root,-) -%doc AUTHORS LICENSE README +%doc AUTHORS LICENSE README.rst %{_bindir}/django-admin* %{python_sitelib}/* %{_sysconfdir}/bash_completion.d/django_bash_completion.sh ++ Django-1.4.3.tar.bz2 -> Django-1.5.tar.bz2 ++ 578223 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2012-12-19 11:52:59 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "r...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2012-10-23 19:45:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2012-12-19 11:53:01.0 +0100 @@ -1,0 +2,10 @@ +Tue Dec 11 12:27:50 UTC 2012 - alexan...@exatati.com.br + +- Update to 1.4.3: + - Security release: +- Host header poisoning +- Redirect poisoning + - Please check release notes for details: +https://www.djangoproject.com/weblog/2012/dec/10/security + +--- Old: Django-1.4.2.tar.bz2 New: Django-1.4.3.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.KIJE64/_old 2012-12-19 11:53:03.0 +0100 +++ /var/tmp/diff_new_pack.KIJE64/_new 2012-12-19 11:53:03.0 +0100 @@ -17,7 +17,7 @@ Name: python-django -Version:1.4.2 +Version:1.4.3 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.4.2.tar.bz2 -> Django-1.4.3.tar.bz2 ++ 1752 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2012-10-23 19:45:06 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "r...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2012-09-14 12:34:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2012-10-23 19:45:08.0 +0200 @@ -1,0 +2,14 @@ +Sat Oct 20 13:41:10 UTC 2012 - sasc...@suse.de + +- Add a symlink from /usr/bin/django-admin.py to /usr/bin/django-admin + +--- +Wed Oct 17 22:51:36 UTC 2012 - alexan...@exatati.com.br + +- Update to 1.4.2: + - Security release: +- Host header poisoning + - Please check release notes for details: +https://www.djangoproject.com/weblog/2012/oct/17/security + +--- Old: Django-1.4.1.tar.bz2 New: Django-1.4.2.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.3A5JT1/_old 2012-10-23 19:45:18.0 +0200 +++ /var/tmp/diff_new_pack.3A5JT1/_new 2012-10-23 19:45:18.0 +0200 @@ -17,7 +17,7 @@ Name: python-django -Version:1.4.1 +Version:1.4.2 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause @@ -47,7 +47,7 @@ %prep %setup -q -n Django-%{version} %patch1 -%patch2 -p1 +%patch2 %build python setup.py build @@ -55,11 +55,12 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} install -D -m 0755 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh +ln -s %{_bindir}/django-admin.py %{buildroot}%{_bindir}/django-admin %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README -%{_bindir}/django-admin.py +%{_bindir}/django-admin* %{python_sitelib}/* %{_sysconfdir}/bash_completion.d/django_bash_completion.sh ++ Django-1.4-CSRF_COOKIE_HTTPONLY-support.patch ++ --- /var/tmp/diff_new_pack.3A5JT1/_old 2012-10-23 19:45:18.0 +0200 +++ /var/tmp/diff_new_pack.3A5JT1/_new 2012-10-23 19:45:18.0 +0200 @@ -1,8 +1,8 @@ -diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py -index 4711baa..244d1f2 100644 a/django/conf/global_settings.py -+++ b/django/conf/global_settings.py -@@ -531,6 +531,7 @@ CSRF_COOKIE_NAME = 'csrftoken' +Index: django/conf/global_settings.py +=== +--- django/conf/global_settings.py.orig django/conf/global_settings.py +@@ -535,6 +535,7 @@ CSRF_COOKIE_NAME = 'csrftoken' CSRF_COOKIE_DOMAIN = None CSRF_COOKIE_PATH = '/' CSRF_COOKIE_SECURE = False @@ -10,10 +10,10 @@ # MESSAGES # -diff --git a/django/middleware/csrf.py b/django/middleware/csrf.py -index fd8ff30..f977263 100644 a/django/middleware/csrf.py -+++ b/django/middleware/csrf.py +Index: django/middleware/csrf.py +=== +--- django/middleware/csrf.py.orig django/middleware/csrf.py @@ -208,7 +208,8 @@ class CsrfViewMiddleware(object): max_age = 60 * 60 * 24 * 7 * 52, domain=settings.CSRF_COOKIE_DOMAIN, @@ -24,11 +24,11 @@ ) # Content varies with the CSRF cookie, so set the Vary header. patch_vary_headers(response, ('Cookie',)) -diff --git a/docs/ref/contrib/csrf.txt b/docs/ref/contrib/csrf.txt -index 0ff9bd1..74584ad 100644 a/docs/ref/contrib/csrf.txt -+++ b/docs/ref/contrib/csrf.txt -@@ -482,6 +482,17 @@ Whether to use a secure cookie for the CSRF cookie. If this is set to ``True``, +Index: docs/ref/contrib/csrf.txt +=== +--- docs/ref/contrib/csrf.txt.orig docs/ref/contrib/csrf.txt +@@ -543,6 +543,17 @@ Whether to use a secure cookie for the C the cookie will be marked as "secure," which means browsers may ensure that the cookie is only sent under an HTTPS connection. @@ -46,11 +46,11 @@ CSRF_FAILURE_VIEW - -diff --git a/docs/ref/settings.txt b/docs/ref/settings.txt -index a1b76f6..56f5ddf 100644 a/docs/ref/settings.txt -+++ b/docs/ref/settings.txt -@@ -362,6 +362,19 @@ Whether to use a secure cookie for the CSRF cookie. If this is set to ``True``, +Index: docs/ref/settings.txt +=== +--- docs/ref/settings.txt.or
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2012-09-14 12:34:34 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "r...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2012-06-26 17:22:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2012-09-14 12:34:36.0 +0200 @@ -1,0 +2,11 @@ +Mon Jul 30 21:38:31 UTC 2012 - alexan...@exatati.com.br + +- Update to 1.4.1: + - Security release: +- Cross-site scripting in authentication views +- Denial-of-service in image validation +- Denial-of-service via get_image_dimensions() + - Please check release notes for details: +https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued + +--- Old: Django-1.4.tar.bz2 New: Django-1.4.1.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.luXTCm/_old 2012-09-14 12:34:39.0 +0200 +++ /var/tmp/diff_new_pack.luXTCm/_new 2012-09-14 12:34:39.0 +0200 @@ -17,7 +17,7 @@ Name: python-django -Version:1.4 +Version:1.4.1 Release:0 Summary:A high-level Python Web framework License:BSD-3-Clause ++ Django-1.4.tar.bz2 -> Django-1.4.1.tar.bz2 ++ 2236 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2012-06-26 17:22:23 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "r...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2012-03-27 08:57:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2012-06-26 17:22:27.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 19 11:27:33 UTC 2012 - sasc...@suse.de + +- Add patch to support CSRF_COOKIE_HTTPONLY config + +--- New: Django-1.4-CSRF_COOKIE_HTTPONLY-support.patch Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.ghdgTQ/_old 2012-06-26 17:22:28.0 +0200 +++ /var/tmp/diff_new_pack.ghdgTQ/_new 2012-06-26 17:22:28.0 +0200 @@ -27,6 +27,8 @@ Source1:python-django-rpmlintrc # PATCH-FIX-UPSTREAM Django-1.2-completion-only-for-bash.patch Patch1: Django-1.2-completion-only-for-bash.patch +# PATCH-FIX-UPSTREAM - see https://github.com/django/django/pull/150/files +Patch2: Django-1.4-CSRF_COOKIE_HTTPONLY-support.patch BuildRequires: python-devel Requires: python-xml BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -45,6 +47,7 @@ %prep %setup -q -n Django-%{version} %patch1 +%patch2 -p1 %build python setup.py build ++ Django-1.4-CSRF_COOKIE_HTTPONLY-support.patch ++ diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py index 4711baa..244d1f2 100644 --- a/django/conf/global_settings.py +++ b/django/conf/global_settings.py @@ -531,6 +531,7 @@ CSRF_COOKIE_NAME = 'csrftoken' CSRF_COOKIE_DOMAIN = None CSRF_COOKIE_PATH = '/' CSRF_COOKIE_SECURE = False +CSRF_COOKIE_HTTPONLY = False # MESSAGES # diff --git a/django/middleware/csrf.py b/django/middleware/csrf.py index fd8ff30..f977263 100644 --- a/django/middleware/csrf.py +++ b/django/middleware/csrf.py @@ -208,7 +208,8 @@ class CsrfViewMiddleware(object): max_age = 60 * 60 * 24 * 7 * 52, domain=settings.CSRF_COOKIE_DOMAIN, path=settings.CSRF_COOKIE_PATH, -secure=settings.CSRF_COOKIE_SECURE +secure=settings.CSRF_COOKIE_SECURE, +httponly=settings.CSRF_COOKIE_HTTPONLY ) # Content varies with the CSRF cookie, so set the Vary header. patch_vary_headers(response, ('Cookie',)) diff --git a/docs/ref/contrib/csrf.txt b/docs/ref/contrib/csrf.txt index 0ff9bd1..74584ad 100644 --- a/docs/ref/contrib/csrf.txt +++ b/docs/ref/contrib/csrf.txt @@ -482,6 +482,17 @@ Whether to use a secure cookie for the CSRF cookie. If this is set to ``True``, the cookie will be marked as "secure," which means browsers may ensure that the cookie is only sent under an HTTPS connection. +CSRF_COOKIE_HTTPONLY +-- + +.. versionadded:: 1.5 + +Default: ``False`` + +Whether to use HttpOnly flag on the CSRF cookie. If this is set to +``True``, client-side JavaScript will not to be able to access the +session cookie. + CSRF_FAILURE_VIEW - diff --git a/docs/ref/settings.txt b/docs/ref/settings.txt index a1b76f6..56f5ddf 100644 --- a/docs/ref/settings.txt +++ b/docs/ref/settings.txt @@ -362,6 +362,19 @@ Whether to use a secure cookie for the CSRF cookie. If this is set to ``True``, the cookie will be marked as "secure," which means browsers may ensure that the cookie is only sent under an HTTPS connection. +.. setting:: CSRF_COOKIE_HTTPONLY + +CSRF_COOKIE_HTTPONLY +-- + +.. versionadded:: 1.5 + +Default: ``False`` + +Whether to use HttpOnly flag on the CSRF cookie. If this is set to +``True``, client-side JavaScript will not to be able to access the +session cookie. See :setting:`SESSION_COOKIE_HTTPONLY`. + .. setting:: CSRF_FAILURE_VIEW CSRF_FAILURE_VIEW diff --git a/tests/regressiontests/csrf_tests/tests.py b/tests/regressiontests/csrf_tests/tests.py index 2d9b4f7..093d127 100644 --- a/tests/regressiontests/csrf_tests/tests.py +++ b/tests/regressiontests/csrf_tests/tests.py @@ -100,7 +100,8 @@ class CsrfViewMiddlewareTest(TestCase): with self.settings(CSRF_COOKIE_NAME='myname', CSRF_COOKIE_DOMAIN='.example.com', CSRF_COOKIE_PATH='/test/', - CSRF_COOKIE_SECURE=True): + CSRF_COOKIE_SECURE=True, + CS
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2012-03-27 08:57:33 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "r...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2011-11-25 10:21:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2012-03-27 08:57:38.0 +0200 @@ -1,0 +2,8 @@ +Fri Mar 23 18:39:40 UTC 2012 - alexan...@exatati.com.br + +- Update to 1.4: + - Please read the release notes +https://docs.djangoproject.com/en/dev/releases/1.4 +- Removed Patch2, it was merged on upstream, + +--- Old: Django-1.3.1.tar.bz2 empty-ip-2.diff New: Django-1.4.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.K6M2ri/_old 2012-03-27 08:57:40.0 +0200 +++ /var/tmp/diff_new_pack.K6M2ri/_new 2012-03-27 08:57:40.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-django # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,20 +16,17 @@ # - Name: python-django -Version:1.3.1 +Version:1.4 Release:0 -License:BSD-3-Clause Summary:A high-level Python Web framework -Url:http://www.djangoproject.com +License:BSD-3-Clause Group: Development/Languages/Python +Url:http://www.djangoproject.com Source: Django-%{version}.tar.bz2 Source1:python-django-rpmlintrc # PATCH-FIX-UPSTREAM Django-1.2-completion-only-for-bash.patch Patch1: Django-1.2-completion-only-for-bash.patch -# PATCH-FIX-UPSTREAM empty-ip-2.diff -Patch2: empty-ip-2.diff BuildRequires: python-devel Requires: python-xml BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -48,7 +45,6 @@ %prep %setup -q -n Django-%{version} %patch1 -%patch2 %build python setup.py build ++ Django-1.3.1.tar.bz2 -> Django-1.4.tar.bz2 ++ 649307 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at 2011-11-25 11:21:20 Comparing /work/SRC/openSUSE:Factory/python-django (Old) and /work/SRC/openSUSE:Factory/.python-django.new (New) Package is "python-django", Maintainer is "r...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-django/python-django.changes 2011-09-23 12:42:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-django.new/python-django.changes 2011-11-25 10:21:53.0 +0100 @@ -1,0 +2,8 @@ +Thu Nov 24 12:30:40 UTC 2011 - sasc...@suse.de + +- Set license to SDPX style (BSD-3-Clause) +- Package AUTHORS, LICENE and README files +- No CFLAGS for noarch package +- Drop runtime dependency on gettext-tools + +--- Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.05ejHQ/_old 2011-11-25 10:21:55.0 +0100 +++ /var/tmp/diff_new_pack.05ejHQ/_new 2011-11-25 10:21:55.0 +0100 @@ -15,19 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define mod_name django - -Name: python-%{mod_name} +Name: python-django Version:1.3.1 -Release:1 -Url:http://www.djangoproject.com +Release:0 +License:BSD-3-Clause Summary:A high-level Python Web framework -License:BSD +Url:http://www.djangoproject.com Group: Development/Languages/Python Source: Django-%{version}.tar.bz2 Source1:python-django-rpmlintrc @@ -35,16 +30,17 @@ Patch1: Django-1.2-completion-only-for-bash.patch # PATCH-FIX-UPSTREAM empty-ip-2.diff Patch2: empty-ip-2.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel Requires: python-xml -Requires: gettext-tools +BuildRoot: %{_tmppath}/%{name}-%{version}-build +#Requires: gettext-tools %if 0%{?suse_version} %py_requires %if 0%{?suse_version} > 1110 BuildArch: noarch %endif %endif +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. @@ -55,19 +51,15 @@ %patch2 %build -export CFLAGS="%{optflags}" python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} -%{__install} -d %{buildroot}%{_sysconfdir}/bash_completion.d -%{__install} -m 0755 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh - -%clean -rm -rf %{buildroot} +install -D -m 0755 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh %files %defattr(-,root,root,-) +%doc AUTHORS LICENSE README %{_bindir}/django-admin.py %{python_sitelib}/* %{_sysconfdir}/bash_completion.d/django_bash_completion.sh -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at Sun Sep 11 19:34:33 CEST 2011. --- python-django/python-django.changes 2011-03-31 17:10:03.0 +0200 +++ /mounts/work_src_done/STABLE/python-django/python-django.changes 2011-09-10 14:15:17.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 10 12:05:07 UTC 2011 - alexan...@exatati.com.br + +- Update to 1.3.1 to fix security issues, please read + https://www.djangoproject.com/weblog/2011/sep/09/security-releases-issued. + +--- calling whatdependson for head-i586 Old: Django-1.3.tar.bz2 New: Django-1.3.1.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.zDvrUU/_old 2011-09-11 19:34:25.0 +0200 +++ /var/tmp/diff_new_pack.zDvrUU/_new 2011-09-11 19:34:25.0 +0200 @@ -23,9 +23,9 @@ %define mod_name django Name: python-%{mod_name} -Version:1.3 -Release:3 -Url:http://www.djangoproject.com/ +Version:1.3.1 +Release:1 +Url:http://www.djangoproject.com Summary:A high-level Python Web framework License:BSD Group: Development/Languages/Python @@ -68,12 +68,8 @@ %files %defattr(-,root,root,-) -# You may have to add additional files here (documentation and binaries mostly) -%python_sitelib/%{mod_name}* -%if 0%{suse_version} > 1010 -%python_sitelib/*.egg-info -%endif %{_bindir}/django-admin.py +%{python_sitelib}/* %{_sysconfdir}/bash_completion.d/django_bash_completion.sh %changelog ++ Django-1.3.tar.bz2 -> Django-1.3.1.tar.bz2 ++ 7354 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at Thu Apr 14 14:46:21 CEST 2011. --- python-django/python-django.changes 2011-03-23 12:49:14.0 +0100 +++ python-django/python-django.changes 2011-03-31 17:10:03.0 +0200 @@ -1,0 +2,5 @@ +Thu Mar 31 15:09:16 UTC 2011 - alexan...@exatati.com.br + +- Fix build on SLES_9. + +--- calling whatdependson for head-i586 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.VaRpFR/_old 2011-04-14 14:44:12.0 +0200 +++ /var/tmp/diff_new_pack.VaRpFR/_new 2011-04-14 14:44:12.0 +0200 @@ -24,7 +24,7 @@ Name: python-%{mod_name} Version:1.3 -Release:1 +Release:3 Url:http://www.djangoproject.com/ Summary:A high-level Python Web framework License:BSD @@ -70,7 +70,7 @@ %defattr(-,root,root,-) # You may have to add additional files here (documentation and binaries mostly) %python_sitelib/%{mod_name}* -%if 0%{?sles_version} != 10 +%if 0%{suse_version} > 1010 %python_sitelib/*.egg-info %endif %{_bindir}/django-admin.py Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at Fri Mar 25 14:46:25 CET 2011. --- python-django/python-django.changes 2011-03-03 10:49:32.0 +0100 +++ /mounts/work_src_done/STABLE/python-django/python-django.changes 2011-03-23 12:49:14.0 +0100 @@ -1,0 +2,14 @@ +Wed Mar 23 11:39:53 UTC 2011 - alexan...@exatati.com.br + +- Update to 1.3 final; +- Refresh patch empty-ip-2.diff. + +--- +Fri Mar 18 03:45:45 UTC 2011 - alexan...@exatati.com.br + +- Update to 1.3-rc1; +- Regenerated spec file with py2pack; +- No more need to fix wrong line endings; +- Refresh patch empty-ip-2.diff with -p0. + +--- calling whatdependson for head-i586 Old: Django-1.2.5.tar.bz2 New: Django-1.3.tar.bz2 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.FAlRMW/_old 2011-03-25 14:43:02.0 +0100 +++ /var/tmp/diff_new_pack.FAlRMW/_new 2011-03-25 14:43:02.0 +0100 @@ -20,13 +20,15 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -Name: python-django -Version:1.2.5 -Release:6 -License:BSD +%define mod_name django + +Name: python-%{mod_name} +Version:1.3 +Release:1 +Url:http://www.djangoproject.com/ Summary:A high-level Python Web framework -Url:http://www.djangoproject.com -Group: Development/Libraries/Python +License:BSD +Group: Development/Languages/Python Source: Django-%{version}.tar.bz2 Source1:python-django-rpmlintrc # PATCH-FIX-UPSTREAM Django-1.2-completion-only-for-bash.patch @@ -35,19 +37,10 @@ Patch2: empty-ip-2.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel -BuildRequires: python-setuptools -BuildRequires: dos2unix Requires: python-xml Requires: gettext-tools -%define py_vers %(%{__python} -c 'import sys; print int(10*float(sys.version[:3]))') -%if %{py_vers} < 26 -Requires: python-sqlite2 -%endif %if 0%{?suse_version} %py_requires -%if 0%{?suse_version} > 1010 -BuildRequires: fdupes -%endif %if 0%{?suse_version} > 1110 BuildArch: noarch %endif @@ -58,28 +51,29 @@ %prep %setup -q -n Django-%{version} -%patch1 -p1 -%patch2 -p1 -find . -name admindocs.txt -print0 | xargs -0 dos2unix # fix wrong line endings +%patch1 +%patch2 %build export CFLAGS="%{optflags}" -%{__python} setup.py build +python setup.py build %install -%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES +python setup.py install --prefix=%{_prefix} --root=%{buildroot} %{__install} -d %{buildroot}%{_sysconfdir}/bash_completion.d %{__install} -m 0755 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh -%if 0%{?suse_version} > 1010 -%fdupes %{buildroot} -%endif %clean -%{__rm} -rf %{buildroot} +rm -rf %{buildroot} -%files -f INSTALLED_FILES -%defattr(-,root,root) -%doc AUTHORS LICENSE README docs +%files +%defattr(-,root,root,-) +# You may have to add additional files here (documentation and binaries mostly) +%python_sitelib/%{mod_name}* +%if 0%{?sles_version} != 10 +%python_sitelib/*.egg-info +%endif +%{_bindir}/django-admin.py %{_sysconfdir}/bash_completion.d/django_bash_completion.sh %changelog ++ Django-1.2-completion-only-for-bash.patch ++ --- /var/tmp/diff_new_pack.FAlRMW/_old 2011-03-25 14:43:02.0 +0100 +++ /var/tmp/diff_new_pack.FAlRMW/_new 2011-03-25 14:43:02.0 +0100 @@ -1,7 +1,7 @@ -Index: Django-1.2-beta-1/extras/django_bash_completion +Index: extras/django_bash_completion === Django-1.2-beta-1.orig/extras/django_bash_completion -+++ Django-1.2-beta-1/extras/django_bash_completion +--- extras/django_bash_completion.orig extras/django_bash_completion @@ -31,6 +31,8 @@ # # To uninstall, just remove the line from your .bash_profile and .bashrc. ++ Django-1.2.5.tar.bz2 -> Django-1.3.tar.bz2 ++ 719344 lines of diff (skipped) ++ empty-ip-2.diff ++ --- /var/tmp/diff_new_pack.FAlRMW/_old 2011-03-25 14:43:05.0 +0100 +++ /var/tmp/diff_new_pack.FAlRMW/_new 2011-03-25 14:43:05.0 +0100 @@ -1,11 +1,11 @@ Empty ipaddress raises an error (invalid input syntax for type inet: "") http://code.djangoproject.com/ticket/5622 -Index: Django-1.2.1/django/db/models/fields/__init__.py +Index: dja
commit python-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-django for openSUSE:Factory checked in at Tue Mar 8 10:23:42 CET 2011. --- python-django/python-django.changes 2011-02-09 04:40:40.0 +0100 +++ /mounts/work_src_done/STABLE/python-django/python-django.changes 2011-03-03 10:49:32.0 +0100 @@ -1,0 +2,10 @@ +Thu Mar 3 09:32:52 UTC 2011 - sasc...@suse.de + +- Spec file cleanup: + * Removed empty lines, package authors from description + * Cleanup duplicates + * Corrected wrong file endings + * Added zero-length rpmlint filter +- Added AUTHORS, LICENSE and doc files + +--- calling whatdependson for head-i586 Other differences: -- ++ python-django.spec ++ --- /var/tmp/diff_new_pack.fsVCo7/_old 2011-03-08 10:11:56.0 +0100 +++ /var/tmp/diff_new_pack.fsVCo7/_new 2011-03-08 10:11:56.0 +0100 @@ -15,50 +15,52 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# norootforbuild -%define real_version 1.2.5 +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-django Version:1.2.5 -Release:1 +Release:6 License:BSD Summary:A high-level Python Web framework Url:http://www.djangoproject.com Group: Development/Libraries/Python -Source: Django-%{real_version}.tar.bz2 +Source: Django-%{version}.tar.bz2 Source1:python-django-rpmlintrc # PATCH-FIX-UPSTREAM Django-1.2-completion-only-for-bash.patch Patch1: Django-1.2-completion-only-for-bash.patch # PATCH-FIX-UPSTREAM empty-ip-2.diff Patch2: empty-ip-2.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel BuildRequires: python-setuptools +BuildRequires: dos2unix Requires: python-xml Requires: gettext-tools -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{py_requires} %define py_vers %(%{__python} -c 'import sys; print int(10*float(sys.version[:3]))') %if %{py_vers} < 26 Requires: python-sqlite2 %endif -%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1} +%if 0%{?suse_version} +%py_requires +%if 0%{?suse_version} > 1010 +BuildRequires: fdupes +%endif +%if 0%{?suse_version} > 1110 BuildArch: noarch -%else -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(True)")} +%endif %endif %description Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. -Author: - -Django Software Foundation - %prep -%setup -q -n Django-%{real_version} +%setup -q -n Django-%{version} %patch1 -p1 %patch2 -p1 +find . -name admindocs.txt -print0 | xargs -0 dos2unix # fix wrong line endings %build export CFLAGS="%{optflags}" @@ -68,18 +70,16 @@ %{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES %{__install} -d %{buildroot}%{_sysconfdir}/bash_completion.d %{__install} -m 0755 extras/django_bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/django_bash_completion.sh +%if 0%{?suse_version} > 1010 +%fdupes %{buildroot} +%endif %clean %{__rm} -rf %{buildroot} %files -f INSTALLED_FILES %defattr(-,root,root) -#%attr(755,root,root) %{python_sitelib}/django/bin/*.py -#%attr(644,root,root) %{python_sitelib}/django/bin/__init__.py -#%attr(755,root,root) %{python_sitelib}/django/conf/project_template/manage.py -#%attr(755,root,root) %{python_sitelib}/django/bin/profiling/gather_profile_stats.py -#%{_bindir}/django-admin.py -#%{python_sitelib}* +%doc AUTHORS LICENSE README docs %{_sysconfdir}/bash_completion.d/django_bash_completion.sh -%doc README + %changelog ++ python-django-rpmlintrc ++ --- /var/tmp/diff_new_pack.fsVCo7/_old 2011-03-08 10:11:56.0 +0100 +++ /var/tmp/diff_new_pack.fsVCo7/_new 2011-03-08 10:11:56.0 +0100 @@ -1 +1,2 @@ addFilter("file-not-in-%lang") +addFilter("zero-length") Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org