Metadata-Version: 2.1
Name: jsonrpcserver
Version: 4.2.0
Summary: Process JSON-RPC requests
Home-page: https://github.com/bcb/jsonrpcserver
Author: Beau Barker
Author-email: beauinmelbourne@gmail.com
License: MIT
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: apply-defaults (<1)
Requires-Dist: jsonschema (<4,>=2)
Provides-Extra: examples
Requires-Dist: aiohttp ; extra == 'examples'
Requires-Dist: aiozmq ; extra == 'examples'
Requires-Dist: flask ; extra == 'examples'
Requires-Dist: flask-socketio ; extra == 'examples'
Requires-Dist: gmqtt ; extra == 'examples'
Requires-Dist: pyzmq ; extra == 'examples'
Requires-Dist: tornado ; extra == 'examples'
Requires-Dist: websockets ; extra == 'examples'
Requires-Dist: werkzeug ; extra == 'examples'
Provides-Extra: tox
Requires-Dist: tox ; extra == 'tox'

# jsonrpcserver

Process [JSON-RPC](http://www.jsonrpc.org/) requests in Python.

![PyPI](https://img.shields.io/pypi/v/jsonrpcserver.svg)
![Downloads](https://pepy.tech/badge/jsonrpcserver)
![Coverage Status](https://coveralls.io/repos/github/bcb/jsonrpcserver/badge.svg?branch=master)

```python
from jsonrpcserver import method, serve

@method
def ping():
    return "pong"

if __name__ == "__main__":
    serve()
```

Full documentation is at [jsonrpcserver.readthedocs.io](https://jsonrpcserver.readthedocs.io/).

See also: [jsonrpcclient](https://github.com/bcb/jsonrpcclient)
