Page MenuHomeFreeBSD

*: Switch consumers over to Django 5.2
ClosedPublic

Authored by kai on May 12 2026, 12:42 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jun 15, 10:59 AM
Unknown Object (File)
Sun, Jun 14, 3:56 PM
Unknown Object (File)
Sat, May 30, 5:32 AM
Unknown Object (File)
Tue, May 26, 5:53 AM
Unknown Object (File)
Fri, May 22, 9:37 AM
Unknown Object (File)
Fri, May 22, 12:52 AM
Unknown Object (File)
Wed, May 20, 9:16 AM
Unknown Object (File)
Tue, May 19, 8:41 AM
Subscribers
None

Details

Summary
Django 4.2 reached its End-of-Life on 7th April 2026 and Django 5.2 is
the new LTS (= Long Term Support) release which will be supported until
April 2028.

* Switch most ports that use www/py-django42 to www/py-django52.

* Where necessary, remove PORTSCOUT, which is no longer needed because
  an update to a newer version that no longer supports Django 4.2 should
  now be possible.

* Bump PORTREVISION due dependency change where necessary.

PR:     291707
Test Plan
  • poudriere -> OK (14.3-RELEASE amd64)
  • As soon as this diff is committed (ETA towards the end of May), the next step is to switch the consumers that are still using the py-dj52-* ports accordingly and deprecate the py-dj52-* ports afterwards.

Note:

  • Please ignore devel/py-sortinghat and www/seahub for now. Both ports need to be updated to a newer release, which is more complex, and it is very likely that they will be decoupled from this review in the further process.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kai requested review of this revision.May 12 2026, 12:42 PM
kai created this revision.
kai retitled this revision from *: Switch consumers over to Django 5.2 [DRAFT] to *: Switch consumers over to Django 5.2.
kai removed subscribers: ultima, sunpoet, siva.
  • Rebase
  • Add maintainers from the various ports as reviewers.

LGTM.

BTW, devel/py-hypothesis has been moved to py-django52 in recent update.

This revision is now accepted and ready to land.Sat, May 23, 7:00 AM
This revision was automatically updated to reflect the committed changes.