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-01
stories 7

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Tuple lookups stop hanging on F() expressions, admindocs breadcrumb regression fixed

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

Django landed a fix for a hang in tuple-based lookups and rolled back an empty breadcrumb that regressed in admindocs, a quiet day with two real correctness wins.

Fixed #37291 -- Prevented tuple lookups from hanging on F() expressions. django/django

by Yassin Bahri

A TupleIn lookup whose right-hand side contained an F() expression used to hang; the fix normalizes a directly supplied QuerySet before the right-hand side is validated, so the QuerySet is no longer treated as a direct value and iterated during error formatting. The query is cloned and its database alias preserved, with a regression test added. Related unsafety in iterating F() expressions is d...

Fixed #37378 -- Removed extra empty breadcrumb in admindocs model index. django/django

by Natalia

The admindocs model index was rendering an extra empty breadcrumb, a regression introduced by bc03f1064e10fa247a46d4e8a98ba9b26aa4790d. If you run admindocs, the model index pages go back to a single breadcrumb trail.

Pointed the plan taglines at what each tier adds. django/djangoproject.com

by Jeff Triplett

Diamond's tagline could have described any sponsorship tier and Platinum and Gold differed by one word; each tier's tagline now names the benefit that sets it apart, in the same imperative voice as the Sponsored Fellow and Bronze lines. Cosmetic, but it removes the copy that made the tiers indistinguishable.

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

by Github Bot

The django-asv benchmark suite added a results set for ubuntu-latest, extending the platform matrix its performance history covers.

Add 2026-09-21 meeting notes django/steering-council

by Tim Schilling

The steering council published notes from its 2026-09-21 meeting, the only governance housekeeping alongside a djangoproject.com copy tweak and the asv run.

Quick answers

What shipped in Django on October 1, 2026?
Django landed a fix for a hang in tuple-based lookups and rolled back an empty breadcrumb that regressed in admindocs, a quiet day with two real correctness wins. In total, 5 commits and 2 pull requests landed.
Who contributed to Django on October 1, 2026?
4 developers shipped this update, including Natalia, yassinbahri, Jeff Triplett, and Tim Schilling.
What were the notable Django updates?
Fixed #37291 -- Prevented tuple lookups from hanging on F() expressions, Fixed #37378 -- Removed extra empty breadcrumb in admindocs model index, and Pointed the plan taglines at what each tier adds.