160 wires and counting

$ follow Django

Keep up with Django in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

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.

$ status

wire 2026-10-08
stories 9

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

JSONField integer keys stop crashing Postgres and Oracle

By RepoJournal · Filed · About Django · Composed from the cited sources · methodology

Django closed out #37297 on both backends, while djangoproject.com moved its S3 media support from an open PR to a pinned production dependency.

Fixed #37297 -- Prevented crash on JSONField key lookups when an integer key is outside PostgreSQL's int4 range. django/django

by Clifford Gama

A JSONField key lookup with an integer outside PostgreSQL's int4 range used to crash instead of returning a result; it now resolves without raising. Relevant if you query JSON data with user-supplied or externally generated numeric keys.

Refs #37297 -- Prevented crash on JSONField __isnull lookups on Oracle when a key is outside its integer range. django/django

by Clifford Gama

The same class of key blows past Oracle's array-subscript literal limits: JSON_EXISTS() rejects it with ORA-40598/JZN-00211, so __isnull lookups on Oracle crashed too. This commit handles that path, and the commit message names both Oracle errors as the trigger.

Added django-storages[boto3] dependency for S3 support django/djangoproject.com

by saikat709

django-storages[boto3]==1.14.6 is now a production dependency, pinned rather than floated. It backs the optional S3 media support tracked in #2802, so the code path behind that PR gets a fixed version to test against.

Refs #37065 -- Added missing await in method_decorator example. django/django

by Jacob Walls

The method_decorator docs example was missing its await, so anyone copying it into an async view got a coroutine that never ran. Worth a glance if the pattern is in your codebase.

Results for ubuntu-latest added [skip ci] django/django-asv

by Github Bot

The long tail: django-asv added benchmark results for ubuntu-latest, a CI-only commit marked skip ci.

Quick answers

What shipped in Django on October 8, 2026?
Django closed out #37297 on both backends, while djangoproject.com moved its S3 media support from an open PR to a pinned production dependency. In total, 5 commits and 4 pull requests landed.
Who contributed to Django on October 8, 2026?
3 developers shipped this update, including saikat709, cliffordgama, and Jacob Walls.
What were the notable Django updates?
Fixed #37297 -- Prevented crash on JSONField key lookups when an integer key is outside PostgreSQL's int4 range, Refs #37297 -- Prevented crash on JSONField __isnull lookups on Oracle when a key is outside its integer range, and Added django-storages[boto3] dependency for S3 support.