{ "info": { "author": "Eiichi Inohira", "author_email": "inohira.eiichi402@mail.kyutech.jp", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# pyrois\n\nThis software is an implementation of RoIS framework.\nThis software is released under the MIT License, see LICENSE.\n\n## Overview\n\npyrois is an implementation of RoIS framework with python3.\n\n## Abstract classes\n\n### pyrois.RoIS_Comm\n```python\nclass Command:\nclass Query:\nclass Event:\n```\nThese are abstract classes for RoIS Components.\n\n### pyrois.RoIS_HRI\n```python\nclass SystemIF:\nclass CommandIF:\nclass QueryIF:\nclass EnventIF:\n```\nThese are abstract classes for RoIS HRI Engine.\n\n### pyrois.RoIS_Service\n```python\nclass Service_Application_Base:\n```\nThese are abstract classes for Service Application.\n\n### Implementation with XML-RPC\n\n* HRI_Engine_client, HRI_Engine_example\n* Service_Application_IF, Service_Application_Base\n* Person_Detection_client, Person_Detection\n\n## Unit test\n\n```\n$ python -m pyrois.unittest -v\n\ntest_IF (__main__.TestHRIEngineIF)\ntest_IF ... ok\ntest_IF (__main__.TestHRIEngineIF_integrated)\ntest_IF ... ok\ntest_IF (__main__.TestPD)\ntest_IF ... ok\ntest_IF (__main__.TestServericeApplicationIF)\ntest_IF ... ok\n\n----------------------------------------------------------------------\nRan 4 tests in 3.810s\n\nOK\n```\n\nThe four communication test are conducted on localhost.\n\n1. HRI Engine separated interface between a Service Application and a HRI Engine\n1. HRI Engine integrated interface between a Service Application and a HRI Engine\n1. Service Application interface between a Service Application and a HRI Engine\n1. HRI Component interface between a HRI Engine and a HRI Component\n\n## References\n\n1. RoIS Framework", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://inohira.mns.kyutech.ac.jp/git/inohira/pyRoIS", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyRoIS", "package_url": "https://pypi.org/project/pyRoIS/", "platform": "", "project_url": "https://pypi.org/project/pyRoIS/", "project_urls": { "Homepage": "https://inohira.mns.kyutech.ac.jp/git/inohira/pyRoIS" }, "release_url": "https://pypi.org/project/pyRoIS/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Implementation of RoIS Framework in Python", "version": "0.1.2", "yanked": false, "yanked_reason": null }, "last_serial": 11944978, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dafd8fb65e897effd106bda6a986ad4a", "sha256": "9dd40971fb903cf6adf749b274e4c1ca67beae8e4552ff9f5f73f750eb896f2b" }, "downloads": -1, "filename": "pyRoIS-0.0.1.tar.gz", "has_sig": false, "md5_digest": "dafd8fb65e897effd106bda6a986ad4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6706, "upload_time": "2019-10-21T10:14:14", "upload_time_iso_8601": "2019-10-21T10:14:14.198782Z", "url": "https://files.pythonhosted.org/packages/d4/c9/a4b60a62fc342f3689a358ac15719ba823ac4d29d1c033b0c558478a88db/pyRoIS-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "310428814fc0b11c7075ccee03006a85", "sha256": "45f4dc23e9bb9eec382c4c8fcf41f9616fde99f0141bac4725f3cfc04b594527" }, "downloads": -1, "filename": "pyRoIS-0.0.2.tar.gz", "has_sig": false, "md5_digest": "310428814fc0b11c7075ccee03006a85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6720, "upload_time": "2019-11-14T07:41:41", "upload_time_iso_8601": "2019-11-14T07:41:41.443257Z", "url": "https://files.pythonhosted.org/packages/5d/5b/318ea6db3d8d9be993f9eb4162dd00351de43c46f845df4e0267d750ea8e/pyRoIS-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4879992597a5e780c471582f8a9c1263", "sha256": "f62fcba0cd4aabf2a9de99c28b1822352dd70acc153d5a94b85d9ede0bbbb22c" }, "downloads": -1, "filename": "pyRoIS-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4879992597a5e780c471582f8a9c1263", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6852, "upload_time": "2019-11-21T06:47:22", "upload_time_iso_8601": "2019-11-21T06:47:22.132407Z", "url": "https://files.pythonhosted.org/packages/ff/f8/0626f211f97a9050a1910a8410691f2779d5f49239de2919972591b9ba5b/pyRoIS-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "bdbfb81baaf2acfe9f3414dca72aed50", "sha256": "7dd03f2095b36f4599d357773cb46b5c22e707d377073f6e24dbcdb872096816" }, "downloads": -1, "filename": "pyRoIS-0.0.4.tar.gz", "has_sig": false, "md5_digest": "bdbfb81baaf2acfe9f3414dca72aed50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7259, "upload_time": "2021-11-05T10:38:37", "upload_time_iso_8601": "2021-11-05T10:38:37.154294Z", "url": "https://files.pythonhosted.org/packages/4c/04/9ef8edf61437fe8da34d4bda6ec38368348d59ae7a7a9a47cda57228c464/pyRoIS-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4f3399469de622c200b909b788959b8f", "sha256": "57550bda34911405773a545e5f2ae70a162628323ee152615700c659c75d60ab" }, "downloads": -1, "filename": "pyRoIS-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4f3399469de622c200b909b788959b8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7263, "upload_time": "2021-11-05T10:38:38", "upload_time_iso_8601": "2021-11-05T10:38:38.912919Z", "url": "https://files.pythonhosted.org/packages/89/f2/166e065010cc2916e28cf88464f9ec06e420ad8816dabb4257ea3dd6e90d/pyRoIS-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "fce4d5de6c7fc49369529149fab05469", "sha256": "2c5e82422e72b67f254e3470482bd68068149c96a5ffff12079bbf9bd1dfc6fb" }, "downloads": -1, "filename": "pyRoIS-0.0.6.tar.gz", "has_sig": false, "md5_digest": "fce4d5de6c7fc49369529149fab05469", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6704, "upload_time": "2021-01-21T07:08:08", "upload_time_iso_8601": "2021-01-21T07:08:08.806584Z", "url": "https://files.pythonhosted.org/packages/ae/43/64b95511c32da45684667576f28b10068d5e83b3d6bcdf9d92cca355c326/pyRoIS-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9983604ab9dc4c3438847cdbe4b30f80", "sha256": "5a1cefc6739ca7b47bc8adbf583b656d6d0953846218f15441c830a785ac7ed6" }, "downloads": -1, "filename": "pyRoIS-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9983604ab9dc4c3438847cdbe4b30f80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5516, "upload_time": "2021-11-05T10:38:40", "upload_time_iso_8601": "2021-11-05T10:38:40.198880Z", "url": "https://files.pythonhosted.org/packages/06/0d/aae601723034734654b521c27de87d99d4bd2003cd7550777550413021a3/pyRoIS-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f0e3e5e40b712230da4ab9552b830c7a", "sha256": "045d10177b39c8e1aed60664ab508ac805c384e1fe6782fcd71302d02879b5bc" }, "downloads": -1, "filename": "pyRoIS-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f0e3e5e40b712230da4ab9552b830c7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5526, "upload_time": "2021-11-06T11:57:40", "upload_time_iso_8601": "2021-11-06T11:57:40.513359Z", "url": "https://files.pythonhosted.org/packages/95/ab/10f5b4e554a6e96e275d7c58153bca57e1fdde36dade8c1ab091bc095bff/pyRoIS-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "440618538f0d42af7115afc5a8f9737b", "sha256": "0791375fa11d31a19991537491f02d44a67e2a9ad9875feeb59cdc61d82c6d49" }, "downloads": -1, "filename": "pyRoIS-0.1.2.tar.gz", "has_sig": false, "md5_digest": "440618538f0d42af7115afc5a8f9737b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5533, "upload_time": "2021-11-06T12:08:13", "upload_time_iso_8601": "2021-11-06T12:08:13.325362Z", "url": "https://files.pythonhosted.org/packages/0e/09/7f14acb363ff7f35e6360f3c55ca71b32dc7d89e20ddd806e3685b5fce59/pyRoIS-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "440618538f0d42af7115afc5a8f9737b", "sha256": "0791375fa11d31a19991537491f02d44a67e2a9ad9875feeb59cdc61d82c6d49" }, "downloads": -1, "filename": "pyRoIS-0.1.2.tar.gz", "has_sig": false, "md5_digest": "440618538f0d42af7115afc5a8f9737b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5533, "upload_time": "2021-11-06T12:08:13", "upload_time_iso_8601": "2021-11-06T12:08:13.325362Z", "url": "https://files.pythonhosted.org/packages/0e/09/7f14acb363ff7f35e6360f3c55ca71b32dc7d89e20ddd806e3685b5fce59/pyRoIS-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }