From 147e7b3c31dcd34ab71d7a8c0ed828cb4601a841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Pekkarinen?= <jose.pekkarinen@unikie.com> Date: Thu, 2 Jun 2022 10:35:46 +0300 Subject: [PATCH] package/python-alembic: new package MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: José Pekkarinen <jose.pekkarinen@unikie.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-alembic/Config.in | 7 +++++++ package/python-alembic/python-alembic.hash | 5 +++++ package/python-alembic/python-alembic.mk | 14 ++++++++++++++ 5 files changed, 28 insertions(+) create mode 100644 package/python-alembic/Config.in create mode 100644 package/python-alembic/python-alembic.hash create mode 100644 package/python-alembic/python-alembic.mk diff --git a/DEVELOPERS b/DEVELOPERS index c7a4b73ba7..44b56ec88a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1542,6 +1542,7 @@ N: José Pekkarinen <jose.pekkarinen@unikie.com> F: package/alfred/ F: package/bmx7/ F: package/python-aexpect/ +F: package/python-alembic/ F: package/softhsm2/ F: support/testing/tests/package/sample_python_aexpect.py F: support/testing/tests/package/test_python_aexpect.py diff --git a/package/Config.in b/package/Config.in index 3b089166da..8b4f5570c4 100644 --- a/package/Config.in +++ b/package/Config.in @@ -929,6 +929,7 @@ menu "External python modules" source "package/python-aiorwlock/Config.in" source "package/python-aiosignal/Config.in" source "package/python-aiozipkin/Config.in" + source "package/python-alembic/Config.in" source "package/python-alsaaudio/Config.in" source "package/python-ansicolors/Config.in" source "package/python-argh/Config.in" diff --git a/package/python-alembic/Config.in b/package/python-alembic/Config.in new file mode 100644 index 0000000000..a53dde7f7f --- /dev/null +++ b/package/python-alembic/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_ALEMBIC + bool "python-alembic" + help + Alembic is a database migrations tool written by the author + of SQLAlchemy. + + https://alembic.sqlalchemy.org diff --git a/package/python-alembic/python-alembic.hash b/package/python-alembic/python-alembic.hash new file mode 100644 index 0000000000..8f5cbb6fa3 --- /dev/null +++ b/package/python-alembic/python-alembic.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/alembic/json +md5 44e82341a6ee0a42f63dc1f51caf91e6 alembic-1.7.7.tar.gz +sha256 4961248173ead7ce8a21efb3de378f13b8398e6630fab0eb258dc74a8af24c58 alembic-1.7.7.tar.gz +# Locally computed sha256 checksums +sha256 f0e3f7a5080879ccae798882d9bee3d48fe335d0bad84ca8eec86fa594375ea0 LICENSE diff --git a/package/python-alembic/python-alembic.mk b/package/python-alembic/python-alembic.mk new file mode 100644 index 0000000000..8ba32647ab --- /dev/null +++ b/package/python-alembic/python-alembic.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-alembic +# +################################################################################ + +PYTHON_ALEMBIC_VERSION = 1.7.7 +PYTHON_ALEMBIC_SOURCE = alembic-$(PYTHON_ALEMBIC_VERSION).tar.gz +PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/30/b9/5526b43a4c54d177ab14af0af4b5c31d73db33d1ad3e30976d3b023e0594 +PYTHON_ALEMBIC_SETUP_TYPE = setuptools +PYTHON_ALEMBIC_LICENSE = MIT +PYTHON_ALEMBIC_LICENSE_FILES = LICENSE + +$(eval $(python-package))