Bug#1081261: ITP: python-jsonrpc-async -- Compact JSON-RPC client library for asyncio
Package: wnpp
Severity: wishlist
Owner: Edward Betts <edward@4angle.com>
* Package name : python-jsonrpc-async
Version : 2.1.2
Upstream Author : Emily Mills <emily@emlove.me>
* URL : https://github.com/emlove/jsonrpc-async
* License : BSD-3-clause
Programming Lang: Python
Description : Compact JSON-RPC client library for asyncio
This library provides a simple and effective JSON-RPC client implementation
for asyncio-based Python code. It supports nested namespaces, allowing easy
execution of remote procedures in a structured manner. The library handles the
creation and management of aiohttp client sessions, enhancing its usability
for asynchronous communication. JSON-RPC functions can be called remotely, and
arguments can be passed directly through aiohttp, including support for
notifications and exception handling.
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.
Reply to: