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-22
stories 8

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Windows CI gets gettext, djangosnippets drops a dead dependency

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

Django's Windows jobs will now actually run their translation-string tests, and djangosnippets.org shed a PyPI-orphaned package while bumping Django to 5.2.18 and certifi to 2026-10-19.

Fixed #37396 -- Added gettext to PATH in Windows CI. django/django

by HelmiDev03

Chocolatey's gettext bin directory was never added to PATH for later CI steps, so every Windows test touching msgfmt and xgettext was silently skipped; the change also skips PoFileTests.test_no_write_access on Windows, where chmod() cannot make a directory read-only. Expect those Windows jobs to get slower and to start failing on real translation regressions they were previously blind to.

Refs #36717 -- Noted RedirectURLMixin signature changes in 6.1 release notes. django/django

by Adam Johnson

Adam Johnson's commit records the RedirectURLMixin signature changes in the 6.1 release notes, which is where you want to look before porting a custom login view that subclasses or overrides it.

Bump django and certifi django/djangosnippets.org

by jacobtylerwalls

Jacob Walls went in to round up the wagons on certifi after the eMudhra incident and instead hit a hard blocker: django-generic-annotation had been removed from PyPI, so uv sync would not resolve. He replaced the one usage with bare Django, confirmed tests pass, and removed the dependency, noting an AI-assisted search suggests the functionality is not used in prod.

Bump django and certifi (#665) django/djangosnippets.org

by Jacob Walls

The commit behind that cleanup also replaces the direct dependency on requests, bumps certifi to 2026-10-19, and bumps Django to 5.2.18 on djangosnippets.org.

Quick answers

What shipped in Django on October 22, 2026?
Django's Windows jobs will now actually run their translation-string tests, and djangosnippets.org shed a PyPI-orphaned package while bumping Django to 5.2.18 and certifi to 2026-10-19. In total, 4 commits and 4 pull requests landed.
Who contributed to Django on October 22, 2026?
3 developers shipped this update, including HelmiDev03, Adam Johnson, and jacobtylerwalls.
What were the notable Django updates?
Fixed #37396 -- Added gettext to PATH in Windows CI, Refs #36717 -- Noted RedirectURLMixin signature changes in 6.1 release notes, and Bump django and certifi.