package/python-marshmallow-sqlalchemy: new package

Signed-off-by: Martin Hundeboll <martin@geanix.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Martin Hundebøll 2023-01-05 13:59:59 +01:00 committed by Thomas Petazzoni
parent 9c3e701410
commit 3e9f0dc59a
5 changed files with 31 additions and 0 deletions

View File

@ -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>

View File

@ -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"

View File

@ -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

View File

@ -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

View File

@ -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))