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-08-18
stories 19

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Django core lands bugfixes while djangoproject.com adopts ruff

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

Django shipped four targeted fixes overnight while the official site's lint stack gets a modern overhaul.

The core framework closed four tickets: transformations can now chain in order_by() after alias() [1], URLValidator rejects null characters [2], GEOS GeometryCollection nesting is allowed [3], and SQLite DecimalField conversion no longer breaks without precision [4]. The djangoproject.com repo is bringing in ruff with minimal config, and the PR notes "The goal is to introduce ruff to the lint setup with minimal config & changes" [5]. A separate commit applies the ruff fixes [6], and checkmake's minphony rule gets disabled because it "doesn't fit our use case" [7]. Code of conduct maintainers documented the Slack reminder requirement for suspension end dates [8], which was merged in [9]. The action is concentrated in the core bugfixes; the lint work is lower risk but worth watching.

Action items

References

  1. [1] Fixed #37274 -- Allowed transforms in order_by() after alias(). ↗ django/django
  2. [2] Fixed #37279 -- Rejected null characters in URLValidator. ↗ django/django
  3. [3] Fixed #37250 -- Allowed nesting GEOS GeometryCollection objects. ↗ django/django
  4. [4] Fixed #37275, Refs #24920 -- Fixed SQLite DecimalField conversion without precision. ↗ django/django
  5. [5] Enable ruff ↗ django/djangoproject.com
  6. [6] Apply ruff fixes ↗ django/djangoproject.com
  7. [7] Disable checkmake's minphony rule ↗ django/djangoproject.com
  8. [8] Document Slack reminder requirement for suspension end dates ↗ django/code-of-conduct
  9. [9] Merge pull request #115 from django/document-suspension-reminders ↗ django/code-of-conduct

Quick answers

What shipped in Django on August 18, 2026?
Django shipped four targeted fixes overnight while the official site's lint stack gets a modern overhaul. In total, 11 commits and 8 pull requests landed.
Who contributed to Django on August 18, 2026?
6 developers shipped this update, including dryan, ulgens, GSGFs7, Jacob Walls, Nguyễn Anh Bình, and Sarah Boyce.
What were the notable Django updates?
Fixed #37274 -- Allowed transforms in order_by() after alias(), Fixed #37279 -- Rejected null characters in URLValidator, and Fixed #37250 -- Allowed nesting GEOS GeometryCollection objects.