Fellow Report - September 17, 2016

40 views
Skip to first unread message

Tim Graham

unread,
Sep 17, 2016, 9:19:57 PM9/17/16
to Django developers (Contributions to Django itself)

Following the release of Python 3.6 beta this week, I've spent some time fixing test failures and warnings in Django. All work is tracked in https://code.djangoproject.com/ticket/27025.


Triaged

-------

https://code.djangoproject.com/ticket/27210 - smtp EmailBackend doesn't honor fail_silently=True when receiving a socket level connection error (accepted)

https://code.djangoproject.com/ticket/27215 - Document new location of jquery in v1.10 (invalid)

https://code.djangoproject.com/ticket/27217 - makemigrations crashes with "'SpatialRefSysMixin' has no attribute '_meta'" on PostGIS (accepted)

https://code.djangoproject.com/ticket/27213 - PostgreSQL-9.4 ArrayField with null throws ProgrammingError but not ValidationError on Linux but not Windows (worksforme)

https://code.djangoproject.com/ticket/27228 - prefetch_related with select_related takes a lot of query (invalid)


Authored

--------

https://github.com/django/django/pull/7245 - Isolated test_close() cache test.

https://github.com/django/django/pull/7254 - Refs #27025 -- Fixed "invalid escape sequence" warnings in Python 3.6.

https://hg.python.org/cpython/rev/9d0f4da4d531 - Improved a deprecation warning (as a result of debugging the warnings in Django’s test suite)


Reviewed/committed

------------------

https://github.com/django/django/pull/6903 - Fixed #25187 -- Made request available in authentication backends.

https://github.com/django/django/pull/6158 - Fixed #23155: Added request argument to user_login_failed signal.

https://github.com/django/django/pull/7226 - Fixed #27203 -- Replaced assertQuerysetEqual(..., lambda o: o) with assertSequenceEqual().

https://github.com/django/django/pull/7143 - Fixed #26170 -- Made ModelAdmin views run transactions on the correct database.

https://github.com/django/django/pull/7236 - Fixed #27211 -- Made UpdateCacheMiddleware include caching headers for "304 Not Modified" responses.

https://github.com/django/django/pull/7238 - Fixed #15143 -- Doc'd how to set the language for the test client.

https://github.com/django/django/pull/7225 - Fixed #27198 -- Made MultiValueDict.getlist() return a new list to prevent mutation.

https://github.com/django/django/pull/7240 - Refs #27083 -- Updated conditional header comparison to match RFC 7232.


Reviews of core dev work

------------------------

https://github.com/django/django/pull/7225 - Fixed #26524 -- Fixed crash in admin change view when displaying many to many forward refs.
Reply all
Reply to author
Forward
0 new messages