Package: wnpp Severity: wishlist Owner: Edward Betts <edw...@4angle.com>
* Package name : python-jsonrpc-websocket Version : 3.1.5 Upstream Author : Emily Love Mills <em...@emlove.me> * URL : https://github.com/emlove/jsonrpc-websocket * License : BSD-3-clause Programming Lang: Python Description : Compact JSON-RPC websocket client library for asyncio This library provides a simple and efficient JSON-RPC websocket client for asyncio-based applications. It supports nested namespaces, allowing structured and organized remote function calls. The library enables executing remote JSON-RPC functions over websocket connections and supports both synchronous and asynchronous method calls. It allows handling requests from the server to the client and offers the flexibility to pass through aiohttp-specific arguments. The connection management, including session handling, is designed to be straightforward, making the library suitable for applications requiring real-time communication over websockets. This library is a dependency of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.