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-06-17
stories 20

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

DJANGO REMOVES SELENIUM CONSTRAINT, CLEANS UP DEPRECATED APIS

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

Django lifted a version ceiling on Selenium that was blocking test infrastructure upgrades, while scrubbing deprecated utilities from the docs.

The core team removed the selenium<4.44.0 pin [1] that's been holding back test environments. This wasn't a blocker before, but it matters now: Selenium 4.44.0 shipped critical fixes for browser automation, and Django tests are finally unshackled. In parallel, documentation for the long-deprecated django.utils.warnings.django_file_prefixes() got the axe [2], cleaning up guidance that points developers toward APIs that no longer exist. The team also fixed a test selector regression [3] that surfaced after Arabic translation work exposed RTL handling gaps in Selenium's text-based locators. On the docs front, sphinx-autobuild got proper coverage [4] so contributors can watch their edits live, and a typo in the email configuration guide [5] got caught. Quiet release cycle overall. Nothing here breaks deploys.

Quick answers

What shipped in Django on June 17, 2026?
Django lifted a version ceiling on Selenium that was blocking test infrastructure upgrades, while scrubbing deprecated utilities from the docs. In total, 11 commits and 9 pull requests landed.
What were the notable Django updates?
Removed selenium<4.44.0 version pin, Refs #37142 -- Removed docs for django.utils.warnings.django_file_prefixes(), and Fixed #37169, Refs #36437 -- Replaced text-based selector in a selenium test.