Week ending 2025-08-10 (Week 32)
Triaged
- https://code.djangoproject.com/ticket/36539 - Label for related fields should use related model verbose_name attribute for field (accepted)
- https://code.djangoproject.com/ticket/36541 - Using the
string_if_invalidtemplate configuration breaks the password reset button in theUserAdmin(worksforme) - https://code.djangoproject.com/ticket/36543 - French Canadian locale formats times incorrectly (accepted)
Reviewed
- https://github.com/django/django/pull/19679 - Fixed #36530 – Added system check for ManyToManyField involving CompositePrimaryKeys.
- https://github.com/django/django/pull/19692 - Fixed #36537 – Ensured unique HTML IDs for geometry widget option scripts in the admin.
- https://github.com/django/django/pull/19605 - Refs #34140, Refs #36485 – Grouped docs checks under a unified make check target.
- https://github.com/django/django/pull/19704 - Fixed #36539 – Admin uses related field verbose_name attribute if available
- https://github.com/django/django/pull/19707 - Converted all relative imports to in-package absolute ones in ./django.
- https://github.com/django/django/pull/19643 - Fixed #36410 – Added named template partials to DTL.
- https://github.com/django/django/pull/19714 - Improved docs.yml GitHub Action covering docs quality checks.
- https://github.com/django/django/pull/19716 - Fixed #36543 – French Canadian locale formats times incorrectly.
- https://github.com/django/django/pull/19680 - Refs #36532 - Added CSP view decorators.
Authored
- https://github.com/orgs/community/discussions/168963 - Receiving unwanted notifications from forked repos after upstream merges (Is any other project maintainer getting this?)
Other/Misc
- Sent invoice for July hours.
- Assisted with https://github.com/django/djangoproject.com/issues/2150 (full context at https://forum.djangoproject.com/t/enable-the-build-of-swedish-documentation/42210).
- Read and caught up with https://github.com/django/new-features/issues/66 which related to the Template Partials new feature I’m actively reviewing.
- Reviewed multiple tickets related to composite primary key filtering with subqueries to provide input on https://github.com/django/django/pull/19459.
- Invested more time benchmarking header parsing implementations (requests, werkzeug) following comments in https://code.djangoproject.com/ticket/36520.