{"library":"wsproto","type":"library","category":null,"description":"wsproto is a pure-Python, sans-I/O implementation of the WebSocket protocol stack (RFC 6455) and its per-message compression extension (RFC 7692). It provides a low-level, state-machine-driven API, allowing developers to embed WebSocket communication into various programming paradigms without dictating network or concurrency models. The current version is 1.3.2, with releases occurring on an irregular but active basis as needed by the `python-hyper` community.","language":"python","status":"active","version":"1.3.2","tags":["websocket","protocol","sans-io","networking","low-level"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install wsproto","imports":["from wsproto import WSConnection","from wsproto import ConnectionType","from wsproto.events import Request","from wsproto.events import AcceptConnection","from wsproto.events import Message","from wsproto.events import TextMessage","from wsproto.events import CloseConnection"]}],"homepage":null,"github":"https://github.com/python-hyper/wsproto","docs":"https://python-hyper.org/","changelog":null,"pypi":"https://pypi.org/project/wsproto/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.11,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/wsproto/compatibility"}}