Message ID | 20230129035232.2480871-5-james.hilliard1@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [v2,1/7] package/python-async-generator: new package | expand |
>>>>> "James" == James Hilliard <james.hilliard1@gmail.com> writes: Hi, > +++ b/package/python-wsproto/Config.in > @@ -0,0 +1,7 @@ > +config BR2_PACKAGE_PYTHON_WSPROTO > + bool "python-wsproto" > + select BR2_PACKAGE_PYTHON_H11 # runtime Something missing - We do not have a python-h11 package?
On Mon, Feb 6, 2023 at 6:34 AM Peter Korsgaard <peter@korsgaard.com> wrote: > > >>>>> "James" == James Hilliard <james.hilliard1@gmail.com> writes: > > Hi, > > > +++ b/package/python-wsproto/Config.in > > @@ -0,0 +1,7 @@ > > +config BR2_PACKAGE_PYTHON_WSPROTO > > + bool "python-wsproto" > > + select BR2_PACKAGE_PYTHON_H11 # runtime > > Something missing - We do not have a python-h11 package? Hmm, yeah, not sure why that didn't get sent before: https://patchwork.ozlabs.org/project/buildroot/patch/20230206134838.3397457-1-james.hilliard1@gmail.com/ > > -- > Bye, Peter Korsgaard
diff --git a/DEVELOPERS b/DEVELOPERS index 9fdc66f60b..bb56753418 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1407,6 +1407,7 @@ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-uhid/ F: package/python-weasyprint/ +F: package/python-wsproto/ F: package/python-yarl/ F: package/python-zopfli/ F: package/rtl8192eu/ diff --git a/package/Config.in b/package/Config.in index aa6bb7bce3..2cb785c128 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1340,6 +1340,7 @@ menu "External python modules" source "package/python-wrapt/Config.in" source "package/python-ws4py/Config.in" source "package/python-wsaccel/Config.in" + source "package/python-wsproto/Config.in" source "package/python-wtforms/Config.in" source "package/python-xlib/Config.in" source "package/python-xlrd/Config.in" diff --git a/package/python-wsproto/Config.in b/package/python-wsproto/Config.in new file mode 100644 index 0000000000..0610348b8d --- /dev/null +++ b/package/python-wsproto/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_WSPROTO + bool "python-wsproto" + select BR2_PACKAGE_PYTHON_H11 # runtime + help + WebSockets state-machine based protocol implementation. + + https://github.com/python-hyper/wsproto/ diff --git a/package/python-wsproto/python-wsproto.hash b/package/python-wsproto/python-wsproto.hash new file mode 100644 index 0000000000..4eb3195785 --- /dev/null +++ b/package/python-wsproto/python-wsproto.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/wsproto/json +md5 f64973434117e23d2079460ed64b05c3 wsproto-1.2.0.tar.gz +sha256 ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065 wsproto-1.2.0.tar.gz +# Locally computed sha256 checksums +sha256 c0329a8dbf3437b095f7f5cf4257d6bb855e07120cae8786586073ff7a699959 LICENSE diff --git a/package/python-wsproto/python-wsproto.mk b/package/python-wsproto/python-wsproto.mk new file mode 100644 index 0000000000..629f4431b4 --- /dev/null +++ b/package/python-wsproto/python-wsproto.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-wsproto +# +################################################################################ + +PYTHON_WSPROTO_VERSION = 1.2.0 +PYTHON_WSPROTO_SOURCE = wsproto-$(PYTHON_WSPROTO_VERSION).tar.gz +PYTHON_WSPROTO_SITE = https://files.pythonhosted.org/packages/c9/4a/44d3c295350d776427904d73c189e10aeae66d7f555bb2feee16d1e4ba5a +PYTHON_WSPROTO_SETUP_TYPE = setuptools +PYTHON_WSPROTO_LICENSE = MIT +PYTHON_WSPROTO_LICENSE_FILES = LICENSE + +$(eval $(python-package))
Signed-off-by: James Hilliard <james.hilliard1@gmail.com> --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-wsproto/Config.in | 7 +++++++ package/python-wsproto/python-wsproto.hash | 5 +++++ package/python-wsproto/python-wsproto.mk | 14 ++++++++++++++ 5 files changed, 28 insertions(+) create mode 100644 package/python-wsproto/Config.in create mode 100644 package/python-wsproto/python-wsproto.hash create mode 100644 package/python-wsproto/python-wsproto.mk