2 # Copyright (C) 2018-2022 CZ.NIC, z. s. p. o. (https://www.nic.cz/)
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=python-websockets
15 PKG_HASH
:=fc06cc8073c8e87072138ba1e431300e2d408f054b27047d047b549455066ff4
17 PKG_MAINTAINER
:=Michal Vasilek
<michal.vasilek@nic.cz
>
18 PKG_LICENSE
:=BSD-3-Clause
19 PKG_LICENSE_FILES
:=LICENSE
22 include $(INCLUDE_DIR
)/package.mk
23 include ..
/python3-package.mk
25 define Package
/python3-websockets
29 TITLE
:=Library for developing WebSocket servers and clients
30 URL
:=https
://websockets.readthedocs.io
/
31 DEPENDS
:=+python3-light
+python3-asyncio
+python3-ctypes
+python3-email \
32 +python3-logging
+python3-urllib
35 define Package
/python3-websockets
/description
36 websockets is a library for building WebSocket servers and clients
37 in Python with a focus on correctness and simplicity.
39 Built on top of asyncio
, Python’s standard asynchronous I
/O framework.
40 It provides an elegant coroutine-based API.
43 $(eval
$(call Py3Package
,python3-websockets
))
44 $(eval
$(call BuildPackage
,python3-websockets
))
45 $(eval
$(call BuildPackage
,python3-websockets-src
))