@@ -257,6 +257,9 @@ F: package/mali-t76x/
N: Arnaud Aujon <arnaud@intelibre.fr>
F: package/espeak/
+N: Arno Messiaen <arnomessiaen@gmail.com>
+F: package/python-aiohttp-sse-client/
+
N: Arnout Vandecappelle <arnout@mind.be>
F: package/arp-scan/
F: package/dehydrated/
@@ -971,6 +971,7 @@ menu "External python modules"
source "package/python-aiohttp-security/Config.in"
source "package/python-aiohttp-session/Config.in"
source "package/python-aiohttp-sse/Config.in"
+ source "package/python-aiohttp-sse-client/Config.in"
source "package/python-aiojobs/Config.in"
source "package/python-aiologstash/Config.in"
source "package/python-aiomonitor/Config.in"
new file mode 100644
@@ -0,0 +1,37 @@
+From fdba1f12843d0fdbd5094144a8081244b71b2cf0 Mon Sep 17 00:00:00 2001
+From: Arno Messiaen <arnomessiaen@gmail.com>
+Date: Wed, 22 Nov 2023 08:12:08 +0100
+Subject: [PATCH] setup.py: remove pytest-runner requirement
+
+setup.py: pytest-runner is not required to install the package
+
+Signed-off-by: Arno Messiaen <arnomessiaen@gmail.com>
+
+---
+ setup.py | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 062bb08..f19bc0a 100644
+--- a/setup.py
++++ b/setup.py
+@@ -13,8 +13,6 @@ with open('HISTORY.rst') as history_file:
+
+ requirements = ['aiohttp>=3', 'attrs', 'multidict', 'yarl', ]
+
+-setup_requirements = ['pytest-runner', ]
+-
+ test_requirements = ['pytest', ]
+
+ setup(
+@@ -41,7 +39,6 @@ setup(
+ keywords='aiohttp_sse_client',
+ name='aiohttp-sse-client',
+ packages=find_packages(include=['aiohttp_sse_client']),
+- setup_requires=setup_requirements,
+ test_suite='tests',
+ tests_require=test_requirements,
+ url='https://github.com/rtfol/aiohttp-sse-client',
+--
+2.40.1
+
new file mode 100644
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_AIOHTTP_SSE_CLIENT
+ bool "python-aiohttp-sse-client"
+ select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
+ help
+ Server-sent events client support for aiohttp.
+
+ https://github.com/rtfol/aiohttp-sse-client
new file mode 100644
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/aiohttp-sse-client/json
+md5 d9065bf151fbb485a175ae453a9a5f9f aiohttp-sse-client-0.2.1.tar.gz
+sha256 5004e29271624af586158dc7166cb0687a7a5997aab5b808f4b53400e1b72e3b aiohttp-sse-client-0.2.1.tar.gz
+# Locally computed sha256 checksums
+sha256 44c346abc42b39f1390e4747adfd60a3ca349e01462965e5750ae531299b8ff1 LICENSE
new file mode 100644
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-aiohttp-sse-client
+#
+################################################################################
+
+PYTHON_AIOHTTP_SSE_CLIENT_VERSION = 0.2.1
+PYTHON_AIOHTTP_SSE_CLIENT_SOURCE = aiohttp-sse-client-$(PYTHON_AIOHTTP_SSE_CLIENT_VERSION).tar.gz
+PYTHON_AIOHTTP_SSE_CLIENT_SITE = https://files.pythonhosted.org/packages/71/c3/4825c5f37909a70c8018924b3d521847dd7acf1fce7e1054574bafed2271
+PYTHON_AIOHTTP_SSE_CLIENT_SETUP_TYPE = setuptools
+PYTHON_AIOHTTP_SSE_CLIENT_LICENSE = Apache-2.0
+PYTHON_AIOHTTP_SSE_CLIENT_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))