{ "info": { "author": "urands", "author_email": "iurii.bellavin@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet", "Topic :: Software Development", "Topic :: Software Development :: Libraries" ], "description": "\n# RPCGrid (development)\n\nRemote procedure call package for any protocol and any transport layer.\n\n## Features\n+ async/await support\n+ logging remote procedure call\n+ server/client side remote procedure call\n+ custom transport and protocols\n+ block/non-block call\n+ parallel rpc calls in async mode\n\n#### Protocol\n+ JsonRPC protocol support\n\n\n#### Transport\n+ Single/Multithreading remote procedure call\n+ UDP/TCP socket remote procedure call \n+ RabbitMQ remote procedure call\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "rpc microservice server rpcgrid async asyncio aio jsonrpcrabbit rabbitmq serviceremote procedure call", "license": "Apache License", "maintainer": "", "maintainer_email": "", "name": "rpcgrid", "package_url": "https://pypi.org/project/rpcgrid/", "platform": "all", "project_url": "https://pypi.org/project/rpcgrid/", "project_urls": { "Documentation": "https://github.com/urands/rpcgrid/", "Source": "https://github.com/urands/rpcgrid/", "Tracker": "https://github.com/urands/rpcgrid/issues/" }, "release_url": "https://pypi.org/project/rpcgrid/0.0.1/", "requires_dist": [ "aio-pika (>=6.0)", "pytest ; extra == 'develop'", "sphinx ; extra == 'develop'", "flake8 ; extra == 'develop'", "isort ; extra == 'develop'", "black ; extra == 'develop'", "sphinx-autobuild ; extra == 'develop'" ], "requires_python": ">3.5.*, <4", "summary": "Remote procedure call package for any protocol and any transport layers", "version": "0.0.1" }, "last_serial": 5962689, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f1c26611e24e4053c7404e6ead93ccb5", "sha256": "cd8cfbad78f19af7f3fb13e2022235a93a5210bbf7bda8f5ed4b53ef57558d93" }, "downloads": -1, "filename": "rpcgrid-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f1c26611e24e4053c7404e6ead93ccb5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.5.*, <4", "size": 18410, "upload_time": "2019-10-12T02:52:02", "url": "https://files.pythonhosted.org/packages/6d/93/40ef8d3259530cdee962da82cb5240793e3fef1d83c8614732c0c05def6c/rpcgrid-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e44828781af539b270618e6b8a9c548f", "sha256": "de3ba7ed4301b12dbf1d3685d72f93b2803a352d7504254798053e980420fabc" }, "downloads": -1, "filename": "rpcgrid-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e44828781af539b270618e6b8a9c548f", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.*, <4", "size": 8609, "upload_time": "2019-10-12T02:52:08", "url": "https://files.pythonhosted.org/packages/35/de/cdc7f54defee56d9c57df103b6848b6bcc0e95a252c52b0d0e5792048aa0/rpcgrid-0.0.1.tar.gz" } ], "0.0.1a1": [ { "comment_text": "", "digests": { "md5": "68df059112f4d97c67aeb4eeea56ad59", "sha256": "7fb5f489226f0c38624978104d8fdcc1f207e68443c9cba474ea89b652749bd8" }, "downloads": -1, "filename": "rpcgrid-0.0.1a1-py3.7.egg", "has_sig": false, "md5_digest": "68df059112f4d97c67aeb4eeea56ad59", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": ">3.5.*, <4", "size": 34126, "upload_time": "2019-10-12T02:52:10", "url": "https://files.pythonhosted.org/packages/32/39/c014827ed9e87dee57718bf656bd09cf2bd94b833bd16e244f44e12d7a85/rpcgrid-0.0.1a1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "f8571d376b9d0772120288564a9221e1", "sha256": "0531910eea71577164fc3049176099f557d157e1cda3d4f79c541b6b1cf0e396" }, "downloads": -1, "filename": "rpcgrid-0.0.1a1-py3-none-any.whl", "has_sig": false, "md5_digest": "f8571d376b9d0772120288564a9221e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.5.*, <4", "size": 17529, "upload_time": "2019-10-12T02:52:05", "url": "https://files.pythonhosted.org/packages/f8/5f/96228dd48b2f6d912bcb4323d196bdb952c5a614aa787357e1a7275e27e8/rpcgrid-0.0.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aaf6d920e448cc46bcf201b8ad5cc3ec", "sha256": "d7eadd5e2e0bffeaa38dace0e2df25dd47c67af6b94019d2c53e3b27a0912aa9" }, "downloads": -1, "filename": "rpcgrid-0.0.1a1.tar.gz", "has_sig": false, "md5_digest": "aaf6d920e448cc46bcf201b8ad5cc3ec", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.*, <4", "size": 7704, "upload_time": "2019-10-12T02:52:11", "url": "https://files.pythonhosted.org/packages/00/5e/28cd447cafa22f0739c5c81784ee00d0d9d7fddc0f338259417e3df6b5c6/rpcgrid-0.0.1a1.tar.gz" } ], "0.0.1a2": [ { "comment_text": "", "digests": { "md5": "7d3bc27860b19dc14bb6debe763590c6", "sha256": "9601099dd641a340ae3337b06392f72ea3c23394169e4e8f07f4e2815bbb225c" }, "downloads": -1, "filename": "rpcgrid-0.0.1a2-py3-none-any.whl", "has_sig": false, "md5_digest": "7d3bc27860b19dc14bb6debe763590c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.5.*, <4", "size": 18228, "upload_time": "2019-10-12T02:52:07", "url": "https://files.pythonhosted.org/packages/09/a8/49c6c013ac9c18fcf116f244ede7981ab91e8370283e710f0d51cea2d8d9/rpcgrid-0.0.1a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be55aa1d592a0692cd3f551c72929c7e", "sha256": "9f849d3a7c51e0729be1e4338ba0fdb5128e41b1ad3c909d0cca715520a28b71" }, "downloads": -1, "filename": "rpcgrid-0.0.1a2.tar.gz", "has_sig": false, "md5_digest": "be55aa1d592a0692cd3f551c72929c7e", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.*, <4", "size": 8017, "upload_time": "2019-10-12T02:52:12", "url": "https://files.pythonhosted.org/packages/7e/5f/7ba46b58654efb785154c1b9ea45b05eca9374aaf837a8d6a9200c12a70f/rpcgrid-0.0.1a2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f1c26611e24e4053c7404e6ead93ccb5", "sha256": "cd8cfbad78f19af7f3fb13e2022235a93a5210bbf7bda8f5ed4b53ef57558d93" }, "downloads": -1, "filename": "rpcgrid-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f1c26611e24e4053c7404e6ead93ccb5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.5.*, <4", "size": 18410, "upload_time": "2019-10-12T02:52:02", "url": "https://files.pythonhosted.org/packages/6d/93/40ef8d3259530cdee962da82cb5240793e3fef1d83c8614732c0c05def6c/rpcgrid-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e44828781af539b270618e6b8a9c548f", "sha256": "de3ba7ed4301b12dbf1d3685d72f93b2803a352d7504254798053e980420fabc" }, "downloads": -1, "filename": "rpcgrid-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e44828781af539b270618e6b8a9c548f", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.*, <4", "size": 8609, "upload_time": "2019-10-12T02:52:08", "url": "https://files.pythonhosted.org/packages/35/de/cdc7f54defee56d9c57df103b6848b6bcc0e95a252c52b0d0e5792048aa0/rpcgrid-0.0.1.tar.gz" } ] }