Week ending March 28, 2021 *Triaged:* https://code.djangoproject.com/ticket/32578 - Handle request.get_host() raising DisallowedHost in CsrfViewMiddleware._origin_verified() (accepted) https://code.djangoproject.com/ticket/32581 - to_locale should be idempotent (accepted) https://code.djangoproject.com/ticket/32580 - Document that HttpRequest.get_host() can raise DisallowedHost (accepted) https://code.djangoproject.com/ticket/32582 - Extra dot in cloned test database file names on SQLite when using --parallel. (accepted) https://code.djangoproject.com/ticket/32583 - Allow mass emails with EmailMessage Object (wontfix) https://code.djangoproject.com/ticket/32573 - Query optimization in YearLookup breaks filtering by "__iso_year" (accepted) https://code.djangoproject.com/ticket/32579 - Two outdated code comments in CsrfViewMiddleware.process_view() (accepted) https://code.djangoproject.com/ticket/32585 - Value() with DecimalField crashes on SQLite. (accepted) https://code.djangoproject.com/ticket/32586 - ASGI responses from Django do not provide lowercased HTTP headers as required by the spec (invalid) https://code.djangoproject.com/ticket/32588 - Exception handling in contrib.postgres (invalid) https://code.djangoproject.com/ticket/32590 - Add option to avoid subtransactions by default when using transaction.atomic() (wontfix) https://code.djangoproject.com/ticket/32592 - Add places argument to Round database function. (duplicate) https://code.djangoproject.com/ticket/32593 - Cast() to DecimalField() raises DataError. (invalid) https://code.djangoproject.com/ticket/32587 - Use RelatedManager of parent object in get_queryset of inlines and support prefetching (duplicate) https://code.djangoproject.com/ticket/32594 - Signal.disconnect() returns None when passing sender as string (accepted) https://code.djangoproject.com/ticket/32595 - mysql DatabaseSchemaEditor can't `quote_value` on byte strings (invalid) https://code.djangoproject.com/ticket/32596 - Add a method to CsrfViewMiddleware to encapsulate its referer logic (accepted) https://code.djangoproject.com/ticket/32572 - ResolverMatch.__repr__() doesn't handle functools.partial() nicely. (accepted) https://code.djangoproject.com/ticket/32598 - Issue in models.SlugField (invalid) https://code.djangoproject.com/ticket/32599 - django.contrib.auth.forms.py should always refer to User as get_user_model() (duplicate) https://code.djangoproject.com/ticket/32600 - Multi geometries cause Segmentation fault 11 on Macbook with M1 CPU (duplicate)
*Reviewed/committed: * https://github.com/django/django/pull/14164 - Fixed #32581 -- Prevented to_locale() from corrupting locale names. https://github.com/django/django/pull/14160 - Fixed #32576 -- Corrected dumpdata docs for passing model names to the --exclude option. https://github.com/django/django/pull/14153 - Refs #31732 -- Fixed django.utils.inspect caching for bound methods. https://github.com/django/django/pull/13906 - Optimized django.utils.text.capfirst(). https://github.com/django/django/pull/14170 - Fixed #32573 -- Fixed bounds in __iso_year lookup optimization. https://github.com/django/django/pull/14022 - Fixed #32460 -- Allowed "label"/"do_not_call_in_templates" members in model choice enums. https://github.com/django/django/pull/14149 - Fixed #29606 -- Added type check for ALLOWED_HOSTS setting. https://github.com/django/django/pull/14177 - Refs #32532 -- Added DiscoverRunner.load_tests_for_label(). https://github.com/django/django/pull/14169 - Fixed #32582 -- Removed unnecessary dot in names of cloned test databases on SQLite. https://github.com/django/django/pull/14176 - Fixed #32579 -- Fixed outdated comments in CsrfViewMiddleware.process_view(). https://github.com/django/django/pull/14179 - Fixed #32578 -- Fixed crash in CsrfViewMiddleware when a request with Origin header has an invalid host. https://github.com/django/django/pull/14183 - Refs #31003 -- Moved note about return value of QuerySet.bulk_create() to the first paragraph. https://github.com/django/django/pull/14181 - Fixed #32580 -- Doc'd that HttpRequest.get_host() may raise DisallowedHost. https://github.com/django/django/pull/14192 - Refs #32355 -- Corrected comments about Python's _NamespacePath. https://github.com/django/django/pull/14191 - Fixed #32591 -- Made DiscoverRunner order _FailedTest objects first. *Reviewed: * https://github.com/django/djangoproject.com/pull/1078 - Re-added reCaptcha to fundraising page. *Authored: * https://github.com/django/django/pull/14167 - Refs #32353, Refs #32352 -- Fixed GIS tests with PROJ 7.X. 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/82a6e0a0-606c-45ad-a47b-56050ac99164n%40googlegroups.com.