Page MenuHomeFreeBSD

*: Switch consumers over to Django 5.2
Needs ReviewPublic

Authored by kai on Tue, May 12, 12:42 PM.
Tags
None
Referenced Files
F157328702: D56966.diff
Wed, May 20, 9:16 AM
Unknown Object (File)
Tue, May 19, 8:41 AM
Unknown Object (File)
Tue, May 19, 8:41 AM
Unknown Object (File)
Tue, May 19, 8:41 AM
Unknown Object (File)
Tue, May 19, 8:41 AM
Unknown Object (File)
Tue, May 19, 8:41 AM
Unknown Object (File)
Tue, May 19, 8:41 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 Skipped
Unit
Tests Skipped

Event Timeline

kai requested review of this revision.Tue, May 12, 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.