Week ending July 30, 2023 *Triaged:* https://code.djangoproject.com/ticket/34734 - Django admin theme box (invalid) https://code.djangoproject.com/ticket/34733 - m2m_changed signal is unaware if .set() method is being called (wontfix) https://code.djangoproject.com/ticket/34735 - About form validation (invalid) https://code.djangoproject.com/ticket/34736 - Position of Delete and Save Buttons are reversed in Admin whe moving from v4.1 to v4.2 (invalid) https://code.djangoproject.com/ticket/34730 - Add an assertMessages assertion (accepted) https://code.djangoproject.com/ticket/34737 - SynchronousOnlyOperation is raised for non-running event loops on Python 3.7+. (invalid) https://code.djangoproject.com/ticket/34741 - Admin flashes dark/light depending on settings (duplicate) https://code.djangoproject.com/ticket/34740 - Admin flashes dark/light depending on settings (duplicate) https://code.djangoproject.com/ticket/34670 - Django Admin light theme flickers on dark system (accepted) https://code.djangoproject.com/ticket/34743 - full_clean() raises AttributeError on constraints with related IDs. (accepted) https://code.djangoproject.com/ticket/34744 - Migration re-add constraints when check condition contains a dict_keys object. (accepted) https://code.djangoproject.com/ticket/34747 - Django hangs on async views with asycio.gather and an async ORM call (worksforme) https://code.djangoproject.com/ticket/34748 - __in lookup crashes with a subquery containing an unused annotation that uses explicit grouping. (accepted) https://code.djangoproject.com/ticket/34749 - acreate function signature in docs is incorrect (accepted) https://code.djangoproject.com/ticket/34751 - FilteredSelectMultiple ignores select optgroup (duplicate) https://code.djangoproject.com/ticket/34750 - Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. (accepted) https://code.djangoproject.com/ticket/34753 - Document how to properly escape `to` in email messages (invalid)
*Reviewed/committed:* https://github.com/django/django/pull/17096 - Fixed #34714 -- Added aget_object_or_404()/aget_list_or_404() shortcuts. https://github.com/django/django/pull/17107 - Fixed #34532 -- Made formset_factory() respect Form's default_renderer. https://github.com/django/django/pull/17080 - Refs #34712 -- Doc'd that defining STORAGES overrides the default configuration. https://github.com/django/django/pull/17115 - Simplified call_command() calls. https://github.com/django/django/pull/17123 - Fixed #34749 -- Corrected QuerySet.acreate() signature in docs. https://github.com/django/django/pull/17121 - Fixed #34748 -- Fixed queryset crash when grouping by a reference in a subquery. *Authored:* https://github.com/django/djangoproject.com/pull/1393 - Extended PyCharm fundraiser until July, 31th. https://github.com/django/django/pull/17129 - Fixed warnings per flake8 6.1.0. Best, Mariusz -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/89e45e59-9c76-4989-9f3f-8c550caafc61n%40googlegroups.com.