fellow reports / 2023
/2023 Week 3
Calendar Week 3 — Ending 22 January
- Preparing February releases.
- Begin GSoC application process.
Triaged:
- https://code.djangoproject.com/ticket/34274 -- Add uvicorn LifeSpan suggestion to the docs (Wontfix)
- https://code.djangoproject.com/ticket/34271 -- Add a simple page caching method (Duplicate of #5815)
- https://code.djangoproject.com/ticket/34266 -- Add ClosestPoint function to GeoDjango (Accepted)
- https://code.djangoproject.com/ticket/34260 -- models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. (wontfix)
- https://code.djangoproject.com/ticket/34262 -- Queryset grouped by annotation with aggregates on another annotated expression crashes on MySQL with sql_mode=only_full_group_by. (Accepted)
Reviewed:
- https://code.djangoproject.com/ticket/29510 -- QueryDict.copy() returns closed files when the type of file is TemporaryUploadedFile
- https://github.com/django/django/pull/16475 -- Refs #34233 -- Used str.removeprefix()/removesuffix().
- https://github.com/django/django/pull/16483 -- Document surprising float behavior per-database
- https://github.com/django/django/pull/16478 -- Refs #34233 -- Used aiter() and anext().
- https://github.com/django/django/pull/16472 -- Refs #32339 -- Deprecated DjangoDivFormRenderer and Jinja2DivFormRenderer form renderers.
- https://github.com/django/django/pull/16468 -- Fixed #32528 -- Replaced django.utils.topological_sort with graphlib.
- https://github.com/django/django/pull/16449 -- Fixed #34266 -- Add ClosestPoint function to GeoDjango
- https://github.com/django/django/pull/16469 -- Doc'd that 4.2 is LTS.
- https://github.com/django/django/pull/16467 -- Fixed #34233 -- Dropped support for Python 3.8 and 3.9.
- https://github.com/django/django/pull/16463 -- [4.2.x] Updated source translation catalogs.
Authored:
- https://github.com/django/django/pull/16488 -- Refs #29510 -- Adjusted test to show that request.FILES can be copied.