{ "info": { "author": "David Miller", "author_email": "david@deadpansincerity.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries" ], "description": "Rpc gives you a consistent API for RPC protocols that doesn't suck!\n\nBecause you too can have nice things\n\n::\n\n >>> from rpc import thrifty\n >>> import Service\n >>> with thrifty.client(\"localhost:45678\", Service) as c:\n ... print c.ping()\n\nCheck out the documentation: http://www.deadpansincerity.com/docs/rpc\n\n.. image:: https://secure.travis-ci.org/davidmiller/rpc.png?branch=master\n :alt: Build Status\n :target: https://secure.travis-ci.org/davidmiller/rpc\n\n\nHistory\n-------\n\n0.1.3 (2012-04-28)\n++++++++++++++++++\n\n* Fixed dependency bugs from 0.1.1\n\n0.1.1 (2012-04-28)\n++++++++++++++++++\n\n* Added rpctl - support for creating well-behaved Unix Daemons for servers.\n* Fixed bugs with protocol in JSON RPC client initialization\n\n0.1 (2012-04-07)\n++++++++++++++++\n\n* Added XML RPC support\n* Thrift, JSON RPC and JSONP functional", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.deadpansincerity.com/docs/rpc", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "rpc", "package_url": "https://pypi.org/project/rpc/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rpc/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.deadpansincerity.com/docs/rpc" }, "release_url": "https://pypi.org/project/rpc/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "RPC Client/Server library", "version": "0.1.3" }, "last_serial": 799059, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c60c0c88cecd9d7c1886f9cba374cd53", "sha256": "4c785fe2b111a27964212148bf26b08443dd981f36a23bf142b81abf62a4f7a8" }, "downloads": -1, "filename": "rpc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c60c0c88cecd9d7c1886f9cba374cd53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4346, "upload_time": "2012-03-07T21:53:17", "url": "https://files.pythonhosted.org/packages/30/5e/9d87edc05120cda3b98e7e6b9a9bd1552e98123c4f20a4f1cc261f015168/rpc-0.0.1.tar.gz" } ], "0.0.1.1": [ { "comment_text": "", "digests": { "md5": "202fd338a23c8ee77b27312481efc7e8", "sha256": "29dbf30219a48d929a9be92234ebe1d4aa0f8e7184f9a98212775ce19611d436" }, "downloads": -1, "filename": "rpc-0.0.1.1.tar.gz", "has_sig": false, "md5_digest": "202fd338a23c8ee77b27312481efc7e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5712, "upload_time": "2012-03-08T01:28:58", "url": "https://files.pythonhosted.org/packages/dd/f0/85fc6dd91b838ea18eaf620180d4b63bf46a49226488e683d2c0a0b122e0/rpc-0.0.1.1.tar.gz" } ], "0.0.1.3": [ { "comment_text": "", "digests": { "md5": "0fef2f621106fcb26beba6e9c123e229", "sha256": "369f9cbe1cceeda8573b0b56a79f1be62fde9606b6d79cc58ce26154aeeda896" }, "downloads": -1, "filename": "rpc-0.0.1.3.tar.gz", "has_sig": false, "md5_digest": "0fef2f621106fcb26beba6e9c123e229", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9546, "upload_time": "2012-03-28T12:43:12", "url": "https://files.pythonhosted.org/packages/5e/18/65667117b89a0086660d321a5bdab368617e1d7c88246f7218fefca82e53/rpc-0.0.1.3.tar.gz" } ], "0.0.1.3.1": [ { "comment_text": "", "digests": { "md5": "8f06048b625de606433fe47e02c2211b", "sha256": "d1ae75d76408d7b854ec5f1903f41ddd8dbefc4721017739e7280d69f285687f" }, "downloads": -1, "filename": "rpc-0.0.1.3.1.tar.gz", "has_sig": false, "md5_digest": "8f06048b625de606433fe47e02c2211b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9698, "upload_time": "2012-03-28T12:45:26", "url": "https://files.pythonhosted.org/packages/53/9e/c8b47899b95b527d500b3e7b6c03a396c6a2dd85bf26d2113ab7df250ac6/rpc-0.0.1.3.1.tar.gz" } ], "0.0.1.3.2": [ { "comment_text": "", "digests": { "md5": "515c46611990553577543504d4eb9ee2", "sha256": "738270931b4ecc5ce2e2a934489f6084066237937407d5a2cbd67e3e9c107089" }, "downloads": -1, "filename": "rpc-0.0.1.3.2.tar.gz", "has_sig": false, "md5_digest": "515c46611990553577543504d4eb9ee2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9720, "upload_time": "2012-03-28T13:12:07", "url": "https://files.pythonhosted.org/packages/cd/9f/d9c436ad6f15d771ff0fb02fcbe0fed0677b4778122c17fb8bd7c22a761f/rpc-0.0.1.3.2.tar.gz" } ], "0.0.1.4": [ { "comment_text": "", "digests": { "md5": "494fb995bb134cfd0fb128360fa269c4", "sha256": "83e4498a429a0761d926e897067e5470a5f89eec32fbc0b4b608fbfdc6e854c0" }, "downloads": -1, "filename": "rpc-0.0.1.4.tar.gz", "has_sig": false, "md5_digest": "494fb995bb134cfd0fb128360fa269c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9798, "upload_time": "2012-03-28T13:57:33", "url": "https://files.pythonhosted.org/packages/75/6a/23769c651c8d0a84d5a166283b7210f08ad10d6ae29f7ded7bf0884b732d/rpc-0.0.1.4.tar.gz" } ], "0.0.1.5": [ { "comment_text": "", "digests": { "md5": "3d10396ce87ffdad875da338ff17b5a2", "sha256": "0638d73604e6acf849638acde1be01ecceec6bf53dfd1f9a78be65df20305fc3" }, "downloads": -1, "filename": "rpc-0.0.1.5.tar.gz", "has_sig": false, "md5_digest": "3d10396ce87ffdad875da338ff17b5a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9896, "upload_time": "2012-03-28T16:12:29", "url": "https://files.pythonhosted.org/packages/54/fd/16ddcf866878ce141724ab8a42d660e788c43f2aa1c763da0d0453134e9c/rpc-0.0.1.5.tar.gz" } ], "0.0.1.5.1": [ { "comment_text": "", "digests": { "md5": "892eae9c6104ba6dfa1988adf3198661", "sha256": "549506661e5a91b6f660dd521e22f299e4c630a6bd07424d3119b6615d2e1a95" }, "downloads": -1, "filename": "rpc-0.0.1.5.1.tar.gz", "has_sig": false, "md5_digest": "892eae9c6104ba6dfa1988adf3198661", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9918, "upload_time": "2012-03-28T16:16:49", "url": "https://files.pythonhosted.org/packages/9f/76/394f7fa2fec2f38bdd8225a5e4a4995b70568b4aab707533e9de5b375fc1/rpc-0.0.1.5.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "366460a61c890649e7d47f6d8ee65692", "sha256": "133af73aed74b2f01a1a88d64e6f7e305354421196b025d1b87318c1ab2b8d70" }, "downloads": -1, "filename": "rpc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "366460a61c890649e7d47f6d8ee65692", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9943, "upload_time": "2012-03-30T18:17:59", "url": "https://files.pythonhosted.org/packages/a2/09/406ace0c723898aacd1b616cae45977210f5bdfc187d2d4d9d5efabc5b85/rpc-0.0.2.tar.gz" } ], "0.0.2.1": [ { "comment_text": "", "digests": { "md5": "ebddc4211994fb6f467b2d0bd42a8754", "sha256": "a77efef69aae5d139f365c9554dd1f019864ad50535c8c1ccf5be0193b50dda1" }, "downloads": -1, "filename": "rpc-0.0.2.1.tar.gz", "has_sig": false, "md5_digest": "ebddc4211994fb6f467b2d0bd42a8754", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9973, "upload_time": "2012-03-30T18:30:13", "url": "https://files.pythonhosted.org/packages/68/03/1a3c7733f51b04cd0669803d18b8bbb4bc2d80beb40998d29ab76dbc63c7/rpc-0.0.2.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "cf84a48a423b573a7d8bd9ae9dd5bc49", "sha256": "ec5e11484065f728a3f54ff90d6f65eacc40133016459a843f7ac7a05874ad37" }, "downloads": -1, "filename": "rpc-0.0.3.tar.gz", "has_sig": false, "md5_digest": "cf84a48a423b573a7d8bd9ae9dd5bc49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11480, "upload_time": "2012-04-03T10:48:17", "url": "https://files.pythonhosted.org/packages/d8/38/4e5140fc803ab6e83bd8d7395569cbe20f40c71860e6c2ed86b8bd49751d/rpc-0.0.3.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "a68ba221abda263b9c93723099340980", "sha256": "d39464d104eaba798cbbed94991268d9b2cdc2a8fe55c94ce633d30c800cdf47" }, "downloads": -1, "filename": "rpc-0.1.tar.gz", "has_sig": false, "md5_digest": "a68ba221abda263b9c93723099340980", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13733, "upload_time": "2012-04-07T16:48:55", "url": "https://files.pythonhosted.org/packages/60/bf/930ae9f21f9b38bd48fa0acfeeeda665d24ccf285e9e061a01ecb488fc5c/rpc-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f6336d4836717c4439f368820fa83862", "sha256": "765dda2510691c1809aa8020573a90b357c87ecbd5da513a0ad4d78fe0d74cd4" }, "downloads": -1, "filename": "rpc-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f6336d4836717c4439f368820fa83862", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13843, "upload_time": "2012-04-23T13:34:49", "url": "https://files.pythonhosted.org/packages/92/86/2ebc795098239785bbd0d769d3b0e793175086bc83e04b9dae53884c48e9/rpc-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "42f1625bf5d14ff03482d955e931b73c", "sha256": "952998be9c3e36d732ca90597577cbed7d87d7784c34c6a3acf0b58cf4fa61b0" }, "downloads": -1, "filename": "rpc-0.1.2.tar.gz", "has_sig": false, "md5_digest": "42f1625bf5d14ff03482d955e931b73c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19266, "upload_time": "2012-04-28T12:39:18", "url": "https://files.pythonhosted.org/packages/00/d0/57a4c64d32419e2ebfc7bb4b5785fcdd936118c81d0977dfd1c8499850dd/rpc-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "6fcc62555eb220eb69afc31898b6964d", "sha256": "b542351fc6107df50612db38e89732c7c6935f30be3b96689ab57053582ed2c5" }, "downloads": -1, "filename": "rpc-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6fcc62555eb220eb69afc31898b6964d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19283, "upload_time": "2012-04-28T13:01:16", "url": "https://files.pythonhosted.org/packages/6c/ef/3a40c68b311df1f057cfbcb4a70a326a21a47ae730bb98e20531e12c13e6/rpc-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6fcc62555eb220eb69afc31898b6964d", "sha256": "b542351fc6107df50612db38e89732c7c6935f30be3b96689ab57053582ed2c5" }, "downloads": -1, "filename": "rpc-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6fcc62555eb220eb69afc31898b6964d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19283, "upload_time": "2012-04-28T13:01:16", "url": "https://files.pythonhosted.org/packages/6c/ef/3a40c68b311df1f057cfbcb4a70a326a21a47ae730bb98e20531e12c13e6/rpc-0.1.3.tar.gz" } ] }