From 763c2e052ae9ef5a5a618cf5e2b59b1c29de8277 Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Sun, 15 Sep 2024 16:10:16 -0600 Subject: [PATCH] package/python-iterable-io: new package Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/python-iterable-io/Config.in | 7 +++++++ package/python-iterable-io/python-iterable-io.hash | 5 +++++ package/python-iterable-io/python-iterable-io.mk | 14 ++++++++++++++ 4 files changed, 27 insertions(+) create mode 100644 package/python-iterable-io/Config.in create mode 100644 package/python-iterable-io/python-iterable-io.hash create mode 100644 package/python-iterable-io/python-iterable-io.mk diff --git a/package/Config.in b/package/Config.in index c0f4d9ece5..a0d2f329b7 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1167,6 +1167,7 @@ menu "External python modules" source "package/python-ipython/Config.in" source "package/python-ipython-genutils/Config.in" source "package/python-iso8601/Config.in" + source "package/python-iterable-io/Config.in" source "package/python-itsdangerous/Config.in" source "package/python-iwlib/Config.in" source "package/python-janus/Config.in" diff --git a/package/python-iterable-io/Config.in b/package/python-iterable-io/Config.in new file mode 100644 index 0000000000..e85159eb2f --- /dev/null +++ b/package/python-iterable-io/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_ITERABLE_IO + bool "python-iterable-io" + help + Adapt generators and other iterables to a file-like + interface. + + https://github.com/pR0Ps/iterable-io diff --git a/package/python-iterable-io/python-iterable-io.hash b/package/python-iterable-io/python-iterable-io.hash new file mode 100644 index 0000000000..aae6ad547e --- /dev/null +++ b/package/python-iterable-io/python-iterable-io.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/iterable-io/json +md5 d6027af37f8e15edd346bdff6d5c5e3c iterable-io-1.0.0.tar.gz +sha256 fb9e1b739587a9ba0d5c60a3e1eb71246761583bc9f18b3c35bb112b44b18c3c iterable-io-1.0.0.tar.gz +# Locally computed sha256 checksums +sha256 5de72116ec3738168bbaea5bd3405d161246ac542456470dc074f23d336252c0 README.md diff --git a/package/python-iterable-io/python-iterable-io.mk b/package/python-iterable-io/python-iterable-io.mk new file mode 100644 index 0000000000..e59c7d6455 --- /dev/null +++ b/package/python-iterable-io/python-iterable-io.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-iterable-io +# +################################################################################ + +PYTHON_ITERABLE_IO_VERSION = 1.0.0 +PYTHON_ITERABLE_IO_SOURCE = iterable-io-$(PYTHON_ITERABLE_IO_VERSION).tar.gz +PYTHON_ITERABLE_IO_SITE = https://files.pythonhosted.org/packages/40/be/27d59b5c1d74ecbd26c1142f84b61d6cb04f0d0337697149645f34406b2d +PYTHON_ITERABLE_IO_SETUP_TYPE = setuptools +PYTHON_ITERABLE_IO_LICENSE = LGPL-3.0 +PYTHON_ITERABLE_IO_LICENSE_FILES = README.md + +$(eval $(python-package))