fellow reports / 2023
/2023 Week 7
Calendar Week 7 — Ending 19 February
- Released Django 4.1.7, 4.0.10, and 3.2.18.
Triaged:
- https://code.djangoproject.com/ticket/33699 -- Read ASGI request body from asyncio queue on-demand (wontfix)
- https://code.djangoproject.com/ticket/34342 -- The test async_client is not consuming async StreamingResponse generators properly (Accepted)
- https://code.djangoproject.com/ticket/34327 -- Test client session does not work as described when using signed cookie engine (wontfix)
- https://code.djangoproject.com/ticket/34328 -- Class-based async-only middleware not detected as coroutine in MiddlewareMixin (Accepted)
Reviewed:
- https://code.djangoproject.com/ticket/33738 -- ASGI http.disconnect not handled on requests with body.
- https://github.com/django/django/pull/16561 -- Refs #21080, Refs #34322 -- Added warning to ManifestStaticFilesStorage docs about paths in comments.
- https://github.com/django/django/pull/16559 -- Fixed #34342 - Fixed test client handling of async streaming responses.
- https://github.com/django/django/pull/16495 -- Fixed #32539 -- Added toggleable facet filters to ModelAdmin.
- https://github.com/django/django/pull/16547 -- Fixed #32172 -- Adapted signals to allow async handlers.
- https://github.com/django/django/pull/16181 -- Fixed #27029: Make email local-part accept Unicode characters
Authored:
- https://github.com/django/django/pull/16554 -- Fixed #34328 -- Added async-only class-based middleware example.