==========================Django 1.8.6 release notes==========================*November 4, 2015*Django 1.8.6 adds official support for Python 3.5 and fixes several bugs in1.8.5.Bugfixes========* Fixed a regression causing ``ModelChoiceField`` to ignore``prefetch_related()`` on its queryset (:ticket:`25496`).* Allowed "mode=memory" in SQLite test database name if supported(:ticket:`12118`).* Fixed system check crash on ``ForeignKey`` to abstract model(:ticket:`25503`).* Fixed incorrect queries when you have multiple ``ManyToManyField``\s ondifferent models that have the same field name, point to the same model, andhave their reverse relations disabled (:ticket:`25545`).* Allowed filtering over a ``RawSQL`` annotation (:ticket:`25506`).* Made the ``Concat`` database function idempotent on SQLite (:ticket:`25517`).* Avoided a confusing stack trace when starting :djadmin:`runserver` with aninvalid :setting:`INSTALLED_APPS` setting (:ticket:`25510`). This regressionappeared in 1.8.5 as a side effect of fixing :ticket:`24704`.* Made deferred models use their proxied model's ``_meta.apps`` for cachingand retrieval (:ticket:`25563`). This prevents any models generated in datamigrations using ``QuerySet.defer()`` from leaking to test and applicationcode.* Fixed a typo in the name of the ``strictly_above`` PostGIS lookup(:ticket:`25592`).* Fixed crash with ``contrib.postgres.forms.SplitArrayField`` and``IntegerField`` on invalid value (:ticket:`25597`).* Added a helpful error message when Django and South migrations exist in thesame directory (:ticket:`25618`).* Fixed a regression in ``URLValidator`` that allowed URLs with consecutivedots in the domain section (like ``http://example..com/``) to pass(:ticket:`25620`).* Fixed a crash with ``GenericRelation`` and``BaseModelAdmin.to_field_allowed`` (:ticket:`25622`).