Jelajahi Sumber

package/python-marshmallow-sqlalchemy: new package

Signed-off-by: Martin Hundeboll <martin@geanix.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Martin Hundebøll 2 tahun lalu
induk
melakukan
3e9f0dc59a

+ 1 - 0
DEVELOPERS

@@ -1968,6 +1968,7 @@ F:	package/zic/
 N:	Martin Hundebøll <martin@geanix.com>
 F:	package/python-apispec/
 F:	package/python-marshmallow/
+F:	package/python-marshmallow-sqlalchemy/
 F:	package/python-webargs/
 
 N:	Martin Kepplinger <martink@posteo.de>

+ 1 - 0
package/Config.in

@@ -1130,6 +1130,7 @@ menu "External python modules"
 	source "package/python-markdown2/Config.in"
 	source "package/python-markupsafe/Config.in"
 	source "package/python-marshmallow/Config.in"
+	source "package/python-marshmallow-sqlalchemy/Config.in"
 	source "package/python-matplotlib/Config.in"
 	source "package/python-mbstrdecoder/Config.in"
 	source "package/python-memory-profiler/Config.in"

+ 10 - 0
package/python-marshmallow-sqlalchemy/Config.in

@@ -0,0 +1,10 @@
+config BR2_PACKAGE_PYTHON_MARSHMALLOW_SQLALCHEMY
+	bool "python-marshmallow-sqlalchemy"
+	select BR2_PACKAGE_PYTHON_MARSHMALLOW # runtime
+	select BR2_PACKAGE_PYTHON_PACKAGING # runtime
+	select BR2_PACKAGE_PYTHON_SQLALCHEMY # runtime
+	help
+	  SQLAlchemy integration with the marshmallow
+	  (de)serialization library.
+
+	  https://github.com/marshmallow-code/marshmallow-sqlalchemy

+ 5 - 0
package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.hash

@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/marshmallow-sqlalchemy/json
+md5  5e012b07ccf4ad67dbd3f38cc68cb1f4  marshmallow-sqlalchemy-0.28.1.tar.gz
+sha256  aa376747296780a56355e3067b9c8bf43a2a1c44ff985de82b3a5d9e161ca2b8  marshmallow-sqlalchemy-0.28.1.tar.gz
+# Locally computed sha256 checksums
+sha256  625df8e2758a271b4bc90525c0b6161814e0f72cb3504b03ab5206b7abf50072  LICENSE

+ 14 - 0
package/python-marshmallow-sqlalchemy/python-marshmallow-sqlalchemy.mk

@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-marshmallow-sqlalchemy
+#
+################################################################################
+
+PYTHON_MARSHMALLOW_SQLALCHEMY_VERSION = 0.28.1
+PYTHON_MARSHMALLOW_SQLALCHEMY_SOURCE = marshmallow-sqlalchemy-$(PYTHON_MARSHMALLOW_SQLALCHEMY_VERSION).tar.gz
+PYTHON_MARSHMALLOW_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/eb/96/3895bde2247fa653c36d887ff08e439665668aa7c991a3924ae199be88d6
+PYTHON_MARSHMALLOW_SQLALCHEMY_SETUP_TYPE = setuptools
+PYTHON_MARSHMALLOW_SQLALCHEMY_LICENSE = MIT
+PYTHON_MARSHMALLOW_SQLALCHEMY_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))