Today marks one month until the scheduled alpha/feature freeze for 1.8. As far as I can tell, we are making good progress on the remaining major features that we hope to land for 1.8 (model meta refactor, multiple template engines, contrib.postgres).
I wanted to highlight the patch from Thomas Chaumeny to load fixtures once within each TestCase <https://github.com/django/django/pull/3681> which merged this week. It decreased the time of the Django test suite 10-15% on my machine. Report for week ending December 5, 2014: Triaged ------- https://code.djangoproject.com/ticket/23974 - Ambiguous description of save option of FileField.save() method (fixed) https://code.djangoproject.com/ticket/23961 - makemigrations doesn't create migrations package when app_label isn't specified (accepted) https://code.djangoproject.com/ticket/23964 - MySQL: BaseModelFormSet.validate_unique() fails for mixed case (accepted) https://code.djangoproject.com/ticket/20755 - Certain cookie flags don't get unpickled properly (won’t fix) https://code.djangoproject.com/ticket/23980 - DATETIME_FORMAT setting not applied with DjangoJSONEncoder (invalid) https://code.djangoproject.com/ticket/23981 - Error accessing the table from an app with label changed (invalid) https://code.djangoproject.com/ticket/20839 - models.py module is imported multiple times. (fixed) https://code.djangoproject.com/ticket/12907 - Problems with django admin on Jython with custom user models (needs info) Authored -------- https://github.com/django/django/pull/3711 - Fixed #23975 -- Sent pre_migrate signal if all apps have migrations. https://github.com/django/django/pull/3716 - Fixed #22645 -- Restored the GIS models in models.py. Reviewed/committed ------------------ https://github.com/django/django/pull/3707 - Refs #23964 -- Added warning about case-insensitive, unique fields used with formsets https://github.com/django/django/pull/3715 - Fixed #23956 -- Fixed migration creation for multiple table inheritance https://github.com/django/django/pull/3713 - Fixed #23977 -- Added setdefault method to HttpResponse https://github.com/django/django/pull/3715 - Fixed #23956 -- Fixed migration creation for multiple table inheritance https://github.com/django/django/pull/3493 - Refactored expressions tests. Refs #18586 https://github.com/django/django/pull/3491 - Refactored custom manager tests. Refs #18586 https://github.com/django/django/pull/3483 - Refactored custom pk tests. Refs #18586 https://github.com/django/django/pull/3719 - Fixed #23674 -- Fixed a crash when a MultiValueField has invalid data https://github.com/django/django/pull/3681 - Refs #20392 -- Load fixtures once within TestCase https://github.com/django/django/pull/3655 - Fixed #23941 -- Aggregating over decimal field regression Reviews of core dev work ------------------------ https://github.com/django/django/pull/3697 - Added a migrate hook for automatically running database setup SQL https://github.com/django/django/pull/3712 - Fixed postgis test database initialization https://github.com/django/django/pull/3718 - Fixed #23982 -- Added doc note on generating Python 2/3 cross-compatible migrations. In progress reviews ------------------- https://github.com/django/django/pull/3710 - Fixed #23884 -- Moved FlatPageSitemap into django.contrib.flatpages. https://github.com/django/django/pull/3700 - Fixed #23405 - Fixed asking for default value for `CharField` and `TextField` in migrations https://github.com/django/django/pull/3687 - Fixed #23822 -- Added support for serializing model managers in migration https://github.com/django/django/pull/3609 - Fixed #12982 -- Added a ``get_or_set`` method to the BaseCache backend. https://github.com/django/django/pull/3369 - Fixed #9893 -- Filename could exceed max_length on a collision -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/6ef90201-3db6-4429-a432-e03b6719df15%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
