$ cat django/week/2026-09-07.log
the week in review · Sep 7 – Sep 13, 2026
Django bumps minimum oracledb to 4.0.2
By RepoJournal · composed from the cited sources · human-reviewed weekly · methodology
The week's one compatibility change arrives alongside GEOS version shifts and two new security team members.
Fixed #37325 -- Bumped minimum oracledb version to 4.0.2. django/django
The minimum supported oracledb version moves to 4.0.2, so projects pinned below that will need a bump before running against current Django. The ticket lands as an ordinary compatibility change, not a deprecation cycle.
Fixed #37331 -- Dropped support for GEOS 3.10. django/django
GEOS 3.10 is no longer supported, while the same week's separate change confirms support for GEOS 3.15. If your deployment still links against 3.10, plan the upgrade before the next Django release.
Added David Smith and Ken Whitesell to the security team. django/dsf-working-groups
David Smith and Ken Whitesell join the security team, which the working groups repo records as its own decision. The team now has two more hands on advisories and embargoed reports.
Fixed #37289 -- Avoided deleting network rasters. django/django
GDALRaster.__del__() previously issued an unlink to clean up temporary files from the in-memory virtual filesystem, which since the change allowing any VFS meant network rasters such as vsis3 could be deleted. The fix stops that deletion, so remote raster data is no longer removed on object cleanup.
Fixed #37145 -- Made ModelFormSet respect custom Form.add_prefix(). django/django
BaseModelFormSet._construct_form() built its primary-key lookup key with a hardcoded hyphen separator, so a Form that overrode add_prefix() got the wrong field name. Formsets now respect the custom prefix, which matters if you use prefixed formsets with non-default prefixes.
Removing unnecessary section in the second step of the tutorial django/django
The tutorial's second step loses a section that no longer needed to be there, part of the DjangoCon Europe sprints work in Vigo. Shorter for new readers, and one less thing for docs contributors to maintain.
Fixed paginator orphans in search results. django/djangoproject.com
Two bugs in the manual start and stop math meant orphaned search results were dropped and requesting the last page applied no limit at all, rendering everything. Both are fixed on djangoproject.com.
Results for ubuntu-latest added [skip ci] django/django-asv
by Github Bot
Alongside: django-asv added ubuntu-latest benchmark results, djangoproject.com gained featured blog entries and a translated skip link, the steering council posted 2026-09-07 meeting notes, docs got source links for form templates, Jacob Walls joined the ops team, and boolean icons in the admin got distinguishable shapes for dichromatic color viewing.
$ ls django/week/ # the briefings behind this review
Keep up with Django in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.
Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.