Add python-marshmallow package

This commit is contained in:
Calin Crisan 2019-01-20 23:07:07 +02:00
parent 2a3e77a702
commit dc1624f449
8 changed files with 29 additions and 5 deletions

View File

@ -858,6 +858,7 @@ menu "External python modules"
source "package/python-markdown/Config.in"
source "package/python-markdown2/Config.in"
source "package/python-markupsafe/Config.in"
source "package/python-marshmallow/Config.in"
source "package/python-mbstrdecoder/Config.in"
source "package/python-meld3/Config.in"
source "package/python-mistune/Config.in"

View File

@ -5,7 +5,7 @@
################################################################################
PYTHON_AIOHTTP_APISPEC_VERSION = 0.7.7
PYTHON_AIOHTTP_APISPEC_SOURCE = aiohttp-$(PYTHON_AIOHTTP_APISPEC_VERSION).tar.gz
PYTHON_AIOHTTP_APISPEC_SOURCE = aiohttp-apispec-$(PYTHON_AIOHTTP_APISPEC_VERSION).tar.gz
PYTHON_AIOHTTP_APISPEC_SITE = https://files.pythonhosted.org/packages/2f/4f/3085c9efff1ecf9949664769ffa55cb3702829c17a6c25e82671e85af24b
PYTHON_AIOHTTP_APISPEC_SETUP_TYPE = setuptools
PYTHON_AIOHTTP_APISPEC_LICENSE = Apache-2.0

View File

@ -4,8 +4,8 @@
#
################################################################################
PYTHON_AIOHTTP_SWAGGER_VERSION = 0.39.0
PYTHON_AIOHTTP_SWAGGER_SOURCE = aiohttp-$(PYTHON_AIOHTTP_SWAGGER_VERSION).tar.gz
PYTHON_AIOHTTP_SWAGGER_VERSION = 1.0.5
PYTHON_AIOHTTP_SWAGGER_SOURCE = aiohttp-swagger-$(PYTHON_AIOHTTP_SWAGGER_VERSION).tar.gz
PYTHON_AIOHTTP_SWAGGER_SITE = https://files.pythonhosted.org/packages/96/a9/4c74fbd561b3beea9d8926f91290b026e746d20279b876f98fb9ac0bbe02
PYTHON_AIOHTTP_SWAGGER_SETUP_TYPE = setuptools
PYTHON_AIOHTTP_SWAGGER_LICENSE = Apache-2.0

View File

@ -5,7 +5,7 @@
################################################################################
PYTHON_APISPEC_VERSION = 0.39.0
PYTHON_APISPEC_SOURCE = aiohttp-$(PYTHON_APISPEC_VERSION).tar.gz
PYTHON_APISPEC_SOURCE = apispec-$(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

View File

@ -5,7 +5,7 @@
################################################################################
PYTHON_COLIBRIS_VERSION = 0.4.2
PYTHON_COLIBRIS_SOURCE = aiohttp-$(PYTHON_COLIBRIS_VERSION).tar.gz
PYTHON_COLIBRIS_SOURCE = colibris-$(PYTHON_COLIBRIS_VERSION).tar.gz
PYTHON_COLIBRIS_SITE = https://files.pythonhosted.org/packages/05/88/2fcf6ddd6c9591147b14f691b9bf4007cc909a0f2f2e9fa8af5150a8e59d
PYTHON_COLIBRIS_SETUP_TYPE = setuptools
PYTHON_COLIBRIS_LICENSE = Apache-2.0

View File

@ -0,0 +1,7 @@
config BR2_PACKAGE_PYTHON_MARSHMALLOW
bool "python-marshmallow"
depends on BR2_PACKAGE_PYTHON3
help
A lightweight library for converting complex objects to and from simple Python datatypes.
https://github.com/marshmallow-code/marshmallow

View File

@ -0,0 +1,2 @@
sha256 0a96d88418c4e7c50a39a734c4ed3d2a991a37e6b7a8970dbbdb8ccb7f08ecb0 marshmallow-3.0.0b20.tar.gz

View File

@ -0,0 +1,14 @@
################################################################################
#
# python-marshmallow
#
################################################################################
PYTHON_MARSHMALLOW_VERSION = 3.0.0b20
PYTHON_MARSHMALLOW_SOURCE = marshmallow-$(PYTHON_MARSHMALLOW_VERSION).tar.gz
PYTHON_MARSHMALLOW_SITE = https://files.pythonhosted.org/packages/9b/dd/c6125334e434794754bf7fdc85bd9a26bdd3b1734471562a2b1ccd6e5802
PYTHON_MARSHMALLOW_SETUP_TYPE = setuptools
PYTHON_MARSHMALLOW_LICENSE = Apache-2.0
PYTHON_MARSHMALLOW_LICENSE_FILES = LICENSE.txt
$(eval $(python-package))