Created attachment 232305 [details] deprecate-py-django-bulk-update.patch Hi Sunpoet, attached is the patch that deprecates www/py-django-bulk-update and sets an expiration date for it. The test suite fails (Django 2.2 and 3.2) with: > File "/wrkdirs/usr/ports/www/py-django-bulk-update/work-py38/django-bulk-update-2.2.0/tests/models.py", line 13, in <module> > class Person(models.Model): > File "/wrkdirs/usr/ports/www/py-django-bulk-update/work-py38/django-bulk-update-2.2.0/tests/models.py", line 17, in Person > role = models.ForeignKey(Role, null=True) > TypeError: __init__() missing 1 required positional argument: 'on_delete' The project also seems abandoned by upstream because the last commit was in 2018.
Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d825f2a7c0447476881a68a7703ef00bd43ddb31 commit d825f2a7c0447476881a68a7703ef00bd43ddb31 Author: Kai Knoblich <kai@FreeBSD.org> AuthorDate: 2022-03-08 06:48:26 +0000 Commit: Kai Knoblich <kai@FreeBSD.org> CommitDate: 2022-03-08 06:48:26 +0000 www/py-django-bulk-update: Deprecate and set to expire * The project seems to be abandoned by upstream and isn't compatible with newer versions of Django. PR: 262403 Approved by: sunpoet (maintainer) www/py-django-bulk-update/Makefile | 3 +++ 1 file changed, 3 insertions(+)
Comment on attachment 232305 [details] deprecate-py-django-bulk-update.patch ^Triage: Setting maintainer-approval flag to '+' as approval was given via comment #1.
(In reply to Po-Chuan Hsieh from comment #1) Committed, thanks!