Week ending 2025-08-31 (Week 35)
This week was especially intense as I tried to cover as much as possible ahead of Feature Freeze and in preparation for my
trip to DjangoCon US (leaving on Thursday). I’ll be mostly unavailable until Sept 15th!
Triaged
- https://code.djangoproject.com/ticket/36562 -
StaticFilesHandlershould respectStaticFilesStorage.base_urland treatSTATIC_URLas a fallback (re-triaged as wontfix) - https://code.djangoproject.com/ticket/36571 - Deprecated usage of BINARY expr in MySQL lookups (accepted)
- https://code.djangoproject.com/ticket/36577 - Remove try/except around GIS layermapping imports (accepted)
- https://code.djangoproject.com/ticket/36578 - Visual regression in inline delete button size (accepted)
- https://code.djangoproject.com/ticket/36526 - Document memory usage of bulk_update and ways to batch updates. (re-triaged to accepted)
- https://code.djangoproject.com/ticket/36579 - yesno filter broken for translations that do not respect the ascii comma (accepted)
- This is an interesting one because we had incorrect translations in Transifex that I had to fix manually.
Reviewed
- https://github.com/django/django/pull/19775 - Refs #15727 – Captured failed request log in test_csp.py.
- https://github.com/django/django/pull/19782 - Removed mention of new features from “needsinfo” status description.
- https://github.com/django/django/pull/19776 - Clarified description of Version attribute in Trac.
- https://github.com/django/django/pull/19770 - Fixed #36568 – Confirmed support for GEOS 3.14.
- https://github.com/django/django/pull/19680 - Refs #36532 - Added CSP view decorators.
- https://github.com/django/django/pull/19784 - Fixed #36577 – Removed obsolete try-except for GIS layermapping imports.
- https://github.com/nessita/checklist-generator/pull/17 - Added landing stub release notes and release date update step to security checklist.
- https://github.com/django/django/pull/19765 - Refs #36549 – Updated OpenLayers to v10.6.0.
- https://github.com/django/django/pull/19599 - Enforced absolute targets for :doc: in docs.
- https://github.com/django/django/pull/19757# - Refs #36520 – Only passed header value for parsing on multi-part forms
- https://github.com/django/django/pull/19789 - Fixed #36578 – Updated inline delete icon button dimensions to 24x24 pixels.
- https://github.com/django/django/pull/19791 - Fixed #36579 – Improved yesno template filter handling of invalid arguments.
- https://github.com/django/django/pull/19795 - Refs #36485 – Fixed false negative in docs linter for file’s last line.
Authored
- https://github.com/django/django/pull/19773 - Refs #36485 – Ignored line-length formatting changes in git blame.
- https://github.com/django/django/pull/19785 - Fine tune postgis GHA (see commits).
Other/Misc
- Monthly Ops call.
- Biweekly meeting with Fellows and Board Liaison (Jeff Triplett).
- Biweekly meeting with Fellows and Line Manager (Andrew Godwin).
- Engaged in security topics and report triage.
- New Fellow onboarding! Welcome @jacobtylerwalls

- Looked again into
isortversions issues (context https://github.com/django/django/pull/19109). - Online Communities monthly meetings catch up.
- Attended DSF Office Hours.