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 REMOVES SELENIUM CONSTRAINT, CLEANS UP DEPRECATED APIS

By RepoJournal · Filed · About Django

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.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Removed selenium<4.44.0 version pin. django/django
  2. [2] Refs #37142 -- Removed docs for django.utils.warnings.django_file_prefixes(). django/django
  3. [3] Fixed #37169, Refs #36437 -- Replaced text-based selector in a selenium test. django/django
  4. [4] Fixed #37157 -- Doc'd usage of sphinx-autobuild for documentation auto-reloading. django/django
  5. [5] Fixed typo in section "Configuring email" in docs/topics/email.txt. django/django

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.

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?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.