Changelog for
python-Django-1.9.9-3.24.noarch.rpm :
* Tue Aug 09 2016 aplanasAATTsuse.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).
* Tue May 03 2016 aplanasAATTsuse.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 01 2016 michaelAATTstroeder.com- Update to 1.9.5
* Tue Feb 02 2016 aplanasAATTsuse.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 2016 aplanasAATTsuse.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 your own apps.py files created using Django 1.9 if you want your migrations to work on both Python 2 and Python 3.
* Prevented QuerySet.delete() from crashing on MySQL when querying across relations.
* Fixed evaluation of zero-length slices of QuerySet.values() (#25894).
* ...
* https://docs.djangoproject.com/en/1.9/releases/1.9.1/
* Wed Dec 02 2015 aplanasAATTsuse.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
* Tue Nov 10 2015 tbechtoldAATTsuse.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/
* Tue Nov 10 2015 tbechtoldAATTsuse.com- add missing Requires for python-setuptools (bsc#952198) /usr/bin/django-admin needs the pkg_resources framework from python-setuptools to run properly.
* Sun Sep 20 2015 tbechtoldAATTsuse.com- update to 1.8.4 (CVE-2015-5963):
* https://docs.djangoproject.com/en/1.8/releases/1.8.4/
* Fri Jul 10 2015 astiegerAATTsuse.com- add keyring and verify source signature