Skip to main content

JSON-RPC client library.

Project description

https://pypip.in/v/jsonrpcclient/badge.png https://pypip.in/d/jsonrpcclient/badge.png

Make remote procedure calls with JSON-RPC.

Simply set the server details, then make a request:

>>> s = Server('http://example.com/api')
>>> s.request('add', 2, 3)
5

Full documentation is available at https://jsonrpcclient.readthedocs.org/.

Release History

1.1.5 (2015-05-09)

  • Removed Non2xxResponse error which served no real purpose.

1.1.4 (2015-05-09)

  • Non200Response error replaced with Non2xxResponse - any 2xx status from the server is taken as success, including 204 “No Content” which may be returned for notifications.

  • Logging fixed - see the documentation for changes.

1.1.3 (2015-03-30)

  • Minor adjustments for compatibility with older Python versions.

1.1.2 (2015-02-06)

  • Bugfix - HTTP headers were often incorrect due to quirks in the requests module. Now using a different method to set the headers.

1.1.1 (2015-01-16)

  • More features available when communicating with the server, such as setting a timeout on requests, ssl verification, cookies etc.

  • Now compatible with older Python versions.

Project details


Release history Release notifications | RSS feed

This version

1.1.5

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jsonrpcclient-1.1.5.tar.gz (5.4 kB view details)

Uploaded Source

File details

Details for the file jsonrpcclient-1.1.5.tar.gz.

File metadata

File hashes

Hashes for jsonrpcclient-1.1.5.tar.gz
Algorithm Hash digest
SHA256 b11d73caa76262cff22084f0d7f316bf19a0772c1188c9fecfe960d2bc9bf7d9
MD5 41cbb88feb00d41eb71a811a886924a9
BLAKE2b-256 92ebd33b6e878d191a3c365f0ead7b794e01cb34f08da0d4c3c716e32eae06fa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page