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.

Reply via email to