Fellow Report - November 7, 2014

90 views
Skip to first unread message

Tim Graham

unread,
Nov 9, 2014, 5:12:02 AM11/9/14
to django-d...@googlegroups.com

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

Reply all
Reply to author
Forward
0 new messages