Sorry for the delayed report. I am traveling in Warsaw, Krakow, and Amsterdam until next week and my work on Django will be limited.
Report for week ending November 7, 2014: In addition to the work below, I added a machine to our CI cluster running Ubuntu 14.04 which contains newer databases and versions of GIS dependencies. Currently there is one build which uses it: "django-master-trusty". Considering Marc Tamlyn's contrib.postgres work requires a newer version of Postgres than what's bundled with 12.04, I'll likely switch a few Jenkins slaves over to 14.04 so those machines become standard for newer versions of Django and the pull request builder. Following up on the possible Python change that could break future versions of Django [1], it looks like it will only be fixed in Python 3.5, so we won't need to backport a fix to all supported versions of Django. In testing the proposed patch for Python, I created a ticket [3] and remedied one issue when running Django's test suite with cpython's default branch (3.5 pre-alpha). [1] http://bugs.python.org/issue22796 [2] https://code.djangoproject.com/ticket/23730 [3] https://code.djangoproject.com/ticket/23763 Triaged ------- https://code.djangoproject.com/ticket/23754 - DisallowedModelAdminToField when using get_inline_instances() (accepted) https://code.djangoproject.com/ticket/23751 - Code snippets display without formatting in PDF version of the docs (accepted) https://code.djangoproject.com/ticket/23743 - Add markup support to flatpages (won’t fix) https://code.djangoproject.com/ticket/23746 - Allow assertNumQueries to clear caches before it runs (accepted) https://code.djangoproject.com/ticket/23756 - Fall DST change breaks timezone.py make_aware (invalid) https://code.djangoproject.com/ticket/23741 - [System Check for migrations] Check presence of all foreign keys (accepted) https://code.djangoproject.com/ticket/23760 - ModelForm wrong default value on field without fields Meta attribute neither initial data. (invalid) https://code.djangoproject.com/ticket/22726 - Prevent setting nullable relations on unsaved objects (duplicate) https://code.djangoproject.com/ticket/23762 - CACHE_MIDDLEWARE_ANONYMOUS_ONLY deprecation period was only partial (accepted) https://code.djangoproject.com/ticket/23767 - Add setting to toggle timezone warnings in Django admin (won’t fix) https://code.djangoproject.com/ticket/23779 - Can't use unique_together if one of the fields is in a mixin (invalid) https://code.djangoproject.com/ticket/23778 - Running tests outside the test runner needs clarification (accepted) https://code.djangoproject.com/ticket/23773 - Client().post("/someurl",data="", content_type='text/plain') results in request.body = {} (duplicate) Authored -------- https://github.com/django/django/pull/3468 -- Updated six to 1.8.0. Reviewed/committed ------------------ https://github.com/django/django/pull/3456 - Moved CSRF docs out of contrib. https://github.com/django/django/pull/3454 - Fixed #18456 --Added path escaping to HttpRequest.get_full_path() https://github.com/django/django/pull/3432 - Fixed #23620 -- Used more specific assertions in the Django test suite. https://github.com/django/django/pull/2545 - Fixed #18523 -- Added stream-like API to HttpResponse. https://github.com/django/django/pull/3453 - Made override_settings act at class level when used as a TestCase decorator. https://github.com/django/django/pull/3341 - Fixed #23300 -- TestCase.assertTemplateUsed passes erroneously on an HttpResponse https://github.com/django/django/pull/3457 - Added support for reStructured text in admindocs for model docstrings https://github.com/django/django/pull/3460 - Fixed versionchanged indentation in docs/. https://github.com/django/django/pull/3463 - Fixed typos using https://github.com/vlajos/misspell_fixer https://github.com/django/django/pull/3466 - Fixed #23531 -- Added CommonMiddleware.response_redirect_class. https://github.com/django/django/pull/3427 - Fixed #13181 -- Added support for callable choices to forms.ChoiceField Reviews of core dev work ------------------------ https://github.com/django/django/pull/3481 - Failure to set a memcache key deletes the key In progress reviews ------------------- https://github.com/django/django/pull/3473 - Fixed #23750 -- django.core.checks.register can now be used as function https://github.com/django/django/pull/3479 - Fixed #11919 -- Added a DPASTE_URL setting -- 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/b82d7af0-f039-40fa-bcfb-fba404331267%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
