From 47841c6b2b03c1d2d6661a63add3cef1947b2d72 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Sun, 20 Jan 2019 22:48:50 +0200 Subject: [PATCH] Add python-apispec package --- package/Config.in | 1 + package/python-apispec/Config.in | 7 +++++++ package/python-apispec/python-apispec.hash | 2 ++ package/python-apispec/python-apispec.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-apispec/Config.in create mode 100644 package/python-apispec/python-apispec.hash create mode 100644 package/python-apispec/python-apispec.mk diff --git a/package/Config.in b/package/Config.in index cf934a57dd..7acaffbe45 100644 --- a/package/Config.in +++ b/package/Config.in @@ -749,6 +749,7 @@ menu "External python modules" source "package/python-aiohttp/Config.in" source "package/python-aiohttp-apispec/Config.in" source "package/python-alsaaudio/Config.in" + source "package/python-apispec/Config.in" source "package/python-argh/Config.in" source "package/python-arrow/Config.in" source "package/python-asn1crypto/Config.in" diff --git a/package/python-apispec/Config.in b/package/python-apispec/Config.in new file mode 100644 index 0000000000..cac714c5a9 --- /dev/null +++ b/package/python-apispec/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_APISPEC + bool "python-apispec" + depends on BR2_PACKAGE_PYTHON3 + help + A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification). + + https://github.com/marshmallow-code/apispec diff --git a/package/python-apispec/python-apispec.hash b/package/python-apispec/python-apispec.hash new file mode 100644 index 0000000000..577267d013 --- /dev/null +++ b/package/python-apispec/python-apispec.hash @@ -0,0 +1,2 @@ +sha256 1661bc574b1579ef72883aafd87c0178d1c129659cd4f1c76a68fcc852e1b4ed apispec-0.39.0.tar.gz + diff --git a/package/python-apispec/python-apispec.mk b/package/python-apispec/python-apispec.mk new file mode 100644 index 0000000000..273a71c47b --- /dev/null +++ b/package/python-apispec/python-apispec.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-apispec +# +################################################################################ + +PYTHON_APISPEC_VERSION = 0.39.0 +PYTHON_APISPEC_SOURCE = aiohttp-$(PYTHON_APISPEC_VERSION).tar.gz +PYTHON_APISPEC_SITE = https://files.pythonhosted.org/packages/e9/92/833b2715566b9fe4a34ea544f48f997b3468cbe4c2a2a70d8dd432830c24 +PYTHON_APISPEC_SETUP_TYPE = setuptools +PYTHON_APISPEC_LICENSE = Apache-2.0 +PYTHON_APISPEC_LICENSE_FILES = LICENSE.txt + +$(eval $(python-package))