{ "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": "Hedgehog Robot Controller Server\n================================\n\nMaster: |travis-master|_ |coveralls-master|_\n\nDevelop: |travis-develop|_ |coveralls-develop|_\n\n.. |travis-master| image:: https://travis-ci.org/PRIArobotics/HedgehogServer.svg?branch=master\n.. _travis-master: https://travis-ci.org/PRIArobotics/HedgehogServer\n.. |coveralls-master| image:: https://coveralls.io/repos/github/PRIArobotics/HedgehogServer/badge.svg?branch=master\n.. _coveralls-master: https://coveralls.io/github/PRIArobotics/HedgehogServer?branch=master\n.. |travis-develop| image:: https://travis-ci.org/PRIArobotics/HedgehogServer.svg?branch=develop\n.. _travis-develop: https://travis-ci.org/PRIArobotics/HedgehogServer\n.. |coveralls-develop| image:: https://coveralls.io/repos/github/PRIArobotics/HedgehogServer/badge.svg?branch=develop\n.. _coveralls-develop: https://coveralls.io/github/PRIArobotics/HedgehogServer?branch=develop\n\n----\n\nThis project provides the server for the Hedgehog Educational Robotics Controller.\nClients can communicate with it via the ZMQ & Protobuf based Hedgehog Protocol.\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/HedgehogServer", "keywords": "hedgehog robotics controller server", "license": "AGPLv3+", "maintainer": "", "maintainer_email": "", "name": "hedgehog-server", "package_url": "https://pypi.org/project/hedgehog-server/", "platform": "", "project_url": "https://pypi.org/project/hedgehog-server/", "project_urls": { "Homepage": "https://github.com/PRIArobotics/HedgehogServer" }, "release_url": "https://pypi.org/project/hedgehog-server/0.9.1/", "requires_dist": [ "concurrent-utils (~=0.2.0)", "hedgehog-protocol (~=0.9.0)", "hedgehog-utils[protobuf,trio,zmq] (~=0.7.0rc1)", "hedgehog-platform (~=0.2.0)", "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'", "RPi.GPIO ; extra == 'raspberry'", "pyserial-asyncio ; extra == 'raspberry'" ], "requires_python": "", "summary": "Hedgehog Robot Controller Server", "version": "0.9.1" }, "last_serial": 5922605, "releases": { "0.10.0rc1": [ { "comment_text": "", "digests": { "md5": "863eca9fc46bd38de3d94ab01ebc47b6", "sha256": "8622df9e757a4ce36193ec9e66bfef2dba9de4b260d1a99b07bc59f15b59c9d4" }, "downloads": -1, "filename": "hedgehog_server-0.10.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "863eca9fc46bd38de3d94ab01ebc47b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41455, "upload_time": "2019-09-30T18:14:51", "url": "https://files.pythonhosted.org/packages/c9/16/2319d292a7edbe7f03522e00fd1550f3e4c17c7da5cd5766efb1347bb9cf/hedgehog_server-0.10.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11fa6289dafc335a58df3c5067427c63", "sha256": "323d54702fb658b4e13d40972d5b4840c071add644d46acd107707ffca9ae1a3" }, "downloads": -1, "filename": "hedgehog-server-0.10.0rc1.tar.gz", "has_sig": false, "md5_digest": "11fa6289dafc335a58df3c5067427c63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35819, "upload_time": "2019-09-30T18:14:55", "url": "https://files.pythonhosted.org/packages/db/7b/81ae7950f5f98f9c1cc4c535254205de49448b82ba8998855e8843077f7f/hedgehog-server-0.10.0rc1.tar.gz" } ], "0.10.0rc2": [ { "comment_text": "", "digests": { "md5": "8efe994a63f72840e32d6a1b78f0918e", "sha256": "49d75728d0effced66c91c4ade22903b6945b6606690da0f279cfe6b9cfae2da" }, "downloads": -1, "filename": "hedgehog_server-0.10.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "8efe994a63f72840e32d6a1b78f0918e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41553, "upload_time": "2019-10-02T15:11:36", "url": "https://files.pythonhosted.org/packages/a0/74/918b3fb86f3bf67b0266c7a224caa51df311fa17adcc7162ce2ebdba0030/hedgehog_server-0.10.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "619fedda1452c9c201da0676a0b56cb2", "sha256": "7d4845e6dcddbd81dede4c7a9b978c0f7d8ce7f0a462787cb4dabe2258fade1e" }, "downloads": -1, "filename": "hedgehog-server-0.10.0rc2.tar.gz", "has_sig": false, "md5_digest": "619fedda1452c9c201da0676a0b56cb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35901, "upload_time": "2019-10-02T15:11:54", "url": "https://files.pythonhosted.org/packages/9c/09/d0187a148e9cf94463f871d3f76a15d90c0a042e2781e66ab2acd5fd53c2/hedgehog-server-0.10.0rc2.tar.gz" } ], "0.10.0rc3": [ { "comment_text": "", "digests": { "md5": "456c6a5e529f72baf70fe3f12c5e0597", "sha256": "2b7be07b2c023af0bae21e7607f9f2917d7fc8be68819af59502d6b9ebb68853" }, "downloads": -1, "filename": "hedgehog_server-0.10.0rc3-py3-none-any.whl", "has_sig": false, "md5_digest": "456c6a5e529f72baf70fe3f12c5e0597", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 147801, "upload_time": "2019-10-03T09:38:48", "url": "https://files.pythonhosted.org/packages/7c/bb/0037c3dd0193779cf391982992b74286984247a5d0745bb518d2b87d2cf2/hedgehog_server-0.10.0rc3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8118f444902914a06469c4025964e56", "sha256": "63b408e3ae66ccac90385cf3c6bd3c6f09cc81c4bb92bee3190cfff06469cc7a" }, "downloads": -1, "filename": "hedgehog-server-0.10.0rc3.tar.gz", "has_sig": false, "md5_digest": "e8118f444902914a06469c4025964e56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 140273, "upload_time": "2019-10-03T09:38:50", "url": "https://files.pythonhosted.org/packages/4f/3d/add133dfe7c558e3e5d66eae6aa9366612dc2575d1eff1a76f6ebf569756/hedgehog-server-0.10.0rc3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "93513ac155d5ad62b784d0fdfb504e50", "sha256": "ab2b7a5399ac5400057f25d995baee69c72d658debb45e43fbdf012487f5993b" }, "downloads": -1, "filename": "hedgehog_server-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "93513ac155d5ad62b784d0fdfb504e50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17360, "upload_time": "2017-07-04T15:04:54", "url": "https://files.pythonhosted.org/packages/ab/2c/bdcd11303c2a960b6afba33762bf9a6da9a631c5e96e8dde1f8dce53caf1/hedgehog_server-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c7d603ec5bba7eedb4c41c72442f490", "sha256": "4388b5c5ad8dc58d3ad845d278f41f3675ba90b341f462f4642f685390406303" }, "downloads": -1, "filename": "hedgehog-server-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3c7d603ec5bba7eedb4c41c72442f490", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24685, "upload_time": "2017-07-04T15:04:56", "url": "https://files.pythonhosted.org/packages/2b/d9/7fad7022b56db8e0404149d3653f0abaa22e8f01b71a46a725cb2294bbe8/hedgehog-server-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "27e5e9d77911a648bc0ff1bf62dfb01e", "sha256": "b0b6c5f3fb70bd702c319419d87ca36c81057d6d1fde6dd636a9d3d818a2be13" }, "downloads": -1, "filename": "hedgehog_server-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "27e5e9d77911a648bc0ff1bf62dfb01e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17503, "upload_time": "2017-09-18T20:58:34", "url": "https://files.pythonhosted.org/packages/9d/5f/366268d86ff98ce8c730dabdfb7d8b3dcfce87f3bb2c427316fc7fc16bed/hedgehog_server-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faebdc1f61d8987d29d3dfd7a80e572b", "sha256": "28efe49223324166ed28ae11b0dde146a3e2b997844de7a0e1a542fcacd30d93" }, "downloads": -1, "filename": "hedgehog-server-0.6.0.tar.gz", "has_sig": false, "md5_digest": "faebdc1f61d8987d29d3dfd7a80e572b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24848, "upload_time": "2017-09-18T20:59:00", "url": "https://files.pythonhosted.org/packages/89/1d/ecae8734192db913f6fd58bd46a17f981f21062874a98935c2e5e38be14b/hedgehog-server-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "6f2274e69e7cb1deaf25cb74776c7727", "sha256": "e7645bc145c1a96dc77809d3f091c936da52e4fc6ffa704ccd206b59cc3c476b" }, "downloads": -1, "filename": "hedgehog_server-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6f2274e69e7cb1deaf25cb74776c7727", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18948, "upload_time": "2018-02-06T23:02:53", "url": "https://files.pythonhosted.org/packages/5e/1d/5ff154ae2ff40caa351781e097a96d814f0f757016958654d6a9d37acc07/hedgehog_server-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51dce4224121dea5145bd30656c76c74", "sha256": "d4553fa82c7fad8e51e804be5d1eb82d499a055d6765b9e50b1781d0287cd4d5" }, "downloads": -1, "filename": "hedgehog-server-0.7.0.tar.gz", "has_sig": false, "md5_digest": "51dce4224121dea5145bd30656c76c74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25607, "upload_time": "2018-02-06T23:02:54", "url": "https://files.pythonhosted.org/packages/cc/70/d62ce0f4e37a6e511d59a76b81d81c045daf6c1225c31c650c5b26748692/hedgehog-server-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "c18c7b5f5deb02d222a71e73a1f33a49", "sha256": "101ea782df57b02b423d017d355c53cba29e7ab4748c330b8c308c222e8a7260" }, "downloads": -1, "filename": "hedgehog_server-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c18c7b5f5deb02d222a71e73a1f33a49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29061, "upload_time": "2018-11-02T16:02:56", "url": "https://files.pythonhosted.org/packages/76/65/c4eb328c0eeb9d7fa78fe84d6502bdac8243f879cb92d890944bd33a2ea6/hedgehog_server-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c22b7b9c46f572ba2496e9b8f20d79aa", "sha256": "9dfb264b06d1e8cd6a4e970bcaa7a894b50e94622dbbfc418ff89283faf9cbc3" }, "downloads": -1, "filename": "hedgehog-server-0.8.0.tar.gz", "has_sig": false, "md5_digest": "c22b7b9c46f572ba2496e9b8f20d79aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25566, "upload_time": "2018-11-02T16:02:57", "url": "https://files.pythonhosted.org/packages/80/3e/3bae80b6b938df60e471652081efb1b8a271591918acd0e9576dade72c9f/hedgehog-server-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "a1dc1180fbd15d7b6a59b9591c51df74", "sha256": "f75f38e7d2068749811e3cf8e3e9e8a87885d840a5578ad73cbab5e870460589" }, "downloads": -1, "filename": "hedgehog_server-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a1dc1180fbd15d7b6a59b9591c51df74", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37620, "upload_time": "2019-09-25T14:55:53", "url": "https://files.pythonhosted.org/packages/be/d5/3c79af6b2375d457b77d3833307d71f573accceb4043c5bbf59ba6c62a6a/hedgehog_server-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cda6add019153b9a5ae980215c30282f", "sha256": "a7a93556ec40bf8b17fa13bb7c08750fcfcb4b0816ce0960565f0e3f1a3e5803" }, "downloads": -1, "filename": "hedgehog-server-0.9.0.tar.gz", "has_sig": false, "md5_digest": "cda6add019153b9a5ae980215c30282f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32829, "upload_time": "2019-09-25T14:55:58", "url": "https://files.pythonhosted.org/packages/a9/58/fca44eda3a3ce47e8c7b496e422046e639fe98f27ac0141588cdb09c39ba/hedgehog-server-0.9.0.tar.gz" } ], "0.9.0a1": [ { "comment_text": "", "digests": { "md5": "701de621c159982dee2bd5c3d9d0ce25", "sha256": "4aec163ca80074010281a07d465d1443c9d712505ecc21069ece5658f8bea5e1" }, "downloads": -1, "filename": "hedgehog_server-0.9.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "701de621c159982dee2bd5c3d9d0ce25", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32666, "upload_time": "2019-02-19T14:09:23", "url": "https://files.pythonhosted.org/packages/5f/62/142d09895b9cfdfdec586910ec73a26f7bbcd6b16a08ef8e90523957ebe3/hedgehog_server-0.9.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be6957f3ee93821f61b415ef2f7eca08", "sha256": "860c93c2ab5c9e713de141b65a82fed7f50a5335f71c85a4744a04fd2d3d20b2" }, "downloads": -1, "filename": "hedgehog-server-0.9.0a1.tar.gz", "has_sig": false, "md5_digest": "be6957f3ee93821f61b415ef2f7eca08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28826, "upload_time": "2019-02-19T14:09:25", "url": "https://files.pythonhosted.org/packages/a7/cc/0523bccfbc9c9a167bba8ff1ef46ec13bc87bffb662c7e4dfaabc873136c/hedgehog-server-0.9.0a1.tar.gz" } ], "0.9.0a2": [ { "comment_text": "", "digests": { "md5": "c8429e3a20205973829607ba93b7202c", "sha256": "007d0e7f8803fab15130f256ff73dc8e9e891ead320351c9083bd7825cf2e26b" }, "downloads": -1, "filename": "hedgehog_server-0.9.0a2-py3-none-any.whl", "has_sig": false, "md5_digest": "c8429e3a20205973829607ba93b7202c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35796, "upload_time": "2019-02-23T07:37:21", "url": "https://files.pythonhosted.org/packages/2d/b5/e30189ac87afd93be5c57ff3681e33a2a769b0e18cdba20c81016baaa03d/hedgehog_server-0.9.0a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc8dee1fea72ea82da3c5fbab9d72172", "sha256": "32d6d90f072c4dd4cf2293b07cd4aace8838444d5a4ed820aef75cc89bd8938a" }, "downloads": -1, "filename": "hedgehog-server-0.9.0a2.tar.gz", "has_sig": false, "md5_digest": "dc8dee1fea72ea82da3c5fbab9d72172", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31267, "upload_time": "2019-02-23T07:37:22", "url": "https://files.pythonhosted.org/packages/b6/e2/9b0909ae04e4e22bacf023cf18763215f3ab98c7d48858dc3f90b918cc5d/hedgehog-server-0.9.0a2.tar.gz" } ], "0.9.0a3": [ { "comment_text": "", "digests": { "md5": "80e4023cf87c221ee0f52f54c9524cbc", "sha256": "268b9fe3d36183d901e9ed6e6388424a7df70a818e8a9da53c8602c94506c7eb" }, "downloads": -1, "filename": "hedgehog_server-0.9.0a3-py3-none-any.whl", "has_sig": false, "md5_digest": "80e4023cf87c221ee0f52f54c9524cbc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37268, "upload_time": "2019-08-12T11:48:24", "url": "https://files.pythonhosted.org/packages/a7/e1/f8028f47918bad5209f8eb154b98bf32ca4638d9524d261b4bbfa42b85aa/hedgehog_server-0.9.0a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fcf0da83dc8303ed3b90bc1fd98108bc", "sha256": "1508864787411ab356e5d1f0814498af892ea3e5a03be33fed63b5e1d74df08c" }, "downloads": -1, "filename": "hedgehog-server-0.9.0a3.tar.gz", "has_sig": false, "md5_digest": "fcf0da83dc8303ed3b90bc1fd98108bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32525, "upload_time": "2019-08-12T11:48:26", "url": "https://files.pythonhosted.org/packages/cd/a5/2ec4f836f6bb75003aa6da30e9aa1cd3017e2dc709f96f9bd7afb4ffc729/hedgehog-server-0.9.0a3.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "45ce8235303c236529f799fe8a113362", "sha256": "b969241ef53c86d3dfd234d120c5c27f4f499a2383f5d8c36e7b5d7d0fc0fd2b" }, "downloads": -1, "filename": "hedgehog_server-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "45ce8235303c236529f799fe8a113362", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37641, "upload_time": "2019-09-26T16:56:53", "url": "https://files.pythonhosted.org/packages/65/e9/a3d80fd02587ea60e1900c5333e59af7744afbf1914730342aaa657fa6ea/hedgehog_server-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52373de6623b7f55370a561017cd7d67", "sha256": "1a693d723d23b1b7e627db2be184fc64c9a67bd86b3987fdd8fb0e5474cd6714" }, "downloads": -1, "filename": "hedgehog-server-0.9.1.tar.gz", "has_sig": false, "md5_digest": "52373de6623b7f55370a561017cd7d67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32896, "upload_time": "2019-09-26T16:56:57", "url": "https://files.pythonhosted.org/packages/6f/3e/efb0ba75fa106a2550185d6e7c35f2c86551f9dff7f8b78fc4ad96dc0093/hedgehog-server-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "45ce8235303c236529f799fe8a113362", "sha256": "b969241ef53c86d3dfd234d120c5c27f4f499a2383f5d8c36e7b5d7d0fc0fd2b" }, "downloads": -1, "filename": "hedgehog_server-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "45ce8235303c236529f799fe8a113362", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37641, "upload_time": "2019-09-26T16:56:53", "url": "https://files.pythonhosted.org/packages/65/e9/a3d80fd02587ea60e1900c5333e59af7744afbf1914730342aaa657fa6ea/hedgehog_server-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52373de6623b7f55370a561017cd7d67", "sha256": "1a693d723d23b1b7e627db2be184fc64c9a67bd86b3987fdd8fb0e5474cd6714" }, "downloads": -1, "filename": "hedgehog-server-0.9.1.tar.gz", "has_sig": false, "md5_digest": "52373de6623b7f55370a561017cd7d67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32896, "upload_time": "2019-09-26T16:56:57", "url": "https://files.pythonhosted.org/packages/6f/3e/efb0ba75fa106a2550185d6e7c35f2c86551f9dff7f8b78fc4ad96dc0093/hedgehog-server-0.9.1.tar.gz" } ] }