On the infrastructure side, I added Python 3.5 support to Jenkins (Django 1.9 will support it) and removed our own “wheelhouse” of cached wheels since Pip 7+ now provides that functionality. I also completed the “new stable branch tasks” for bootstrapping Django 1.10 which can be merged after we create the stable/1.9.x branch (see “Authored” section for the pull request).
Triaged
-------
https://code.djangoproject.com/ticket/25402 - logging.dict.dictConfig should not be called when LOGGING_CONFIG is defined (won’t fix)
https://code.djangoproject.com/ticket/25405 - FlatpageFallbackMiddleware doesn't find pages with leading slashes (worksforme)
https://code.djangoproject.com/ticket/25409 - Allow url and groups of urls to be easily tagged and selected (someday/maybe)
https://code.djangoproject.com/ticket/25428 - Allow configuring the database's identifier max length in the DATABASES setting (won’t fix)
Authored
--------
https://github.com/django/django/pull/5294 - Refs #24215 -- Fixed Python 3.5 compatibility for unhandled lazy ops error.
https://github.com/django/django/pull/5143 - Bootstrapped Django 1.10.
Reviewed/committed
------------------
https://github.com/django/django/pull/5281 - Fixed #25393 -- Fixed MySQL crash when adding text/blob field with unhashable default.
https://github.com/django/django/pull/5260 - Fixed #25377 -- Changed Count queries to execute COUNT(*) instead of COUNT('*').
https://github.com/django/django/pull/5268 - Fixed #25404 -- Added line numbers to TemplateSyntaxError strings.
https://github.com/django/django/pull/5164 - Fixed #25294 -- Allowed custom BoundFields on forms.
https://github.com/django/django/pull/5288 - Refs #25149 -- Fixed regression in admin date-time widget for timezones on the negative side of UTC.
https://github.com/django/django/pull/4337 - Fixed #24496 -- Added CSRF Referer checking against CSRF_COOKIE_DOMAIN.
https://github.com/django/django/pull/5249 - Refs #25294 -- Moved BoundField to django.forms.boundfield.
https://github.com/django/django/pull/5302 - Fixed #25400 -- Fixed regression in nonexistent features on gis backends.
https://github.com/django/django/pull/5219 - Refs #20625 -- Fixed custom queryset chaining with values() and values_list().
https://github.com/django/django/pull/5221 - Fixed #25034 -- Converted caches ImproperlyConfigured error to a system check.
https://github.com/django/django/pull/5307 - Refs #25422 -- Added a test for a template tag with type annotations.
https://github.com/django/django/pull/5300 - Made assorted improvements to the Oracle documentation.
https://github.com/django/django/pull/5136 - Fixed #25269 -- Allowed method_decorator() to accept a list/tuple of decorators.
https://github.com/django/django/pull/5200 - Fixed #13110 -- Added support for multiple enclosures in Atom feeds.
https://github.com/django/django/pull/5190 - Fixed #24944 -- Added extra_email_context parameter to password_reset() view.
https://github.com/django/django/pull/5299 - Fixed #25296 -- Prevented related object cache pollution when create() fails due to an unsaved object.
Reviews of core dev work
------------------------
https://github.com/django/django/pull/5282 - Refs #14091 -- Substituted parameters in connection.queries on SQLite.
https://github.com/django/django/pull/5277 - Fixed #25390 -- Allowed specifying a start migration in squashmigrations.
https://github.com/django/django/pull/5303 - Fixed #25417 -- Added a field check for invalid default values.
https://github.com/django/django/pull/5090 - Fixed #24629 -- Unified the expressions and transform API.