Week ending April 21, 2019. *Triaged*: https://code.djangoproject.com/ticket/30360 - Support rotation of secret keys. (accepted) https://code.djangoproject.com/ticket/30351 - Migration auth.0011_update_proxy_permissions fails for models recreated as a proxy. (accepted) https://code.djangoproject.com/ticket/30365 - Sphinx interprets some "%[a-z]" in SQL statements as "Literal.String.Interpol" which breaks highlighting. (accepted) https://code.djangoproject.com/ticket/30368 - Prefetch related is not working when used GFK for model that uses FK as PK. (accepted) https://code.djangoproject.com/ticket/30370 - Add support for postgresql client certificates and key to dbshell. (accepted) https://code.djangoproject.com/ticket/30352 - Error al ejecutar python manage.py sin sealizar cambios (needsinfo) https://code.djangoproject.com/ticket/30374 - Paginator UnorderedObjectListWarning on union(all=True) of two sorted queries (invalid) https://code.djangoproject.com/ticket/30376 - Saving ModelForm with missing, non-optional fields does not trigger a validation error. (invalid) https://code.djangoproject.com/ticket/30378 - AttributeError: 'NoneType' object has no attribute 'split'. (duplicate) https://code.djangoproject.com/ticket/30377 - Exceptions when viewing project on local machine. (worksforme) https://code.djangoproject.com/ticket/30379 - ProgrammingError from exclude using models.F with long relation. (duplicate) https://code.djangoproject.com/ticket/30380 - Support mysql query objects as strings in addition to bytes, for PyMySQL support. (accepted) https://code.djangoproject.com/ticket/28767 - Incorrect value when annotating empty list as Value() on ArrayField. (fixed) https://code.djangoproject.com/ticket/28762 - Can't aggregate annotations with array parameters. (fixed) https://code.djangoproject.com/ticket/30382 - force_insert flag is not passed when saving parents on inherited models. (accepted) https://code.djangoproject.com/ticket/30354 - Filter not displayed when admin.RelatedOnlyFieldListFilter is used for auth.models.User (worksforme) https://code.djangoproject.com/ticket/25507 - count() crashes with a RawSQL annotation. (fixed) https://code.djangoproject.com/ticket/30373 - "Save as new" with read-only fields. (wontfix) https://code.djangoproject.com/ticket/30390 - makemigrations requires default when adding non-nullable field even when there are no rows. (wontfix)
*Reviewed/committed*: https://github.com/django/django/pull/11201 - Fixed #30326 -- Doc'd how to avoid persistence of F() assignment. https://github.com/django/django/pull/11205 - Fixed #30325 -- Fixed inconsistent count()/exists() behavior on reverse M2M relations with custom managers. https://github.com/django/django/pull/11173 - Refs #27149 -- Based recursive nested subquery detection of sys.getrecursionlimit(). https://github.com/django/django/pull/11235 - Fixed #14009 -- Fixed custom formset validation example in docs. https://github.com/django/django/pull/11234 - Fixed #30368 -- Fixed prefetch_related() for GenericForeignKey when PK is also a FK. https://github.com/django/django/pull/11236 - Fixed #14808 -- Doc'd that trans and blocktrans tags don't escape translations. https://github.com/django/django/pull/11095 - Fixed #27755 -- Added ModelAdmin.get_inlines() hook. https://github.com/django/django/pull/11232 - Updated SpatiaLite install instructions to suggest first package from recent Debian-based distributions. https://github.com/django/django/pull/11087 - Fixed #30191 -- Selected only referenced fields during cascade deletion. https://github.com/django/django/pull/11181 - Fixed #30335, #29139 -- Fixed crash when ordering or aggregating over a deep JSONField key transform. https://github.com/django/django/pull/11239 - Fixed #30370 -- Added dbshell support for client TLS certificates on PostgreSQL. https://github.com/django/django/pull/11231 - Fixed #30367 -- Changed "pip install" to "python -m pip install" in docs, comments and hints. https://github.com/django/django/pull/11180 - Fixed #30328 -- Fixed crash of IntegerField.validators when limit_value in a custom validator is callable. https://github.com/django/django/pull/11187 - Fixed #30341 -- Added support for the furlong unit in Distance. *Authored*: https://github.com/django/django/pull/11255 - Fixed #30380 -- Handled bytes in MySQL backend for PyMySQL support. -- 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 django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/032f0be4-3eef-484e-8d15-1ec0af02f85f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.