{ "info": { "author": "Clemens Koza", "author_email": "koza@pria.at", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "Python Protocol definitions for Hedgehog\n========================================\n\nMaster: |travis-master|_ |coveralls-master|_\n\nDevelop: |travis-develop|_ |coveralls-develop|_\n\n.. |travis-master| image:: https://travis-ci.org/PRIArobotics/HedgehogProtocol.svg?branch=master\n.. _travis-master: https://travis-ci.org/PRIArobotics/HedgehogProtocol\n.. |coveralls-master| image:: https://coveralls.io/repos/github/PRIArobotics/HedgehogProtocol/badge.svg?branch=master\n.. _coveralls-master: https://coveralls.io/github/PRIArobotics/HedgehogProtocol?branch=master\n.. |travis-develop| image:: https://travis-ci.org/PRIArobotics/HedgehogProtocol.svg?branch=develop\n.. _travis-develop: https://travis-ci.org/PRIArobotics/HedgehogProtocol\n.. |coveralls-develop| image:: https://coveralls.io/repos/github/PRIArobotics/HedgehogProtocol/badge.svg?branch=develop\n.. _coveralls-develop: https://coveralls.io/github/PRIArobotics/HedgehogProtocol?branch=develop\n\n----\n\nThis project contains the Python implementation of protocol definitions for the Hedgehog Educational Robotics Controller.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PRIArobotics/HedgehogProtocol", "keywords": "hedgehog robotics protobuf zmq protocol", "license": "AGPLv3+", "maintainer": "", "maintainer_email": "", "name": "hedgehog-protocol", "package_url": "https://pypi.org/project/hedgehog-protocol/", "platform": "", "project_url": "https://pypi.org/project/hedgehog-protocol/", "project_urls": { "Homepage": "https://github.com/PRIArobotics/HedgehogProtocol" }, "release_url": "https://pypi.org/project/hedgehog-protocol/0.9.0/", "requires_dist": [ "hedgehog-utils[protobuf,trio,zmq] (~=0.7.0rc1)", "invoke ; extra == 'dev'", "hedgehog-protocol-spec (~=0.9.0) ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-runner ; extra == 'dev'", "pytest-asyncio ; extra == 'dev'", "pytest-trio ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "pytest-timeout ; extra == 'dev'", "mypy ; extra == 'dev'" ], "requires_python": "", "summary": "Python Protocol definitions for Hedgehog", "version": "0.9.0" }, "last_serial": 5925468, "releases": { "0.10.0rc1": [ { "comment_text": "", "digests": { "md5": "47462551ef8586cd22c59a054375ca82", "sha256": "2dd363c61907c3d23614d133ad1fe5b4b88c92de9d62648ac5aa40dec1e21b3a" }, "downloads": -1, "filename": "hedgehog_protocol-0.10.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "47462551ef8586cd22c59a054375ca82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63312, "upload_time": "2019-09-27T17:25:46", "url": "https://files.pythonhosted.org/packages/ab/96/b8d3f28f1a9d4047b6d2e61c59a5cc8801b86d2fe59d3a015bdb2e3adfe5/hedgehog_protocol-0.10.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbc0989549da6ef060d21734a852fa55", "sha256": "b0e4f0476535bd467344f168df25abe8785aba7e1234b88efa96fb8b4c547d69" }, "downloads": -1, "filename": "hedgehog-protocol-0.10.0rc1.tar.gz", "has_sig": false, "md5_digest": "dbc0989549da6ef060d21734a852fa55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40848, "upload_time": "2019-09-27T17:25:48", "url": "https://files.pythonhosted.org/packages/e4/99/9988d481802ee1f5e5488110dc4a02f4d558abc67ee9c4d0a1c3806f2fd8/hedgehog-protocol-0.10.0rc1.tar.gz" } ], "0.10.0rc2": [ { "comment_text": "", "digests": { "md5": "7c286ac16a822dd7fac7133ae4a73ede", "sha256": "946a5c1db4979d691797047b1ea1994126584f9056449599a2732da177400499" }, "downloads": -1, "filename": "hedgehog_protocol-0.10.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "7c286ac16a822dd7fac7133ae4a73ede", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63312, "upload_time": "2019-09-30T17:41:28", "url": "https://files.pythonhosted.org/packages/51/45/7ec71fff758da343aee7d08e642dc1a9566542e19a0141c3b7b943d868e9/hedgehog_protocol-0.10.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8adb1efdd8b9254c3d4a466924f619c7", "sha256": "36523136a87abec4026c0b187b1bceb2951c8ee485a83ded2973dbaa34b935ef" }, "downloads": -1, "filename": "hedgehog-protocol-0.10.0rc2.tar.gz", "has_sig": false, "md5_digest": "8adb1efdd8b9254c3d4a466924f619c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40812, "upload_time": "2019-09-30T17:41:31", "url": "https://files.pythonhosted.org/packages/a0/45/cf1f37e057ab8f9e839078ca75d6f8606a692a4d461b06cb5adbac6f0c7b/hedgehog-protocol-0.10.0rc2.tar.gz" } ], "0.10.0rc3": [ { "comment_text": "", "digests": { "md5": "88536f6ae4a6fa6ceb3acccd21ed3853", "sha256": "0e4a1fe93465462146dbbfab835f9989e7117f09e00030e3045e1d6b0c84b3b5" }, "downloads": -1, "filename": "hedgehog_protocol-0.10.0rc3-py3-none-any.whl", "has_sig": false, "md5_digest": "88536f6ae4a6fa6ceb3acccd21ed3853", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63310, "upload_time": "2019-10-03T21:01:42", "url": "https://files.pythonhosted.org/packages/dd/8f/f74e9e553981b192932b01d3cd56373fa46473635f4db60920e483d92dad/hedgehog_protocol-0.10.0rc3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6cb3e6543e96cefbf34dbb3fea9817c", "sha256": "db8c02264a4d63e533f17cdae5447daa39e8ab8ea1fb74a7aad948742426eb14" }, "downloads": -1, "filename": "hedgehog-protocol-0.10.0rc3.tar.gz", "has_sig": false, "md5_digest": "f6cb3e6543e96cefbf34dbb3fea9817c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40835, "upload_time": "2019-10-03T21:01:44", "url": "https://files.pythonhosted.org/packages/36/74/1613663790b38cc461175c2cf0d56ca7d4f352f98893e05e2b14792184e4/hedgehog-protocol-0.10.0rc3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "6fbcd87f9aa3d001791effdc4a5dca26", "sha256": "75236e9b1177257ed84be543aef83e673272cf1591904f1831db22118d7af02e" }, "downloads": -1, "filename": "hedgehog_protocol-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6fbcd87f9aa3d001791effdc4a5dca26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28064, "upload_time": "2017-07-04T14:36:50", "url": "https://files.pythonhosted.org/packages/20/91/7255aafe4e8ee5d84098a662f89e946d377c9a67552806e418089225498e/hedgehog_protocol-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b224e546199de3559b5e2ba559cae01d", "sha256": "1d3c54a824c5023c881677e9280661c0bad24ab50a16cfa1588d21c838234f06" }, "downloads": -1, "filename": "hedgehog-protocol-0.5.0.tar.gz", "has_sig": false, "md5_digest": "b224e546199de3559b5e2ba559cae01d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26451, "upload_time": "2017-07-04T14:36:53", "url": "https://files.pythonhosted.org/packages/b6/8d/f48a0b8ac615682bb873d11f5a43bbb523b46fb2af15148f2f29e61f8340/hedgehog-protocol-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "dfbeeab72690a8ab455fc557aee7f01c", "sha256": "5fb875600aff598755eb90e4f077bdb55ed86c9e6b56de301514a2ca54ff7f3b" }, "downloads": -1, "filename": "hedgehog_protocol-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dfbeeab72690a8ab455fc557aee7f01c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28066, "upload_time": "2017-07-04T18:15:54", "url": "https://files.pythonhosted.org/packages/24/a8/036d67cb18805ea86c5cf060116517d7e356f7a09573f2ed5c4d119e61f9/hedgehog_protocol-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c5c973c2fd636ba12f2f3a81f94b495", "sha256": "8ea8ca6111a3511b92720a42b1385dcea56b3089b30ceafad15944ccabfbfff7" }, "downloads": -1, "filename": "hedgehog-protocol-0.5.1.tar.gz", "has_sig": false, "md5_digest": "2c5c973c2fd636ba12f2f3a81f94b495", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26461, "upload_time": "2017-07-04T18:15:56", "url": "https://files.pythonhosted.org/packages/b0/8c/92642ae1d1a00bbd700695cf293eb91ab809e45feb5abece89a27b0245a5/hedgehog-protocol-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "900d69a607729f17720c9ba464ebafb9", "sha256": "59960e07b83b5546d28d177d420ed1546e7be1c4d75391803d72c2b36bc8fc73" }, "downloads": -1, "filename": "hedgehog_protocol-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "900d69a607729f17720c9ba464ebafb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29182, "upload_time": "2018-02-05T22:50:44", "url": "https://files.pythonhosted.org/packages/11/bb/4566c0ae7641728949c33140f8bf3c0e9c1acfb4875fe9692c9cb1240324/hedgehog_protocol-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba34fb951fc8dd2e26ded7c5041a8a41", "sha256": "26f2c3865550118a0818354cbf6655af4f8fdff4deb07b9d8ade78c1f1d1adec" }, "downloads": -1, "filename": "hedgehog-protocol-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ba34fb951fc8dd2e26ded7c5041a8a41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27347, "upload_time": "2018-02-05T22:50:46", "url": "https://files.pythonhosted.org/packages/49/59/8ae3ea519a0e61f5f608eec632f98e459d9bca4d727e2b7e60bdeb6a2249/hedgehog-protocol-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "7065dd0c130c93e764644086ea9b27e5", "sha256": "ebdbd9239d25efb3ae2a17880a31ac8f40a89f55e8b45eb8d6556dfe0f7121c4" }, "downloads": -1, "filename": "hedgehog_protocol-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7065dd0c130c93e764644086ea9b27e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46072, "upload_time": "2018-10-29T12:08:38", "url": "https://files.pythonhosted.org/packages/fd/c1/83ec2a85bba9d89198ec526c006a91cfa691ec7a2321aa1a146ea85b4564/hedgehog_protocol-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "242d5d89a0bad50bd0fb22af07997a37", "sha256": "5ab1e4f1840602900b5565391ca0d214bb5bf55b7735f57639f332cb18d8ae5b" }, "downloads": -1, "filename": "hedgehog-protocol-0.7.0.tar.gz", "has_sig": false, "md5_digest": "242d5d89a0bad50bd0fb22af07997a37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32020, "upload_time": "2018-10-29T12:08:40", "url": "https://files.pythonhosted.org/packages/d1/42/14c47cfd52ccb7805e0f7b5344a4d015ef624dd9207c2f964a3990a9b1b4/hedgehog-protocol-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "00a53fa1b7c93a536c3dbc4fb5be483f", "sha256": "58b1aa8f6b0a4650dbf5a77ab23a0aad4f96333511c1eea5c6eb500ad37a6cf0" }, "downloads": -1, "filename": "hedgehog_protocol-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "00a53fa1b7c93a536c3dbc4fb5be483f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46175, "upload_time": "2018-10-29T12:20:01", "url": "https://files.pythonhosted.org/packages/ae/eb/f683a23ee6e75578f0ea5b30c71f80e6919fb88ad904c7bd4d11303a551f/hedgehog_protocol-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "787719f424228dae1b3a94128c2dc16b", "sha256": "08315b9ffd39866952c4ed4c936870c1f65f1fb8a581b0aa5dc2db61d153b320" }, "downloads": -1, "filename": "hedgehog-protocol-0.7.1.tar.gz", "has_sig": false, "md5_digest": "787719f424228dae1b3a94128c2dc16b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32187, "upload_time": "2018-10-29T12:20:02", "url": "https://files.pythonhosted.org/packages/61/0a/e12636025cdd8c45c64da96f814d21d1c55cd8f840042d0ae166b82e6e12/hedgehog-protocol-0.7.1.tar.gz" } ], "0.8.0rc1": [ { "comment_text": "", "digests": { "md5": "2ec8d2eae865f44cd4012e7aa8225096", "sha256": "28971f31f9eec6f6ba6ed1067c28898ea85a4d89ac509f27553f5b09ce7ac8d5" }, "downloads": -1, "filename": "hedgehog_protocol-0.8.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "2ec8d2eae865f44cd4012e7aa8225096", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52767, "upload_time": "2019-02-18T15:00:14", "url": "https://files.pythonhosted.org/packages/d3/e5/5b143f14236bd3870650983093a40b23f34c2c30fe2529ed2324bdffb121/hedgehog_protocol-0.8.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d30dfa1ee312b31ba1a30fdff17cddec", "sha256": "b48ea486733506dbb70cdfcb0abe21a473c5c2cc27e758db54b96003e178f120" }, "downloads": -1, "filename": "hedgehog-protocol-0.8.0rc1.tar.gz", "has_sig": false, "md5_digest": "d30dfa1ee312b31ba1a30fdff17cddec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35067, "upload_time": "2019-02-18T15:00:16", "url": "https://files.pythonhosted.org/packages/71/0e/c5883e2ab1d59ec7d55adb4e6add34e5227ea485e638040894df184907a2/hedgehog-protocol-0.8.0rc1.tar.gz" } ], "0.8.0rc2": [ { "comment_text": "", "digests": { "md5": "0a54c3a3c4db282047a2a44e5047e276", "sha256": "8355032f0cda51324cc9f5b3bd789fba86f929c1d3cfa5c1eb184628d4203956" }, "downloads": -1, "filename": "hedgehog_protocol-0.8.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "0a54c3a3c4db282047a2a44e5047e276", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52668, "upload_time": "2019-02-22T22:18:34", "url": "https://files.pythonhosted.org/packages/e3/e6/88488a218a93ed5d62efb4d8790074b30cf57454fd4ccdd741a892d4b4e4/hedgehog_protocol-0.8.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "619e59cb2dcc16ec49355beb7db835be", "sha256": "4817d7ffb15ed4fd37eee88403f74c3538481de458311da5ae2041b070c1f6ae" }, "downloads": -1, "filename": "hedgehog-protocol-0.8.0rc2.tar.gz", "has_sig": false, "md5_digest": "619e59cb2dcc16ec49355beb7db835be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34984, "upload_time": "2019-02-22T22:18:36", "url": "https://files.pythonhosted.org/packages/7d/c4/094ede1ad2f327aa92d8238d0f942c9f01f43e0d23165192ff4d6d803771/hedgehog-protocol-0.8.0rc2.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "1e50e67de89903afcb5d3dba38017a7d", "sha256": "f5d675a03a12b334ac2e404b8e1166f60f6b16a6bae18d0d7d5a42006db042c2" }, "downloads": -1, "filename": "hedgehog_protocol-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1e50e67de89903afcb5d3dba38017a7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57255, "upload_time": "2019-09-25T14:29:35", "url": "https://files.pythonhosted.org/packages/a0/21/211677a8d108f2185dd966610218a786788c484514db588b7c65343baf70/hedgehog_protocol-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e9a4366841a463ad884c607eeb1517b", "sha256": "ecdb29ee2c6979d6e8e318bf4aa7ce3cec697624398b9c09bf74e9ca6cad81ea" }, "downloads": -1, "filename": "hedgehog-protocol-0.9.0.tar.gz", "has_sig": false, "md5_digest": "2e9a4366841a463ad884c607eeb1517b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36501, "upload_time": "2019-09-25T14:29:38", "url": "https://files.pythonhosted.org/packages/dd/39/ce3a26098020da18c58a4b05a02fb094ecc97e477e6412df7c29b825860b/hedgehog-protocol-0.9.0.tar.gz" } ], "0.9.0rc1": [ { "comment_text": "", "digests": { "md5": "c1e78ae369ba83a370f7c14117b38dee", "sha256": "2ec0050d2121ce70f7909a94c265f52ddcb7fba18e4160424f6f0a0bce7c54d0" }, "downloads": -1, "filename": "hedgehog_protocol-0.9.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "c1e78ae369ba83a370f7c14117b38dee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57189, "upload_time": "2019-07-14T12:43:31", "url": "https://files.pythonhosted.org/packages/8f/de/9fccfe51bd04e16c5bbc675eb63c51ceaad8ec479c95fe81904bdaa3b5cb/hedgehog_protocol-0.9.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "848267aa6fd63b523322f41ef4b027f4", "sha256": "9661ba00b608f54c642829a7b7340a4256c99d19e691605d383862c8ea7422fd" }, "downloads": -1, "filename": "hedgehog-protocol-0.9.0rc1.tar.gz", "has_sig": false, "md5_digest": "848267aa6fd63b523322f41ef4b027f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36329, "upload_time": "2019-07-14T12:43:33", "url": "https://files.pythonhosted.org/packages/87/51/44555011c6c9b8eae8b8e09e741b6a2c3588a94b605cc95d0ad9923478e2/hedgehog-protocol-0.9.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e50e67de89903afcb5d3dba38017a7d", "sha256": "f5d675a03a12b334ac2e404b8e1166f60f6b16a6bae18d0d7d5a42006db042c2" }, "downloads": -1, "filename": "hedgehog_protocol-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1e50e67de89903afcb5d3dba38017a7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57255, "upload_time": "2019-09-25T14:29:35", "url": "https://files.pythonhosted.org/packages/a0/21/211677a8d108f2185dd966610218a786788c484514db588b7c65343baf70/hedgehog_protocol-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e9a4366841a463ad884c607eeb1517b", "sha256": "ecdb29ee2c6979d6e8e318bf4aa7ce3cec697624398b9c09bf74e9ca6cad81ea" }, "downloads": -1, "filename": "hedgehog-protocol-0.9.0.tar.gz", "has_sig": false, "md5_digest": "2e9a4366841a463ad884c607eeb1517b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36501, "upload_time": "2019-09-25T14:29:38", "url": "https://files.pythonhosted.org/packages/dd/39/ce3a26098020da18c58a4b05a02fb094ecc97e477e6412df7c29b825860b/hedgehog-protocol-0.9.0.tar.gz" } ] }