RepoJournal
Django

@django

Python's batteries-included web framework

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Python Full archive →

The Wire · Showcase

Django core lands bugfixes while djangoproject.com adopts ruff

By RepoJournal · Filed · About Django

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.

One email a day. Unsubscribe in one click.

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.

More from @django

Daily updates, in your inbox

Follow Django

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?