A multiprocessing distributed task queue for Django
Django Q2 is a fork of Django Q. Big thanks to Ilan Steemers for starting this
project. Unfortunately, development has stalled since June 2021. Django Q2 is
the new updated version of Django Q, with dependencies updates, docs updates and
several bug fixes.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-django-q2 listed in the above command, you can pick from the names under the Packages section.
www/py-django-q2: Fix build after devel/py-uv-build update
Patch pyproject.toml to stretch out devel/py-uv-build version range.
PR: 298327
Approved by: osa, vvd (Mentors, implicit)
*: Switch consumers over to Django 5.2
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
Reviewed by: sunpoet (python)
Differential Revision: https://reviews.freebsd.org/D56966
www/py-hyperkitty: [NEW PORT] A web interface to access GNU Mailman v3 archives
Hyperkitty is a web interface to access GNU Mailman v3 archives.
Three other ports are added as dependencies of py-hyperkitty:
- www/py-django-q2
- www/py-robot-detection
- www/py-mailman-hyperkitty
PR: 281463281464281465
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52550