Week ending November 26 *Triaged:* https://code.djangoproject.com/ticket/34977 - Turn link to change password form in admin user change form into a button (accepted) https://code.djangoproject.com/ticket/34978 - Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. (accepted) https://code.djangoproject.com/ticket/34980 - Changed migration operation dependencies to namedtuples. (created) https://code.djangoproject.com/ticket/14810 - Admin inline templates need blocks (wontfix) https://code.djangoproject.com/ticket/34982 - Visual regression for helptext with RTL languages. (created) https://code.djangoproject.com/ticket/34986 - Fix up support for PyPy 3.10 (accepted) https://code.djangoproject.com/ticket/34983 - Deprecate django.utils.itercompat.is_iterable(). (accepted) https://code.djangoproject.com/ticket/34985 - Migrations raise AppRegistryNotReady when GeneratedField references incorrect fields. (accepted) https://code.djangoproject.com/ticket/34989 - Set Content-Length where possible for HttpResponses. (accepted) https://code.djangoproject.com/ticket/34990 - Change external link for CSRF reference docs to OWASP (accepted) https://code.djangoproject.com/ticket/34991 - Wrong layout of pagination buttons with editable list in the admin. (accepted) https://code.djangoproject.com/ticket/34993 - Unexpected behaviour when filtering across mult-value (aka tomany) joins. (duplicate) https://code.djangoproject.com/ticket/34994 - Visual regression in admin checkboxes on mobile (accepted)
*Reviewed/committed:* https://github.com/django/django/pull/17491 - Refs #31026 -- Simplified BaseForm.get_context(). https://github.com/django/django/pull/17485 - Added VoiceOver iOS and macOS separately in admin FAQ. https://github.com/django/django/pull/17505 - Fixed #34984 -- Skipped GeneratedFields when remaking tables on SQLite. https://github.com/django/django/pull/17512 - Fixed #34990 -- Changed link to OWASP in CSRF docs. https://github.com/django/django/pull/17511 - Fixed #34987 -- Fixed queryset crash when mixing aggregate and window annotations. https://github.com/django/django/pull/17447 - Fixed #14611 -- Added query_params argument to RequestFactory and Client classes. https://github.com/django/django/pull/17510 - Fixed #26827 -- Improved ModelState error message when relations refer model classes. https://github.com/django/django/pull/17305 - Fixed #34818 -- Prevented GenericIPAddressField from mutating error messages. https://github.com/django/django/pull/17498 - Fixed #34983 -- Deprecated django.utils.itercompat.is_iterable(). https://github.com/django/django/pull/17463 - Fixed #34968 -- Made multipart parsing of headers raise an error on too long headers. https://github.com/django/django/pull/17417 - Fixed #34925 -- Prevented Model.refresh_from_db() from mutating list of fields. https://github.com/django/django/pull/17526 - Refs #34925 -- Avoided altering passed by reference refresh_from_db(fields). https://github.com/django/django/pull/17525 - Refs #34380 -- Improved docs for forms.URLField.assume_scheme. *Authored:* https://github.com/django/django/pull/17494 - Fixed #34980 -- Changed migration operation dependencies to namedtuples. https://github.com/django/django/pull/17495 - Refs #34900 -- Added Python 3.13 to daily builds. https://github.com/django/django/pull/17497 - Refs #34900 -- Skipped argon2-cffi requirement on daily builds for Python 3.13. https://github.com/django/django/pull/17499 - Added PyPy 3.10 to daily builds. https://github.com/django/django/pull/17503 - Refs #34900 -- Skipped Selenium requirement on daily builds for Python 3.13. https://github.com/django/django/pull/17504 - Refs #34986 -- Installed libmemcached-dev in PyPy 3.10 daily builds. https://github.com/django/django/pull/17506 - Fixed #34985 -- Fixed GeneratedFields.contribute_to_class() crash when apps are not populated. 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/c4837137-8233-4dc5-a5dc-c730a4fc04cbn%40googlegroups.com.