Upstream of net-mgmt/netbox has changed the required Django version from 1.11 to 2.1 with the release of NetBox 2.5.0, thus some ports need to be repo-copied and assigned to Django 2.1 to make the update possible:
- www/py-django-cors-headers -> www/py-dj21-django-cors-headers
- www/py-django-debug-toolbar -> www/py-dj21-django-debug-toolbar
- www/py-django-filter -> www/py-dj21-django-filter
- www/py-django-js-asset -> www/py-dj21-django-js-asset
- www/py-django-mptt -> www/py-dj21-django-mptt
- www/py-django-tables2 -> www/py-dj21-django-tables2
- www/py-django-taggit -> www/py-dj21-django-taggit
- www/py-django-timezone-field -> www/py-dj21-django-timezone-field
- www/py-djangorestframework -> www/py-dj21-djangorestframework
- www/py-drf-yasg -> www/py-dj21-drf-yasg
Because Django v2.1 requires Python 3.5+ I also changed "USES=python" to "USES=python:3.5+" to reduce some overhead during the build process.