Week ending 2023-12-24 (Week 51)
This is a short week for me, I’m taking some time off starting tomorrow until End Of Year. I’m traveling to visit family
![]()
Thank you, everyone, for this amazing year. It has been incredibly invigorating, and I’ve learned so (SO!) much about Django, its community, and its processes (and still so much more to learn!). I’ve had the pleasure of meeting many amazing people, and I feel fortunate and incredibly privileged.
Triaged
- https://code.djangoproject.com/ticket/35048 - Drop support for Proj 5.x (accepted)
- https://code.djangoproject.com/ticket/35049 - Drop support for GDAL 2.4 (accepted)
- https://code.djangoproject.com/ticket/35051 - HEAD Responses Drop Headers
(accepted)(invalid)
Reviewed
- https://github.com/django/django/pull/17535 - Fixed #34566 : ModelAdmin get_field_queryset uses related admin ordering
- https://github.com/django/django/pull/17483 - Doc’d that Q expression order is preserved.
- https://github.com/django/django/pull/16273 - Refs #15049 . Added Documentation about irregular behaviour of annotate() and filter() order.
- https://github.com/django/django/pull/17610 - Document DEFAULT_FROM_EMAIL and SERVER_EMAIL better.
- https://github.com/django/django/pull/15346 - Doc’d that users with unusable passwords cannot request a password reset.
- https://github.com/django/django/pull/17492 - Fixed #34971 – Doc’d additional loggers.
- https://github.com/django/django/pull/17564 - Reorganized Contributing to Django docs.
- https://github.com/django/django/pull/17245 - Pass response as an extra parameter in log_response
Week ending 2023-12-17 (Week 50)
Triaged
- https://code.djangoproject.com/ticket/35036 - sqlsequencereset needs set search_path (duplicate)
- https://code.djangoproject.com/ticket/35033 - EmailMessage repeats header if provided via the headers kwargs (accepted)
Reviewed
- https://github.com/django/django/pull/17600 - Add a mention to ~ (NOT) operator for Q() objects
- https://github.com/django/django/pull/17416 - Fixed #16429 – Provided refresh option for FilePathField path choices.
- https://github.com/django/django/pull/17527 - Changed the screenshots Github workflow to run in the PR’s branch by using pull_request as event trigger.
- https://github.com/django/django/pull/17388 - Fixed #34909 – Added aria-describedby to admin models’ Add and Change links.
- https://github.com/django/django/pull/16942 - Fixed #34429 – Allowed setting unusable password via admin UI.
- https://github.com/django/django/pull/17603 - Removed unnecessary write permission from screenshots Github workflow.
- https://github.com/django/django/pull/17608 - Fixed HTML code snippet in Tutorial’s part 7 when customizing the admin’s site header.
- https://github.com/django/django/pull/17444 - Clarified a few points about DATABASES.TIME_ZONE
Authored
- Improving the process of incorporating translations to Django
- Automatically marking stale PRs as such
- Follow up for https://github.com/django/django/pull/17545 - Updated docs for Django releases, including details about fetching and processing translations.
- https://github.com/django/django/pull/17614 - Improved cache.tests.FileBasedCacheTests.test_touch to avoid flakiness due to slow file system access.
Other/Misc
- Landed Added DEI.md file for CHAOSS project badging, to highlight Django’s dedication to diversity, equity and inclusion., thank you @sarahboyce for working on this!