This is a compact and simple JSON-RPC client implementation interface python code. This code is forked from https://github.com/gciotta/jsonrpc-requests
- Python 2.7, 3.4, 3.5 & 3.6 compatible
- Supports nested namespaces (eg. app.users.getUsers())
- 100% test coverage
See jsonrpc-async and jsonrpc-websocket for example implementations.
Install the Python tox package and run tox
, it'll test this package with various versions of Python.
- Falsey values are no longer treated as None for message IDs, or request parameters.
@gciotta for creating the base project jsonrpc-requests.
@mbroadst for providing full support for nested method calls, JSON-RPC RFC compliance and other improvements.
@vaab for providing api and tests improvements, better RFC compliance.