Index: head/net-mgmt/netbox/Makefile =================================================================== --- head/net-mgmt/netbox/Makefile +++ head/net-mgmt/netbox/Makefile @@ -2,7 +2,7 @@ PORTNAME= netbox DISTVERSIONPREFIX= v -DISTVERSION= 2.5.10 +DISTVERSION= 2.5.12 CATEGORIES= net-mgmt MAINTAINER= kai@FreeBSD.org @@ -11,17 +11,17 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django21>=2.1.5:www/py-django21@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers>=2.4.0:www/py-dj21-django-cors-headers@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-debug-toolbar>=1.11:www/py-dj21-django-debug-toolbar@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-filter>=2.0.0:www/py-dj21-django-filter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-mptt>=0.9.1:www/py-dj21-django-mptt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-tables2>=2.0.3:www/py-dj21-django-tables2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit>=0.23.0:www/py-dj21-django-taggit@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit-serializer>=0.1.7:www/py-dj21-django-taggit-serializer@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field>=3.0:www/py-dj21-django-timezone-field@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework>=3.9.0:www/py-dj21-djangorestframework@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj21-drf-yasg>=1.14.0:www/py-dj21-drf-yasg@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.2,<2.3:www/py-django22@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers>=2.4.0:www/py-dj22-django-cors-headers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-debug-toolbar>=1.11:www/py-dj22-django-debug-toolbar@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-filter>=2.0.0:www/py-dj22-django-filter@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-mptt>=0.9.1:www/py-dj22-django-mptt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-tables2>=2.0.3:www/py-dj22-django-tables2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=0.24.0:www/py-dj22-django-taggit@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit-serializer>=0.1.7:www/py-dj22-django-taggit-serializer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field>=3.0:www/py-dj22-django-timezone-field@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.9.0:www/py-dj22-djangorestframework@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-drf-yasg>=1.14.0:www/py-dj22-drf-yasg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gfm>=0.1.4:textproc/py-gfm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}graphviz>=0.10.1:graphics/py-graphviz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \ Index: head/net-mgmt/netbox/distinfo =================================================================== --- head/net-mgmt/netbox/distinfo +++ head/net-mgmt/netbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1554758567 -SHA256 (digitalocean-netbox-v2.5.10_GH0.tar.gz) = 1618bd199e0376899a4f5eaa2fa680d0873631dd0af31333ded6d54fb18c502b -SIZE (digitalocean-netbox-v2.5.10_GH0.tar.gz) = 2363340 +TIMESTAMP = 1558093965 +SHA256 (digitalocean-netbox-v2.5.12_GH0.tar.gz) = 21b0d08c73808240a427d4adb5ca861fea6ad18d8c2acf8532db9b356853f419 +SIZE (digitalocean-netbox-v2.5.12_GH0.tar.gz) = 2364874 Index: head/www/Makefile =================================================================== --- head/www/Makefile +++ head/www/Makefile @@ -1483,9 +1483,18 @@ SUBDIR += py-dj21-djangoql SUBDIR += py-dj21-djangorestframework SUBDIR += py-dj21-drf-yasg + SUBDIR += py-dj22-django-cors-headers + SUBDIR += py-dj22-django-debug-toolbar + SUBDIR += py-dj22-django-filter + SUBDIR += py-dj22-django-js-asset + SUBDIR += py-dj22-django-mptt + SUBDIR += py-dj22-django-tables2 SUBDIR += py-dj22-django-taggit + SUBDIR += py-dj22-django-taggit-serializer + SUBDIR += py-dj22-django-timezone-field SUBDIR += py-dj22-django-treebeard SUBDIR += py-dj22-djangorestframework + SUBDIR += py-dj22-drf-yasg SUBDIR += py-django SUBDIR += py-django-allauth SUBDIR += py-django-annotations Index: head/www/py-dj21-django-cors-headers/Makefile =================================================================== --- head/www/py-dj21-django-cors-headers/Makefile +++ head/www/py-dj21-django-cors-headers/Makefile @@ -17,6 +17,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-cors-headers +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-cors-headers \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers .include Index: head/www/py-dj21-django-debug-toolbar/Makefile =================================================================== --- head/www/py-dj21-django-debug-toolbar/Makefile +++ head/www/py-dj21-django-debug-toolbar/Makefile @@ -20,6 +20,7 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-debug-toolbar +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-debug-toolbar \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-debug-toolbar .include Index: head/www/py-dj21-django-filter/Makefile =================================================================== --- head/www/py-dj21-django-filter/Makefile +++ head/www/py-dj21-django-filter/Makefile @@ -18,6 +18,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-filter +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-filter \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-filter .include Index: head/www/py-dj21-django-js-asset/Makefile =================================================================== --- head/www/py-dj21-django-js-asset/Makefile +++ head/www/py-dj21-django-js-asset/Makefile @@ -18,6 +18,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-js-asset +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-js-asset \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-js-asset .include Index: head/www/py-dj21-django-mptt/Makefile =================================================================== --- head/www/py-dj21-django-mptt/Makefile +++ head/www/py-dj21-django-mptt/Makefile @@ -21,6 +21,7 @@ NO_ARCH= yes CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-happenings \ - ${PYTHON_PKGNAMEPREFIX}django-mptt + ${PYTHON_PKGNAMEPREFIX}django-mptt \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-mptt .include Index: head/www/py-dj21-django-tables2/Makefile =================================================================== --- head/www/py-dj21-django-tables2/Makefile +++ head/www/py-dj21-django-tables2/Makefile @@ -20,6 +20,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-tables2 +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-tables2 \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-tables2 .include Index: head/www/py-dj21-django-taggit-serializer/Makefile =================================================================== --- head/www/py-dj21-django-taggit-serializer/Makefile +++ head/www/py-dj21-django-taggit-serializer/Makefile @@ -19,6 +19,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-taggit-serializer +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-taggit-serializer \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit-serializer .include Index: head/www/py-dj21-django-timezone-field/Makefile =================================================================== --- head/www/py-dj21-django-timezone-field/Makefile +++ head/www/py-dj21-django-timezone-field/Makefile @@ -19,6 +19,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-timezone-field +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-timezone-field \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field .include Index: head/www/py-dj21-drf-yasg/Makefile =================================================================== --- head/www/py-dj21-drf-yasg/Makefile +++ head/www/py-dj21-drf-yasg/Makefile @@ -27,6 +27,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}drf-yasg +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}drf-yasg \ + ${PYTHON_PKGNAMEPREFIX}dj22-drf-yasg .include Index: head/www/py-dj22-django-cors-headers/Makefile =================================================================== --- head/www/py-dj22-django-cors-headers/Makefile +++ head/www/py-dj22-django-cors-headers/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= django-cors-headers +PORTVERSION= 2.5.3 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Handles server headers required for Cross-Origin Resource Sharing + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-cors-headers \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers + +.include Index: head/www/py-dj22-django-cors-headers/distinfo =================================================================== --- head/www/py-dj22-django-cors-headers/distinfo +++ head/www/py-dj22-django-cors-headers/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1556644278 +SHA256 (django-cors-headers-2.5.3.tar.gz) = c7987faa9aaef7f6a802b0f354a719e80a9158c284f530265ac792f1ee725e52 +SIZE (django-cors-headers-2.5.3.tar.gz) = 23295 Index: head/www/py-dj22-django-cors-headers/pkg-descr =================================================================== --- head/www/py-dj22-django-cors-headers/pkg-descr +++ head/www/py-dj22-django-cors-headers/pkg-descr @@ -0,0 +1,4 @@ +A Django App that adds CORS (Cross-Origin Resource Sharing) headers to +responses. + +WWW: https://github.com/ottoyiu/django-cors-headers Index: head/www/py-dj22-django-debug-toolbar/Makefile =================================================================== --- head/www/py-dj22-django-debug-toolbar/Makefile +++ head/www/py-dj22-django-debug-toolbar/Makefile @@ -0,0 +1,26 @@ +# Created by: Johannes Meixner +# $FreeBSD$ + +PORTNAME= django-debug-toolbar +PORTVERSION= 1.11 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Configurable set of panels to display debug information + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-debug-toolbar \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-debug-toolbar + +.include Index: head/www/py-dj22-django-debug-toolbar/distinfo =================================================================== --- head/www/py-dj22-django-debug-toolbar/distinfo +++ head/www/py-dj22-django-debug-toolbar/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1546724075 +SHA256 (django-debug-toolbar-1.11.tar.gz) = 89d75b60c65db363fb24688d977e5fbf0e73386c67acf562d278402a10fc3736 +SIZE (django-debug-toolbar-1.11.tar.gz) = 108708 Index: head/www/py-dj22-django-debug-toolbar/pkg-descr =================================================================== --- head/www/py-dj22-django-debug-toolbar/pkg-descr +++ head/www/py-dj22-django-debug-toolbar/pkg-descr @@ -0,0 +1,6 @@ +The Django Debug Toolbar is a configurable set of panels that display various +debug information about the current request/response and when clicked, display +more details about the panel's content. + +WWW: https://pypi.org/project/django-debug-toolbar/ +WWW: https://github.com/jazzband/django-debug-toolbar Index: head/www/py-dj22-django-filter/Makefile =================================================================== --- head/www/py-dj22-django-filter/Makefile +++ head/www/py-dj22-django-filter/Makefile @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= django-filter +DISTVERSION= 2.1.0 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Dynamic filtering for querysets with Django + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-filter \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-filter + +.include Index: head/www/py-dj22-django-filter/distinfo =================================================================== --- head/www/py-dj22-django-filter/distinfo +++ head/www/py-dj22-django-filter/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1556216704 +SHA256 (django-filter-2.1.0.tar.gz) = 3dafb7d2810790498895c22a1f31b2375795910680ac9c1432821cbedb1e176d +SIZE (django-filter-2.1.0.tar.gz) = 142256 Index: head/www/py-dj22-django-filter/pkg-descr =================================================================== --- head/www/py-dj22-django-filter/pkg-descr +++ head/www/py-dj22-django-filter/pkg-descr @@ -0,0 +1,3 @@ +A generic system for filtering Django QuerySets based on user selections. + +WWW: https://github.com/carltongibson/django-filter Index: head/www/py-dj22-django-js-asset/Makefile =================================================================== --- head/www/py-dj22-django-js-asset/Makefile +++ head/www/py-dj22-django-js-asset/Makefile @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= django-js-asset +DISTVERSION= 1.1.0 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Insert script tags with additional attributes for django.forms.Media + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-js-asset \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-js-asset + +.include Index: head/www/py-dj22-django-js-asset/distinfo =================================================================== --- head/www/py-dj22-django-js-asset/distinfo +++ head/www/py-dj22-django-js-asset/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1526924224 +SHA256 (django-js-asset-1.1.0.tar.gz) = 30149158206f693a5d027fe590096fc84495486bd11cd77d395b4f2ec27fc1d0 +SIZE (django-js-asset-1.1.0.tar.gz) = 4456 Index: head/www/py-dj22-django-js-asset/pkg-descr =================================================================== --- head/www/py-dj22-django-js-asset/pkg-descr +++ head/www/py-dj22-django-js-asset/pkg-descr @@ -0,0 +1,4 @@ +Insert script tags with additional attributes (such as "id" and "data" for +CSP-compatible data injection) for the django.forms.Media package. + +WWW: https://github.com/matthiask/django-js-asset Index: head/www/py-dj22-django-mptt/Makefile =================================================================== --- head/www/py-dj22-django-mptt/Makefile +++ head/www/py-dj22-django-mptt/Makefile @@ -0,0 +1,27 @@ +# Created by: Carlo Strub +# $FreeBSD$ + +PORTNAME= django-mptt +PORTVERSION= 0.9.1 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}dj22-django-js-asset>0:www/py-dj22-django-js-asset@${PY_FLAVOR} + +USES= gettext python:3.5+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-happenings \ + ${PYTHON_PKGNAMEPREFIX}django-mptt \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-mptt + +.include Index: head/www/py-dj22-django-mptt/distinfo =================================================================== --- head/www/py-dj22-django-mptt/distinfo +++ head/www/py-dj22-django-mptt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1533818904 +SHA256 (django-mptt-0.9.1.tar.gz) = 689a04cce0981671d6061a9928c33a16b47abb0d4cd43cf7dec31ae284fdae9d +SIZE (django-mptt-0.9.1.tar.gz) = 95615 Index: head/www/py-dj22-django-mptt/pkg-descr =================================================================== --- head/www/py-dj22-django-mptt/pkg-descr +++ head/www/py-dj22-django-mptt/pkg-descr @@ -0,0 +1,4 @@ +Utilities for implementing Modified Preorder Tree Traversal with your Django +Models and working with trees of Model instances. + +WWW: https://github.com/django-mptt/django-mptt Index: head/www/py-dj22-django-tables2/Makefile =================================================================== --- head/www/py-dj22-django-tables2/Makefile +++ head/www/py-dj22-django-tables2/Makefile @@ -0,0 +1,26 @@ +# Created by: Kozlov Sergey +# $FreeBSD$ + +PORTNAME= django-tables2 +DISTVERSION= 2.0.6 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Table/data-grid framework for Django + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=0:www/py-django22@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-tables2 \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-tables2 + +.include Index: head/www/py-dj22-django-tables2/distinfo =================================================================== --- head/www/py-dj22-django-tables2/distinfo +++ head/www/py-dj22-django-tables2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1556216399 +SHA256 (django-tables2-2.0.6.tar.gz) = 98038606603a157b79bb7564e589d1f21050c463d12c59d5b3848eba9e10a0ae +SIZE (django-tables2-2.0.6.tar.gz) = 71283 Index: head/www/py-dj22-django-tables2/pkg-descr =================================================================== --- head/www/py-dj22-django-tables2/pkg-descr +++ head/www/py-dj22-django-tables2/pkg-descr @@ -0,0 +1,5 @@ +django-tables2 simplifies the task of turning sets of data into HTML tables. +It has native support for pagination and sorting, does for HTML tables what +django.forms does for HTML forms. + +WWW: https://github.com/jieter/django-tables2 Index: head/www/py-dj22-django-taggit-serializer/Makefile =================================================================== --- head/www/py-dj22-django-taggit-serializer/Makefile +++ head/www/py-dj22-django-taggit-serializer/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= django-taggit-serializer +DISTVERSION= 0.1.7 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Django Taggit serializer for the Django REST Framework + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=0:www/py-dj22-django-taggit@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-taggit-serializer \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit-serializer + +.include Index: head/www/py-dj22-django-taggit-serializer/distinfo =================================================================== --- head/www/py-dj22-django-taggit-serializer/distinfo +++ head/www/py-dj22-django-taggit-serializer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1533884090 +SHA256 (django-taggit-serializer-0.1.7.tar.gz) = f712eb2482079be452bcd1e82b18a820e26427c3ee1cef2b4fcd4d6b8b9f14d0 +SIZE (django-taggit-serializer-0.1.7.tar.gz) = 5589 Index: head/www/py-dj22-django-taggit-serializer/pkg-descr =================================================================== --- head/www/py-dj22-django-taggit-serializer/pkg-descr +++ head/www/py-dj22-django-taggit-serializer/pkg-descr @@ -0,0 +1,6 @@ +This package makes it possible to serialize tags generated by the django-taggit +package. Because the tags in the django-taggit package need to be added into a +TaggableManager() one cannot use the usual Serializer that is retrieved from the +Django REST Framework. + +WWW: https://github.com/glemmaPaul/django-taggit-serializer Index: head/www/py-dj22-django-timezone-field/Makefile =================================================================== --- head/www/py-dj22-django-timezone-field/Makefile +++ head/www/py-dj22-django-timezone-field/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= django-timezone-field +DISTVERSION= 3.0 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Provides database and form fields for pytz timezone objects for Django + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-timezone-field \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field + +.include Index: head/www/py-dj22-django-timezone-field/distinfo =================================================================== --- head/www/py-dj22-django-timezone-field/distinfo +++ head/www/py-dj22-django-timezone-field/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1542121057 +SHA256 (django-timezone-field-3.0.tar.gz) = 7d7a37cfeacec5b1e81cd2f0aa334d46ebaa369cd516028579ed343cbc676c38 +SIZE (django-timezone-field-3.0.tar.gz) = 6217 Index: head/www/py-dj22-django-timezone-field/pkg-descr =================================================================== --- head/www/py-dj22-django-timezone-field/pkg-descr +++ head/www/py-dj22-django-timezone-field/pkg-descr @@ -0,0 +1,3 @@ +Provides database and form fields for pytz timezone objects for Django. + +WWW: https://github.com/mfogel/django-timezone-field Index: head/www/py-dj22-drf-yasg/Makefile =================================================================== --- head/www/py-dj22-drf-yasg/Makefile +++ head/www/py-dj22-drf-yasg/Makefile @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= drf-yasg +DISTVERSION= 1.15.0 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22- + +MAINTAINER= kai@FreeBSD.org +COMMENT= Yet Another Swagger Generator + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.rst + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.0.6:devel/py-setuptools_scm@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11.7:www/py-django22@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.7.7:www/py-dj22-djangorestframework@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}coreapi>=2.3.3:devel/py-coreapi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}coreschema>=0.0.4:devel/py-coreschema@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.34:devel/py-ruamel.yaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}swagger-spec-validator>=2.1.0:devel/py-swagger-spec-validator@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}drf-yasg \ + ${PYTHON_PKGNAMEPREFIX}dj21-drf-yasg + +.include Index: head/www/py-dj22-drf-yasg/distinfo =================================================================== --- head/www/py-dj22-drf-yasg/distinfo +++ head/www/py-dj22-drf-yasg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1556211907 +SHA256 (drf-yasg-1.15.0.tar.gz) = dfb96eb36b259c2e0da67515319a25e49f6bdd3a275412f34221cc5236d2b62a +SIZE (drf-yasg-1.15.0.tar.gz) = 1313489 Index: head/www/py-dj22-drf-yasg/pkg-descr =================================================================== --- head/www/py-dj22-drf-yasg/pkg-descr +++ head/www/py-dj22-drf-yasg/pkg-descr @@ -0,0 +1,20 @@ +Generate real Swagger/OpenAPI 2.0 specifications from a Django Rest +Framework API. + +Features: + +- full support for nested serializers and schemas +- response schemas and descriptions +- model definitions compatible with codegen tools +- customization hooks at all points in the spec generation process +- JSON and YAML format for spec +- bundles latest version of swagger-ui and redoc for viewing the generated + documentation +- schema view is cacheable out of the box +- generated Swagger schema can be automatically validated by + swagger-spec-validator or flex +- supports Django REST Framework API versioning with URLPathVersioning + and NamespaceVersioning (other DRF or custom versioning schemes are + not currently supported) + +WWW: https://github.com/axnsan12/drf-yasg Index: head/www/py-django-cors-headers/Makefile =================================================================== --- head/www/py-django-cors-headers/Makefile +++ head/www/py-django-cors-headers/Makefile @@ -17,6 +17,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers .include Index: head/www/py-django-debug-toolbar/Makefile =================================================================== --- head/www/py-django-debug-toolbar/Makefile +++ head/www/py-django-debug-toolbar/Makefile @@ -20,6 +20,7 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-debug-toolbar +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-debug-toolbar \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-debug-toolbar .include Index: head/www/py-django-filter/Makefile =================================================================== --- head/www/py-django-filter/Makefile +++ head/www/py-django-filter/Makefile @@ -18,6 +18,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-filter +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-filter \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-filter .include Index: head/www/py-django-js-asset/Makefile =================================================================== --- head/www/py-django-js-asset/Makefile +++ head/www/py-django-js-asset/Makefile @@ -18,6 +18,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-js-asset +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-js-asset \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-js-asset .include Index: head/www/py-django-mptt/Makefile =================================================================== --- head/www/py-django-mptt/Makefile +++ head/www/py-django-mptt/Makefile @@ -21,6 +21,7 @@ NO_ARCH= yes CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-happenings \ - ${PYTHON_PKGNAMEPREFIX}dj21-django-mptt + ${PYTHON_PKGNAMEPREFIX}dj21-django-mptt \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-mptt .include Index: head/www/py-django-tables2/Makefile =================================================================== --- head/www/py-django-tables2/Makefile +++ head/www/py-django-tables2/Makefile @@ -20,6 +20,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-tables2 +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-tables2 \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-tables2 .include Index: head/www/py-django-taggit-serializer/Makefile =================================================================== --- head/www/py-django-taggit-serializer/Makefile +++ head/www/py-django-taggit-serializer/Makefile @@ -19,6 +19,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit-serializer +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit-serializer \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit-serializer .include Index: head/www/py-django-timezone-field/Makefile =================================================================== --- head/www/py-django-timezone-field/Makefile +++ head/www/py-django-timezone-field/Makefile @@ -19,6 +19,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field \ + ${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field .include Index: head/www/py-drf-yasg/Makefile =================================================================== --- head/www/py-drf-yasg/Makefile +++ head/www/py-drf-yasg/Makefile @@ -27,6 +27,7 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-drf-yasg +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-drf-yasg \ + ${PYTHON_PKGNAMEPREFIX}dj22-drf-yasg .include