- Request handlers do not return anything on POST.
- Added basic typing information.
- jsonrpc only exports the decode function when wildcard importing.
- Removed unnecessary definition of version on JSONRPCRequest.
- Fix a bug where no valid JSON-RPC response was returned if the used JSON-RPC version could not be determined. A response formatted for the latest version will be returned. This only affects handlers without explicit version setting.
- Implementing a custom handler should now be easier.
We now provide a BasicJSONRPCHandler that implements all the crucial parts
except overriding the desired HTTP verb functions and implementing how an
RPC is actually processed.
For easier overriding the processing functions have been split apart.
The behaviour of JSONRPCHandler remains unchanged.
You will find a full example in
examples/custom_handler.py.
- Use tornados json encoding / decoding.
- Added support for JSON-RPC 1.0.
- Initial release.
- Support for JSON-RPC 2.0.