diff options
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/py-flask-marshmallow/Makefile | 23 | ||||
-rw-r--r-- | www/py-flask-marshmallow/distinfo | 3 | ||||
-rw-r--r-- | www/py-flask-marshmallow/pkg-descr | 7 |
4 files changed, 34 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index c415ebe0c835..a6e3dd46609f 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1676,6 +1676,7 @@ SUBDIR += py-flask-cors SUBDIR += py-flask-flatpages SUBDIR += py-flask-login + SUBDIR += py-flask-marshmallow SUBDIR += py-flask-migrate SUBDIR += py-flask-oauthlib SUBDIR += py-flask-principal diff --git a/www/py-flask-marshmallow/Makefile b/www/py-flask-marshmallow/Makefile new file mode 100644 index 000000000000..b30ded368924 --- /dev/null +++ b/www/py-flask-marshmallow/Makefile @@ -0,0 +1,23 @@ +# Created by: Mark Felder <feld@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= flask-marshmallow +PORTVERSION= 0.8.0 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= feld@FreeBSD.org +COMMENT= Marshmallow support for Flask + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}marshmallow>=2.0.0:devel/py-marshmallow@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +.include <bsd.port.mk> diff --git a/www/py-flask-marshmallow/distinfo b/www/py-flask-marshmallow/distinfo new file mode 100644 index 000000000000..a62389a14a5c --- /dev/null +++ b/www/py-flask-marshmallow/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1520444351 +SHA256 (flask-marshmallow-0.8.0.tar.gz) = d1457a8ee4cda662b121baacb22267774f3f7834e4adafae606b259bfbeb46b9 +SIZE (flask-marshmallow-0.8.0.tar.gz) = 29360 diff --git a/www/py-flask-marshmallow/pkg-descr b/www/py-flask-marshmallow/pkg-descr new file mode 100644 index 000000000000..fe7e4dc887b2 --- /dev/null +++ b/www/py-flask-marshmallow/pkg-descr @@ -0,0 +1,7 @@ +Flask-Marshmallow is a thin integration layer for Flask (a Python web +framework) and marshmallow (an object serialization/deserialization +library) that adds additional features to marshmallow, including URL and +Hyperlinks fields for HATEOAS-ready APIs. It also (optionally) +integrates with Flask-SQLAlchemy. + +WWW: https://flask-marshmallow.readthedocs.io/ |