Week ending July 23, 2023 *Triaged:* https://code.djangoproject.com/ticket/34712 - Prevent misconfiguration of `STORAGES` setting (accepted) https://code.djangoproject.com/ticket/34716 - Class methods from subclasses cannot be used as Field.default. (accepted) https://code.djangoproject.com/ticket/34711 - Make ChoiceField auto-detect and coerce values. (wontfix) https://code.djangoproject.com/ticket/34718 - Allow django.contrib.admin's ListFilter to render details tag collasped by default (needsinfo) https://code.djangoproject.com/ticket/34721 - ChoiceField/TypedChoiceField: .value() has inconsistent behaviour, coercion not applied. (invalid) https://code.djangoproject.com/ticket/34720 - BaseReloader.watch_dir() incorrectly checks for existence of path (invalid) https://code.djangoproject.com/ticket/34724 - Allow passing kwargs to django.contrib.admin.decorators.display (wontfix) https://code.djangoproject.com/ticket/34727 - Error in CharField with TextChoices and missing max_length parameter (invalid) https://code.djangoproject.com/ticket/34723 - `TypeError` when loading a Django app with incorrect type of `choices` (wontfix) https://code.djangoproject.com/ticket/34731 - Django test suite still has an occurence of assertEquals, removed in Python 3.12 (accepted) https://code.djangoproject.com/ticket/34729 - Add explicit option to enable IF EXISTS / IF NOT EXISTS in PostgresQL index operations (wontfix) https://code.djangoproject.com/ticket/34732 - UnicodeEncodeError on two tests in Python 3.12 (invalid)
*Reviewed/committed:* https://github.com/django/django/pull/17082 - Refs #27471 -- Made admin's filter choice arrows use cursor pointers. https://github.com/django/django/pull/17087 - Fixed #34716 -- Fixed serialization of nested class methods in migrations. https://github.com/django/django/pull/17073 - Fixed #34036 -- Improved color contrast in admin light theme. https://github.com/django/django/pull/17084 - Fixed #34717 -- Fixed QuerySet.aggregate() crash when referencing window functions. https://github.com/django/django/pull/17094 - Reduced unique constraint eligibility code duplication. https://github.com/django/django/pull/17058 - Fixed #34701 -- Added support for NULLS [NOT] DISTINCT on PostgreSQL 15+. https://github.com/django/django/pull/17099 - Refs #34362 -- Added get_child_with_renamed_prefix() hook. https://github.com/django/django/pull/17100 - Refs #29789 -- Added more tests for FilteredRelation with condition outside of relation name. https://github.com/django/django/pull/17103 - Fixed #34731, Refs #34118 -- Replaced assertEquals() with assertEqual() in test_condition_with_func_and_lookup_outside_relation_name(). https://github.com/django/django/pull/17085 - Refs #24686 -- Made AlterField operation a noop when renaming related model with db_table. *Reviewed:* https://github.com/django/django/pull/17078 - Refs #34711 -- Added reference to TypedChoiceField in ChoiceField docs. *Authored:* https://github.com/django/django/pull/17079 - Refs #34118 -- Improved sanitize_address() error message for tuple with empty strings. https://github.com/django/django/pull/17090 - Refs #33201 -- Avoided unnecessary queries when renaming models with db_table on SpatiaLite. 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/f47a6727-39cb-4b3f-8fb7-3e2c837fe8dcn%40googlegroups.com.