From ed74b4cc5326ff75319067b914c1b46852a85fde Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Thu, 14 Dec 2023 12:24:39 -0700 Subject: [PATCH] package/python-grpc-requests: new package Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/Config.in | 1 + package/python-grpc-requests/Config.in | 11 +++++++++++ .../python-grpc-requests/python-grpc-requests.hash | 5 +++++ .../python-grpc-requests/python-grpc-requests.mk | 14 ++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 package/python-grpc-requests/Config.in create mode 100644 package/python-grpc-requests/python-grpc-requests.hash create mode 100644 package/python-grpc-requests/python-grpc-requests.mk diff --git a/package/Config.in b/package/Config.in index 3cd91beaf2..38c36428b9 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1109,6 +1109,7 @@ menu "External python modules" source "package/python-googleapis-common-protos/Config.in" source "package/python-gpiozero/Config.in" source "package/python-greenlet/Config.in" + source "package/python-grpc-requests/Config.in" source "package/python-grpcio/Config.in" source "package/python-grpcio-reflection/Config.in" source "package/python-gunicorn/Config.in" diff --git a/package/python-grpc-requests/Config.in b/package/python-grpc-requests/Config.in new file mode 100644 index 0000000000..3c266e5976 --- /dev/null +++ b/package/python-grpc-requests/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_GRPC_REQUESTS + bool "python-grpc-requests" + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime + select BR2_PACKAGE_PYTHON_GOOGLE_API_CORE # runtime + select BR2_PACKAGE_PYTHON_GRPCIO # runtime + select BR2_PACKAGE_PYTHON_GRPCIO_REFLECTION # runtime + help + grpc for Humans. grpc reflection support client. + + https://github.com/wesky93/grpc_requests diff --git a/package/python-grpc-requests/python-grpc-requests.hash b/package/python-grpc-requests/python-grpc-requests.hash new file mode 100644 index 0000000000..c816a65b50 --- /dev/null +++ b/package/python-grpc-requests/python-grpc-requests.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/grpc-requests/json +md5 39f0d7ef45ab3620d8b63c2408af35b0 grpc_requests-0.1.13.tar.gz +sha256 30a00493b206156b94be21f641edcbef5ea69fb43daf503390da661123520521 grpc_requests-0.1.13.tar.gz +# Locally computed sha256 checksums +sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/python-grpc-requests/python-grpc-requests.mk b/package/python-grpc-requests/python-grpc-requests.mk new file mode 100644 index 0000000000..9ffd73d424 --- /dev/null +++ b/package/python-grpc-requests/python-grpc-requests.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-grpc-requests +# +################################################################################ + +PYTHON_GRPC_REQUESTS_VERSION = 0.1.13 +PYTHON_GRPC_REQUESTS_SOURCE = grpc_requests-$(PYTHON_GRPC_REQUESTS_VERSION).tar.gz +PYTHON_GRPC_REQUESTS_SITE = https://files.pythonhosted.org/packages/46/51/8981bce4ca61bce1c7b7a12dd04f6cbd35c4ea874842b06283f6bbc9a0e8 +PYTHON_GRPC_REQUESTS_SETUP_TYPE = setuptools +PYTHON_GRPC_REQUESTS_LICENSE = Apache-2.0 +PYTHON_GRPC_REQUESTS_LICENSE_FILES = LICENSE + +$(eval $(python-package))