Created attachment 215394 [details]
attached is the patch that deprecates www/py-django-openid-auth and set an expiration date for it because it seems to be no longer compatible with Django 2.0+:
> File "/usr/local/lib/python3.7/site-packages/django_openid_auth/models.py", line 58, in <module>
> class UserOpenID(models.Model):
> File "/usr/local/lib/python3.7/site-packages/django_openid_auth/models.py", line 59, in UserOpenID
> user = models.ForeignKey(settings.AUTH_USER_MODEL)
> TypeError: __init__() missing 1 required positional argument: 'on_delete'
The development of the Python package seems to be abandoned as there are no new releases since 2018 and the port www/py-django-allauth might be used as an alternative/replacement instead.
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/159423328
Comment on attachment 215394 [details]
^ Triage: Set maintainer-approval to '+' due maintainer's timeout.
A commit references this bug:
Date: Sat Jun 27 09:59:55 UTC 2020
New revision: 540591
www/py-django-openid-auth: Deprecate/Set to expire
* The port is not compatible with Django 2.0+ and it doesn't seem to be
maintained by upstream anymore.
Approved by: maintainer timeout (14+ days)