Week ending October 17, 2021 *Triaged: * https://code.djangoproject.com/ticket/33183 - keepdb results in "Using existing database" log line, even when no database exists (duplicate) https://code.djangoproject.com/ticket/33182 - Enable dark mode in a easy way (accepted) https://code.djangoproject.com/ticket/33186 - Clarify get_FOO_display returns name, not label, from models.Choices (invalid) https://code.djangoproject.com/ticket/33185 - sqlmigrate crashes given a RenameModel operation with a self-referencing foreign key on MySQL (accepted) https://code.djangoproject.com/ticket/33178 - createsuperuser does not validate REQUIRED_FIELDS values in interactive mode when passed by command-line. (accepted) https://code.djangoproject.com/ticket/33187 - Foreign key to a specific field is not handled in inspectdb (accepted) https://code.djangoproject.com/ticket/33190 - If signals will be executed when running loaddata, then provide a warning (duplicate) https://code.djangoproject.com/ticket/33189 - Obj does not exists message popup should start with a capital letter. (invalid) https://code.djangoproject.com/ticket/33192 - It is not possible to use a custom lookup/transorm in a CheckConstraint (worksforme) https://code.djangoproject.com/ticket/33193 - Clarify enumeration types are true Python Enums (invalid) https://code.djangoproject.com/ticket/33194 - Remaking table with unique constraint crashes on SQLite. (accepted) https://code.djangoproject.com/ticket/33196 - AppConfig.label identifier enforcement unnecessarily complicates upgrades for some apps (wontfix) https://code.djangoproject.com/ticket/33198 - BinaryField documentation references length in characters, which is incorrect (accepted) https://code.djangoproject.com/ticket/33195 - Class-based urlize() (accepted) https://code.djangoproject.com/ticket/33199 - Make Signer parameters keyword-only. (accepted) https://code.djangoproject.com/ticket/33200 - Consider "hiding" datetime/zoneinfo imports in django.utils.timezone (wontfix) https://code.djangoproject.com/ticket/33201 - RenameModel with db_table should be a noop. (accepted) https://code.djangoproject.com/ticket/33202 - Add a "grouper" template filter (wontfix) https://code.djangoproject.com/ticket/33204 - Make MultiValueDict more consistent (wontfix)
*Reviewed/committed: * https://github.com/django/django/pull/14963 - Refs #32900 -- Restored '[y/N]' in questioner prompt when merging migrations. https://github.com/django/django/pull/14962 - Fixed #33149 -- Made test runner --pdb option work with subTest(). https://github.com/django/django/pull/14976 - Refs #21755 -- Fixed createsuperuser crash for required foreign keys passed in options in interactive mode. https://github.com/django/django/pull/14960 - Fixed #33178 -- Made createsuperuser validate required fields passed in options in interactive mode. https://github.com/django/django/pull/14763 - Fixed #28401 -- Allowed hashlib.md5() calls to work with FIPS kernels. https://github.com/django/django/pull/14805 - Fixed #29470 -- Logged makemigrations automatic decisions in non-interactive mode. https://github.com/django/django/pull/14982 - Refs #25265 -- Allowed Query subclasses to build filters. https://github.com/django/django/pull/14978 - Doc'd a precise exception type in Paginator.page() docs. https://github.com/django/django/pull/14762 - Fixed #33008 -- Fixed prefetch_related() for deleted GenericForeignKeys. https://github.com/django/django/pull/14983 - Fixed #23953 -- Made makemigrations continue number sequence for squashed migrations. https://github.com/django/django/pull/14993 - Fixed #33195 -- Refactored urlize() based on a class. *Authored: * https://github.com/django/django/pull/14972 - Refs #29628, Refs #33178 -- Made createsuperuser validate password against required fields passed in options. https://github.com/django/django/pull/14979 - Bumped versions in pre-commit and npm configurations. https://github.com/django/django/pull/14988 - Refs #27131 -- Removed SMTPBackendTests.test_server_login(). https://github.com/django/django/pull/14989 - Refs #32074 -- Removed usage of deprecated asyncore and smtpd modules. 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/0f79407a-066a-4394-82a0-7b5288017a71n%40googlegroups.com.