fellow reports / 2023
/2023 Week 2
Calendar Week 2 — Ending 15 January
Triaged:
- https://code.djangoproject.com/ticket/34252 -- Doc page "Using the Django authentication system" shows failing example (Invalid)
- https://code.djangoproject.com/ticket/34251 -- Paginator should warn if ordering is not deterministic (needsinfo)
- https://code.djangoproject.com/ticket/32173 -- Autoreloader doesn't work with asyncio. (wontfix)
- https://code.djangoproject.com/ticket/34242 -- Behavior of Model.delete() with regards to primary_key fields is not documented (Accepted)
Reviewed:
- https://github.com/django/django/pull/16432 -- Bootstrapped Django 5.0.
- https://github.com/django/asgiref/issues/194 -- Running async_to_sync in a forked process hangs indefinitely (if sync_to_async was called before forking)
- https://github.com/django/asgiref/pull/367 -- Allow nesting sync_to_async via asyncio.wait_for #367
- https://github.com/django/asgiref/pull/296 -- Changed how StatelessServer handles event loops.
- https://github.com/django/asgiref/issues/348 -- sync_to_async calls hang / deadlock when called in a task
- https://github.com/django/django/pull/16444 -- Refs #34118 -- Fixed thread termination in servers.tests.LiveServerPort on Python 3.10.9+, 3.11.1+, and 3.12+.
- https://github.com/django/django/pull/16442 -- Fixed #26029 -- Allowed configuring custom file storage backends.
- https://github.com/django/django/pull/16439 -- Corrected used JS libraries in GIS widget docs.
- https://github.com/django/django/pull/16262 -- Fixed #34110 -- Added in-memory file storage.
- https://code.djangoproject.com/ticket/27029 -- Make EmailValidator accept non-ASCII characters
- https://github.com/django/django/pull/16428 -- Refs #31014 -- Added FromWKB and FromWKT GIS database functions.
Authored:
- https://github.com/django/asgiref/pull/369 -- Simplified contextvars usage. #369
- https://github.com/python/cpython/pull/100935 -- gh-94912: Adjusted check for non-standard coroutine function marker. #100935