package/python-simple-websocket: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard
2024-09-14 23:33:19 -06:00
committed by Thomas Petazzoni
parent 0b779eb980
commit e15ee604ca
4 changed files with 27 additions and 0 deletions

View File

@@ -1372,6 +1372,7 @@ menu "External python modules"
source "package/python-setuptools/Config.in"
source "package/python-sh/Config.in"
source "package/python-shutilwhich/Config.in"
source "package/python-simple-websocket/Config.in"
source "package/python-simpleaudio/Config.in"
source "package/python-simplegeneric/Config.in"
source "package/python-simplejson/Config.in"

View File

@@ -0,0 +1,7 @@
config BR2_PACKAGE_PYTHON_SIMPLE_WEBSOCKET
bool "python-simple-websocket"
select BR2_PACKAGE_PYTHON_WSPROTO # runtime
help
Simple WebSocket server and client for Python.
https://github.com/miguelgrinberg/simple-websocket

View File

@@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/simple-websocket/json
md5 e1dd8c3da6994555289611586c326dfe simple-websocket-1.0.0.tar.gz
sha256 17d2c72f4a2bd85174a97e3e4c88b01c40c3f81b7b648b0cc3ce1305968928c8 simple-websocket-1.0.0.tar.gz
# Locally computed sha256 checksums
sha256 4b8abadcc5e3dd29c71905b84952945699f0a7ba41e6af99eaba46faabe95bb7 LICENSE

View File

@@ -0,0 +1,14 @@
################################################################################
#
# python-simple-websocket
#
################################################################################
PYTHON_SIMPLE_WEBSOCKET_VERSION = 1.0.0
PYTHON_SIMPLE_WEBSOCKET_SOURCE = simple-websocket-$(PYTHON_SIMPLE_WEBSOCKET_VERSION).tar.gz
PYTHON_SIMPLE_WEBSOCKET_SITE = https://files.pythonhosted.org/packages/d3/82/3cf87d317911864a2f2a8daf1779fc7f82d5d55e6a8aaa0315f8209047a7
PYTHON_SIMPLE_WEBSOCKET_SETUP_TYPE = setuptools
PYTHON_SIMPLE_WEBSOCKET_LICENSE = MIT
PYTHON_SIMPLE_WEBSOCKET_LICENSE_FILES = LICENSE
$(eval $(python-package))