JSON RPC 2.0 server library
Project description
Python JSON RPC Server
======================
.. image:: https://circleci.com/gh/palantir/python-jsonrpc-server.svg?style=shield
:target: https://circleci.com/gh/palantir/python-jsonrpc-server
.. image:: https://ci.appveyor.com/api/projects/status/mdacv6fnif7wonl0?svg=true
:target: https://ci.appveyor.com/project/gatesn/python-jsonrpc-server
.. image:: https://img.shields.io/github/license/palantir/python-jsonrpc-server.svg
:target: https://github.com/palantir/python-jsonrpc-server/blob/master/LICENSE
A Python 2.7 and 3.4+ server implementation of the `JSON RPC 2.0`_ protocol. This library has been pulled
out of the `Python Language Server`_ project.
Asynchronous request handling is supported using Python 3's ``concurrent.futures`` module and the Python 2 `concurrent.futures backport`_.
Installation
------------
``pip install -U python-jsonrpc-server``
Usage
-----
Development
-----------
To run the test suite:
``pip install .[test] && tox``
License
-------
This project is made available under the MIT License.
.. _JSON RPC 2.0: http://www.jsonrpc.org/specification
.. _concurrent.futures backport: https://github.com/agronholm/pythonfutures
======================
.. image:: https://circleci.com/gh/palantir/python-jsonrpc-server.svg?style=shield
:target: https://circleci.com/gh/palantir/python-jsonrpc-server
.. image:: https://ci.appveyor.com/api/projects/status/mdacv6fnif7wonl0?svg=true
:target: https://ci.appveyor.com/project/gatesn/python-jsonrpc-server
.. image:: https://img.shields.io/github/license/palantir/python-jsonrpc-server.svg
:target: https://github.com/palantir/python-jsonrpc-server/blob/master/LICENSE
A Python 2.7 and 3.4+ server implementation of the `JSON RPC 2.0`_ protocol. This library has been pulled
out of the `Python Language Server`_ project.
Asynchronous request handling is supported using Python 3's ``concurrent.futures`` module and the Python 2 `concurrent.futures backport`_.
Installation
------------
``pip install -U python-jsonrpc-server``
Usage
-----
Development
-----------
To run the test suite:
``pip install .[test] && tox``
License
-------
This project is made available under the MIT License.
.. _JSON RPC 2.0: http://www.jsonrpc.org/specification
.. _concurrent.futures backport: https://github.com/agronholm/pythonfutures
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for python-jsonrpc-server-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebebaa68b732c9d0aa024ffba2c3baca8b5704530f81d5a894a1ab6981b492c7 |
|
MD5 | 2ff01b5fb022e053ed3ddbd0a8086712 |
|
BLAKE2b-256 | d6d73313dad29ff151e738d1804f496c0f93e83ee5cc35cb8dee17e44588845d |