{ "info": { "author": "D@korp", "author_email": "tidalf@ematome.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Library for irbt cloud api\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/f0307333bdf7a58f11bb/maintainability)](https://codeclimate.com/github/tidalf/irbt/maintainability)\n[![Actions Status](https://github.com/tidalf/pyirbt/workflows/Python%20application/badge.svg)](https://github.com/tidalf/irbt/actions)\n[![Actions Status](https://github.com/tidalf/pyirbt/workflows/Docker%20Image%20CI/badge.svg)](https://github.com/tidalf/irbt/actions)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/071f2083c0634aef9fc33ea00ffa1ddd)](https://www.codacy.com/manual/dkorp/irbt?utm_source=github.com&utm_medium=referral&utm_content=tidalf/irbt&utm_campaign=Badge_Grade)\n[![PyPI version](https://badge.fury.io/py/irbt.svg)](https://badge.fury.io/py/irbt)\n\nThis library implements some parts of the irbt cloud api (to control the different\nrobots of the company).\n\nSupported devices:\n\nIt has only been tested with a roomba i7.\n\n## Features\n\n- login using gigya/irbt api\n- associated robot list\n- history\n- maps api (as json)\n- missions api\n- mqtt start, pause, stop, dock, find\n- cli\n\n```shell\nusage: cli.py [-h] [-m] [-M] [-e] [-t] [-d] [-c [CMD]] [-l] [-r [ROOM_IDS]]\n [-p] [-R] [-i [ROBOT_ID]] [-I] [-j] [-w]\n\noptional arguments:\n -h, --help show this help message and exit\n -m, --map output current map\n -M, --missions Missions history\n -e, --evachistory Evac history\n -t, --timeline Timeline\n -d, --debug-mqtt debug-mqtt\n -c [CMD], --cmd [CMD]\n cmd for the robot (start, stop, dock, pause)\n -l, --list-rooms List rooms\n -r [ROOM_IDS], --room-ids [ROOM_IDS]\n room ids to clean\n -p, --robot-password Show robot password\n -R, --robots List robots\n -i [ROBOT_ID], --robot-id [ROBOT_ID]\n Specify robot id\n -I, --robot-infos Show robot infos\n -j, --output-json Output as Json if possible\n -w, --raw Output Raw Json (from server api) if possible\n```\n\n## Install the dependencies\n\n```shell\npip3 install -r requirements\n```\n\n## Run\n\nset your irobot credentials in the following var :\n\n```shell\nexport IRBT_LOGIN=\"your.email@provider.com\"\nexport IRBT_PASSWORD=\"yourpassword\"\n```\n\nThen launch the cli (-h for the options)\n\n```shell\n./cli.py -h\n```\n\nYou can also build the container using:\n\n```shell\ndocker build . -t irbt_cli\n```\n\nThen run it with the credentials environment variable sets\n\n```shell\ndocker run -e IRBT_LOGIN -e IRBT_PASSWORD -ti irbt_cli:latest python3 ./cli.py -h\n```\n\n### for wireshark debugging\n\n```shell\nimport sslkeylog\nsslkeylog.set_keylog(\"sslkeylog.txt\")\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tidalf/irbt", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "irbt", "package_url": "https://pypi.org/project/irbt/", "platform": "", "project_url": "https://pypi.org/project/irbt/", "project_urls": { "Homepage": "https://github.com/tidalf/irbt" }, "release_url": "https://pypi.org/project/irbt/0.14.0/", "requires_dist": [ "aws-requests-auth", "AWSIoTPythonSDK" ], "requires_python": ">=3.6", "summary": "A Library to interact with irbt appliances", "version": "0.14.0", "yanked": false, "yanked_reason": null }, "last_serial": 8404980, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7842893943752eea3374de8e98d60eef", "sha256": "b8956e80340cbfc4cdae41c61a95d862c37c8c05f3cfa345807676566e8ce12f" }, "downloads": -1, "filename": "irbt-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7842893943752eea3374de8e98d60eef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17310, "upload_time": "2019-10-27T16:28:29", "upload_time_iso_8601": "2019-10-27T16:28:29.025133Z", "url": "https://files.pythonhosted.org/packages/09/d2/8369aa57a748cbd65aecd01cd87de5e0b00be35d0332f07a43d10fed67ae/irbt-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c15871667bfb7ab206fb84f8147d6e0e", "sha256": "3bbf1d92699bfe7110ba1251666c856ddd87fa5bd91c176ac2590269cd93c279" }, "downloads": -1, "filename": "irbt-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c15871667bfb7ab206fb84f8147d6e0e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13881, "upload_time": "2019-10-27T16:28:30", "upload_time_iso_8601": "2019-10-27T16:28:30.181033Z", "url": "https://files.pythonhosted.org/packages/da/ee/7117792f30a8194fe99e3934113802057fbbea2956da61668f1e0ed13d4a/irbt-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "fff27592f8cd1a3cf3164f92d863bc70", "sha256": "4bc3903cf799b9b92c568c4fe7fb64ed1c5893300f80c7862463ec817eb3eb9b" }, "downloads": -1, "filename": "irbt-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fff27592f8cd1a3cf3164f92d863bc70", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19567, "upload_time": "2020-10-11T23:26:33", "upload_time_iso_8601": "2020-10-11T23:26:33.959621Z", "url": "https://files.pythonhosted.org/packages/38/b5/91593be9ab45734bd59e7702685f7733e6051fcb655b04a20226ffaf4425/irbt-0.10.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c17049640991138449ba05a1ee7a07fa", "sha256": "1f71c1c16de88325df92ba284a6bd874aa47183d32e927ae53759c7c0d84512c" }, "downloads": -1, "filename": "irbt-0.10.0.tar.gz", "has_sig": false, "md5_digest": "c17049640991138449ba05a1ee7a07fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16756, "upload_time": "2020-10-11T23:26:34", "upload_time_iso_8601": "2020-10-11T23:26:34.941683Z", "url": "https://files.pythonhosted.org/packages/21/59/fbcefdbd69cfb136e38c5b17136a8f293b888ceed8f49010c12ffd202b5f/irbt-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "07e6b04d293431ee7d059db2e7e919c2", "sha256": "247f9b683cab8bdc11d27e1cb34e788eab19352a7ca2f5cd84918256cf3d5f19" }, "downloads": -1, "filename": "irbt-0.11.0-py3-none-any.whl", "has_sig": false, "md5_digest": "07e6b04d293431ee7d059db2e7e919c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19563, "upload_time": "2020-10-11T23:39:12", "upload_time_iso_8601": "2020-10-11T23:39:12.422368Z", "url": "https://files.pythonhosted.org/packages/b1/62/423b08afe01ae6dc496f12366e4bf780cdc602f5f27a8db6a10b19d3e4b5/irbt-0.11.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0c59553000a231866e436e80886cf890", "sha256": "6c7f6da78aad24ecb1127d85a5f5edd32d908d44ae8def00c1a8cafecbb112b7" }, "downloads": -1, "filename": "irbt-0.11.0.tar.gz", "has_sig": false, "md5_digest": "0c59553000a231866e436e80886cf890", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16753, "upload_time": "2020-10-11T23:39:13", "upload_time_iso_8601": "2020-10-11T23:39:13.600978Z", "url": "https://files.pythonhosted.org/packages/9a/cd/19b794ef3c5ac7bd06b3c5974e6bf1e5fb309205049577a1e5121b17544d/irbt-0.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "4fe4568e7ecf54dcb7937261101448e5", "sha256": "a3ae2fbad46fce21b3a981f6f40a3b6fcba1cce2fac17bc1b01996dda45e3a0b" }, "downloads": -1, "filename": "irbt-0.12.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4fe4568e7ecf54dcb7937261101448e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19591, "upload_time": "2020-10-13T11:10:30", "upload_time_iso_8601": "2020-10-13T11:10:30.866190Z", "url": "https://files.pythonhosted.org/packages/99/2a/d15383ca9b41bbc07eec7296831eda607bdc3968d7e57f3c9f355552fdf8/irbt-0.12.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "53dac270368c06d7b2a07126019f313e", "sha256": "1b2f995414b997c08511953cfda4c9af78914b8d975e6eaf5b78cc2039468dab" }, "downloads": -1, "filename": "irbt-0.12.0.tar.gz", "has_sig": false, "md5_digest": "53dac270368c06d7b2a07126019f313e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16853, "upload_time": "2020-10-13T11:10:31", "upload_time_iso_8601": "2020-10-13T11:10:31.786784Z", "url": "https://files.pythonhosted.org/packages/ca/8f/15604b3c3e9642057d9748b541b9a079d5c6c3891716380e99316e81fd0e/irbt-0.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "32747006bbc5160ff56280377acfa999", "sha256": "f02a87324f0b4c89dfe6a1cc6cba49ab61e48bc6d5b985748b27f39387eda6cc" }, "downloads": -1, "filename": "irbt-0.13.0-py3-none-any.whl", "has_sig": false, "md5_digest": "32747006bbc5160ff56280377acfa999", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19616, "upload_time": "2020-10-13T11:40:03", "upload_time_iso_8601": "2020-10-13T11:40:03.743936Z", "url": "https://files.pythonhosted.org/packages/ba/e5/26162f6fcb578387956dce6dc228572314817abe8994cb32f5ef17c15a7d/irbt-0.13.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "105287ce1c378082f35c62ac1a213bcb", "sha256": "ff8e50b88486d806fcd204ac155eea26e7c1c367d2dc01b6f4648dea9a05ded5" }, "downloads": -1, "filename": "irbt-0.13.0.tar.gz", "has_sig": false, "md5_digest": "105287ce1c378082f35c62ac1a213bcb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16880, "upload_time": "2020-10-13T11:40:04", "upload_time_iso_8601": "2020-10-13T11:40:04.937154Z", "url": "https://files.pythonhosted.org/packages/85/ca/bbed12d946d47519e3940658530c70777db7c1b21cf492e15eaf6df7d640/irbt-0.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "03a6da1b8a32fa6ca654d20f1a368044", "sha256": "8c55a7770408e223aef5416bf93ea20f26a47bd0149baa5f390a7c9dfa91e463" }, "downloads": -1, "filename": "irbt-0.14.0-py3-none-any.whl", "has_sig": false, "md5_digest": "03a6da1b8a32fa6ca654d20f1a368044", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19631, "upload_time": "2020-10-13T20:50:22", "upload_time_iso_8601": "2020-10-13T20:50:22.114790Z", "url": "https://files.pythonhosted.org/packages/1b/5d/80be0241633d5094424f97df6d4bb7eaaccb3e37504a9f460ff58d09c3bb/irbt-0.14.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e40c222380909ff880de6d1061431d99", "sha256": "993400438160edbb9e5a16a5c817b2f76f6fbb0affce8ba7a0e6f11700a7a848" }, "downloads": -1, "filename": "irbt-0.14.0.tar.gz", "has_sig": false, "md5_digest": "e40c222380909ff880de6d1061431d99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16896, "upload_time": "2020-10-13T20:50:23", "upload_time_iso_8601": "2020-10-13T20:50:23.287116Z", "url": "https://files.pythonhosted.org/packages/2a/da/bc25c93a81fab9c5c94272ebffc0195f854cf7e5a32009004a2af4f9136a/irbt-0.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "4900679b2947530cd515470b23f6987d", "sha256": "b6cdf0568f880e0a1e12ed4ce2791507ff45a21201f624ce20685c33cea53500" }, "downloads": -1, "filename": "irbt-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4900679b2947530cd515470b23f6987d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17432, "upload_time": "2019-11-05T22:16:47", "upload_time_iso_8601": "2019-11-05T22:16:47.124465Z", "url": "https://files.pythonhosted.org/packages/f9/1f/7428066e68e6f1cbcea53168391df3820e0e80669f840b25778809aec2a4/irbt-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b3878f4aa5d1f2d1e582781e8164eda6", "sha256": "da5ab0cacbf5f1cfcda55d39eb69bdbbf567fea7f47ffc3b8d7ef8f992557322" }, "downloads": -1, "filename": "irbt-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b3878f4aa5d1f2d1e582781e8164eda6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14514, "upload_time": "2019-11-05T22:16:48", "upload_time_iso_8601": "2019-11-05T22:16:48.692285Z", "url": "https://files.pythonhosted.org/packages/ce/68/76718ee81da13ce60e9f800644651a760137c75817fae97e2b0f4fafa321/irbt-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "99b5f681d0de5618cbc9a36fede52e86", "sha256": "50c688910c0f040986129fc4f9ec571dc518b78bc95be6a79e12aef6f15752c0" }, "downloads": -1, "filename": "irbt-0.3.10-py3-none-any.whl", "has_sig": false, "md5_digest": "99b5f681d0de5618cbc9a36fede52e86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17835, "upload_time": "2019-11-09T21:07:56", "upload_time_iso_8601": "2019-11-09T21:07:56.573391Z", "url": "https://files.pythonhosted.org/packages/44/3f/f0fbbcf8f7d63ad33118f25ffd35709c2db6680890469e8d411f89db5715/irbt-0.3.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6f5f939c25fdb8cdb544b3f70bae7f50", "sha256": "d40a56a2b7a7032ac544e1e29f9498e26dfb90dcfecd1366b70c2197ee827fc7" }, "downloads": -1, "filename": "irbt-0.3.10.tar.gz", "has_sig": false, "md5_digest": "6f5f939c25fdb8cdb544b3f70bae7f50", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14852, "upload_time": "2019-11-09T21:07:58", "upload_time_iso_8601": "2019-11-09T21:07:58.130166Z", "url": "https://files.pythonhosted.org/packages/25/fb/7760bbe9234c462e79248d8741532b8d9481381d9dab51a2b5e5dbd8b358/irbt-0.3.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "311622431753fd919f87146827ea4836", "sha256": "4e0344a8bdcccffbd23d2a4777d9834f1180b5176a57603a79585044220ce995" }, "downloads": -1, "filename": "irbt-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "311622431753fd919f87146827ea4836", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17452, "upload_time": "2019-11-06T01:16:06", "upload_time_iso_8601": "2019-11-06T01:16:06.522186Z", "url": "https://files.pythonhosted.org/packages/22/8f/51be25bbd0a5dd4a03eaea485b9187e3fd657ea4f146199e5c75095dba55/irbt-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb8398b8af80308c6420e59a61a575e0", "sha256": "d318ba1d5903ae919fe1f8f9af24f4cc214abe8e7a706cba26a9dc4f8dfb1a12" }, "downloads": -1, "filename": "irbt-0.3.2.tar.gz", "has_sig": false, "md5_digest": "cb8398b8af80308c6420e59a61a575e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14524, "upload_time": "2019-11-06T01:16:08", "upload_time_iso_8601": "2019-11-06T01:16:08.011763Z", "url": "https://files.pythonhosted.org/packages/92/37/7c8567626f2a2e513c356bdd7b1cd48a7ca952c60eee840efebd68bac37c/irbt-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "f395489a3e6154b4ef4834d4993f26f0", "sha256": "055328200b58c22d697c31f6878458db017dd065287bf6161eb43f29025605e4" }, "downloads": -1, "filename": "irbt-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f395489a3e6154b4ef4834d4993f26f0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17540, "upload_time": "2019-11-06T23:14:31", "upload_time_iso_8601": "2019-11-06T23:14:31.792813Z", "url": "https://files.pythonhosted.org/packages/e0/9e/c75cdcf8ee47389d9722d05a5df58e95f4e587619b0827a40ddc54fa3708/irbt-0.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2124a2aef8670ae73ccb66e3b98fcc64", "sha256": "964edd5706bdb4155446d6eea096fd9a602ffb6db43fa0ad193fd33d9d23261a" }, "downloads": -1, "filename": "irbt-0.3.3.tar.gz", "has_sig": false, "md5_digest": "2124a2aef8670ae73ccb66e3b98fcc64", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14545, "upload_time": "2019-11-06T23:14:32", "upload_time_iso_8601": "2019-11-06T23:14:32.993544Z", "url": "https://files.pythonhosted.org/packages/1c/d0/9a4ba29695a79e03275094fdfd4a2016acc790efe896a948677cc668cdf7/irbt-0.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "40c9d005a4ccd585e2f22bfb09435523", "sha256": "3aa7f987cd229ab11183fdc6cae64e665f7a1d368cc677cff25c675034f99552" }, "downloads": -1, "filename": "irbt-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "40c9d005a4ccd585e2f22bfb09435523", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17537, "upload_time": "2019-11-07T01:00:09", "upload_time_iso_8601": "2019-11-07T01:00:09.072036Z", "url": "https://files.pythonhosted.org/packages/ff/70/459de6a2cbf8b91c0ee55c50639dc10c24dd64606a00a86c2d6392cd3dee/irbt-0.3.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "36e02ab095d97abb1520b2c951d192bd", "sha256": "bb4709fcb13365f034f42da0d64e25c4975d3c634e0801ab4f4f54e69750c409" }, "downloads": -1, "filename": "irbt-0.3.4.tar.gz", "has_sig": false, "md5_digest": "36e02ab095d97abb1520b2c951d192bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14549, "upload_time": "2019-11-07T01:00:10", "upload_time_iso_8601": "2019-11-07T01:00:10.792113Z", "url": "https://files.pythonhosted.org/packages/50/c3/1bdb0b5f1b5adf49a9aacb3e766824b0eb8c81ea0266f80839d91f79a237/irbt-0.3.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "234c2c18a59cafae9f1e384676bd31ea", "sha256": "654a0885ec49a9a537107b15017eaa84829eb586d71cfc95101cb760fa8853a9" }, "downloads": -1, "filename": "irbt-0.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "234c2c18a59cafae9f1e384676bd31ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17559, "upload_time": "2019-11-09T02:04:57", "upload_time_iso_8601": "2019-11-09T02:04:57.620936Z", "url": "https://files.pythonhosted.org/packages/45/59/b5ad98cdc4f88149baa593076a62cd4cd9dafcf0077f69e3181e752930a0/irbt-0.3.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "16a0323052718c577ecfb68b486d4b37", "sha256": "56276579d63243ec006aea3fdd00772731c1508d3c7a5d5f00043314b3fa5649" }, "downloads": -1, "filename": "irbt-0.3.5.tar.gz", "has_sig": false, "md5_digest": "16a0323052718c577ecfb68b486d4b37", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14557, "upload_time": "2019-11-09T02:04:58", "upload_time_iso_8601": "2019-11-09T02:04:58.885587Z", "url": "https://files.pythonhosted.org/packages/d8/3d/fdec4a7948afa83d473f1fe13f395e6cf67071c9ee7d1dbd561d33ef5ac8/irbt-0.3.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "c115b8b0bc296461131d498f1a5f4572", "sha256": "f20fdacd3c30c7b0c8a60b01e9d6f38426bbf4ab5bec7a71681863f67f089422" }, "downloads": -1, "filename": "irbt-0.3.6-py3-none-any.whl", "has_sig": false, "md5_digest": "c115b8b0bc296461131d498f1a5f4572", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17557, "upload_time": "2019-11-09T15:18:29", "upload_time_iso_8601": "2019-11-09T15:18:29.255750Z", "url": "https://files.pythonhosted.org/packages/35/88/ebd93188ad2d5aef8ef3ecd4054aab3ec46c8936503a62f53457f33cc8de/irbt-0.3.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a9c9165c1c27216882417f6941e779ff", "sha256": "f8f8f18d31ed3e6b5f58c1171d5117d7b0c24496f2ce26af9c2e4fda9d639351" }, "downloads": -1, "filename": "irbt-0.3.6.tar.gz", "has_sig": false, "md5_digest": "a9c9165c1c27216882417f6941e779ff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14582, "upload_time": "2019-11-09T15:18:30", "upload_time_iso_8601": "2019-11-09T15:18:30.765660Z", "url": "https://files.pythonhosted.org/packages/59/7f/c5bd1803efb0b288e89912aa0073f63462b095bc7c8ef2f17bb2d1ded564/irbt-0.3.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "dfc897f089009d0673790160c7c11df3", "sha256": "bd7913c6f247e4de24ff9941d31ddd19947fc7266deb055e3924382b066a1527" }, "downloads": -1, "filename": "irbt-0.3.7-py3-none-any.whl", "has_sig": false, "md5_digest": "dfc897f089009d0673790160c7c11df3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17555, "upload_time": "2019-11-09T15:19:53", "upload_time_iso_8601": "2019-11-09T15:19:53.558907Z", "url": "https://files.pythonhosted.org/packages/83/16/421e048ad3740955dbc03d504827751b2a4cc07762f9e5aacd620686505a/irbt-0.3.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f75d196affdedff7cd43b6c34f0f9261", "sha256": "d983fd061d23227dd76df962828bddfe9566ff27cdf5379e436e89006d9e3592" }, "downloads": -1, "filename": "irbt-0.3.7.tar.gz", "has_sig": false, "md5_digest": "f75d196affdedff7cd43b6c34f0f9261", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14578, "upload_time": "2019-11-09T15:19:55", "upload_time_iso_8601": "2019-11-09T15:19:55.173868Z", "url": "https://files.pythonhosted.org/packages/2d/cf/d06a90f57412c7f39d59756b0f8123c0def594db88cf8e00127b45d4585c/irbt-0.3.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "f2c56de209830213bee8a26d9ba1131d", "sha256": "f52579e583a860f021be8653b6837511ae4d7bbb052ca4704da87ddb4ec33f1f" }, "downloads": -1, "filename": "irbt-0.3.8-py3-none-any.whl", "has_sig": false, "md5_digest": "f2c56de209830213bee8a26d9ba1131d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17555, "upload_time": "2019-11-09T18:35:29", "upload_time_iso_8601": "2019-11-09T18:35:29.678565Z", "url": "https://files.pythonhosted.org/packages/76/a9/b0006432c44180f6a18b9d1389a5a1dd3ed1f8ba350a4073e7b31a49cb8e/irbt-0.3.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4b6d98521910f06889f2af8895249837", "sha256": "390e45f4cec55c293c8607e852813b421c8e8c9f228ffcd4e6d939cbad12db00" }, "downloads": -1, "filename": "irbt-0.3.8.tar.gz", "has_sig": false, "md5_digest": "4b6d98521910f06889f2af8895249837", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14573, "upload_time": "2019-11-09T18:35:30", "upload_time_iso_8601": "2019-11-09T18:35:30.869245Z", "url": "https://files.pythonhosted.org/packages/ac/da/1872decbcf1e4d7208ebdd0292b34df1246a6564e46771393f849dfca6ab/irbt-0.3.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "171181e5fece73de5142ea15054ccdc1", "sha256": "2de9f777cd99bb94d34ac41dccc5ff73f59b4c62c0154613700f3d755a350676" }, "downloads": -1, "filename": "irbt-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "171181e5fece73de5142ea15054ccdc1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18266, "upload_time": "2019-11-14T00:49:37", "upload_time_iso_8601": "2019-11-14T00:49:37.794737Z", "url": "https://files.pythonhosted.org/packages/ee/4f/ed6e8ce83da19d33d8a17459599a3f99aae8a9807db42de77d1ccac8c609/irbt-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8e105a45a315b3c64a8fb0f7336067d2", "sha256": "894cbfbde9c652d9532ca7647f665f3cddf9075556afc1bcaca9fbd4b6d90626" }, "downloads": -1, "filename": "irbt-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8e105a45a315b3c64a8fb0f7336067d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15284, "upload_time": "2019-11-14T00:49:39", "upload_time_iso_8601": "2019-11-14T00:49:39.092125Z", "url": "https://files.pythonhosted.org/packages/0d/e8/fee2ac87d36320905f2785524d99500f9dadd9b48ab9bb7b83139cceabbe/irbt-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "f9dce372f589d5effec63513cd6fc5ca", "sha256": "bddeddc7f693ea4f6050f7e68cbd7aaac6b02d25e400154db0d9fba393e76af7" }, "downloads": -1, "filename": "irbt-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f9dce372f589d5effec63513cd6fc5ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18343, "upload_time": "2020-05-12T11:55:13", "upload_time_iso_8601": "2020-05-12T11:55:13.617160Z", "url": "https://files.pythonhosted.org/packages/7d/36/9eb6b07b594d3f7a931c9cbf3bf825bcddca37eb1419d32ecc47d1403f0a/irbt-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "be06803ac670dae8a18baf6b104fa1b3", "sha256": "2ee58b17c70c1f7f426bfb3a8b8435f2c287474757496a6a935faab68a5548b3" }, "downloads": -1, "filename": "irbt-0.5.0.tar.gz", "has_sig": false, "md5_digest": "be06803ac670dae8a18baf6b104fa1b3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15313, "upload_time": "2020-05-12T11:55:14", "upload_time_iso_8601": "2020-05-12T11:55:14.824076Z", "url": "https://files.pythonhosted.org/packages/ac/f2/a5b5e0a777a16e7458e4cfdafbea80234af54747715069d37600c245f564/irbt-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "59a38ee7fa51d6ac0e0d5b7e70bdfa0d", "sha256": "06e8985ee88a71bb206f86a03d042ddcbfff1723472431e1d4052a0161080faa" }, "downloads": -1, "filename": "irbt-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "59a38ee7fa51d6ac0e0d5b7e70bdfa0d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18353, "upload_time": "2020-10-11T14:38:12", "upload_time_iso_8601": "2020-10-11T14:38:12.259549Z", "url": "https://files.pythonhosted.org/packages/32/84/7178d88150863422cebc336b5bb290f70ec2105e25357faca970e87b1a0d/irbt-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c2b9a4d3a4e622574a4f2c122d0e6a5", "sha256": "cece498157dc20631826cef7b9aad0b4b01b44e9016c75b099c0f16b6c698977" }, "downloads": -1, "filename": "irbt-0.6.0.tar.gz", "has_sig": false, "md5_digest": "2c2b9a4d3a4e622574a4f2c122d0e6a5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15318, "upload_time": "2020-10-11T14:38:13", "upload_time_iso_8601": "2020-10-11T14:38:13.412478Z", "url": "https://files.pythonhosted.org/packages/31/f0/5febd194ec33dd681204ca9c534b561fe54b59ecec8f08c31e0f6f72ac61/irbt-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a3f31511456fca5e1f524fccf40da285", "sha256": "0e977b54acb645d6b6582472275853d8afb07c6ee274adf1efeb74175af42246" }, "downloads": -1, "filename": "irbt-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a3f31511456fca5e1f524fccf40da285", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18354, "upload_time": "2020-10-11T17:07:37", "upload_time_iso_8601": "2020-10-11T17:07:37.018035Z", "url": "https://files.pythonhosted.org/packages/d3/f4/dc61a55543d8b7c2ec250b19ff112b1427f9d007abb4d4f5362713b119b2/irbt-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6909e1335882d9231b15f6fd27005aac", "sha256": "283a582c11cd42310d9e094b1e72338b964cd7273e625ee58c33d0f4b2438d82" }, "downloads": -1, "filename": "irbt-0.7.0.tar.gz", "has_sig": false, "md5_digest": "6909e1335882d9231b15f6fd27005aac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15318, "upload_time": "2020-10-11T17:07:38", "upload_time_iso_8601": "2020-10-11T17:07:38.188327Z", "url": "https://files.pythonhosted.org/packages/89/40/4fca1fbad2f8b605d19f1e8aad02ef256d90d6de113c034c05baa4d60548/irbt-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "63e48c4f38b2597a2414ef3583c45f31", "sha256": "7f608679e72b0a9dbba8bee6f04c0c749039653464086c59d5f5f3518e4ad557" }, "downloads": -1, "filename": "irbt-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "63e48c4f38b2597a2414ef3583c45f31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19467, "upload_time": "2020-10-11T22:12:36", "upload_time_iso_8601": "2020-10-11T22:12:36.336237Z", "url": "https://files.pythonhosted.org/packages/ad/f1/a21707f028aa8bdd1ab092943986641547d4b999b44369f443bcb8fb34b4/irbt-0.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1628767a4746e2fd0cf454027a2d3c39", "sha256": "d69afd58ca92421364e4da7b230bc9eb365a275e57e4b6c802ec48c291031ee0" }, "downloads": -1, "filename": "irbt-0.8.0.tar.gz", "has_sig": false, "md5_digest": "1628767a4746e2fd0cf454027a2d3c39", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16692, "upload_time": "2020-10-11T22:12:37", "upload_time_iso_8601": "2020-10-11T22:12:37.446120Z", "url": "https://files.pythonhosted.org/packages/9f/4f/44a2b638fb3d357500bf738143c6588097e6b1651c04e6059d0602ec265b/irbt-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "46f4e8a5c3f2fc17fa1b49575d8478ca", "sha256": "720f58572651798cb11f7638677b02dcbcf4c6bb0dc131ef21a0402f84ccd4a1" }, "downloads": -1, "filename": "irbt-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "46f4e8a5c3f2fc17fa1b49575d8478ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19499, "upload_time": "2020-10-11T22:38:42", "upload_time_iso_8601": "2020-10-11T22:38:42.250611Z", "url": "https://files.pythonhosted.org/packages/06/43/0056291d29bc510c5b7c971f7f0c8ecafabbe1124bd57c02e0a0bdf63308/irbt-0.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d712deddab71d66301e17c3e486c6242", "sha256": "87c7fe7401a5decb377e125ff778c474061ce3ac1e30e38fc7f102a27d3c5bb1" }, "downloads": -1, "filename": "irbt-0.9.0.tar.gz", "has_sig": false, "md5_digest": "d712deddab71d66301e17c3e486c6242", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16653, "upload_time": "2020-10-11T22:38:43", "upload_time_iso_8601": "2020-10-11T22:38:43.347265Z", "url": "https://files.pythonhosted.org/packages/05/97/1f45783f6f2abef179b6bf234187e7fbfb25b467b1b8fdbbc6560c602153/irbt-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "03a6da1b8a32fa6ca654d20f1a368044", "sha256": "8c55a7770408e223aef5416bf93ea20f26a47bd0149baa5f390a7c9dfa91e463" }, "downloads": -1, "filename": "irbt-0.14.0-py3-none-any.whl", "has_sig": false, "md5_digest": "03a6da1b8a32fa6ca654d20f1a368044", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19631, "upload_time": "2020-10-13T20:50:22", "upload_time_iso_8601": "2020-10-13T20:50:22.114790Z", "url": "https://files.pythonhosted.org/packages/1b/5d/80be0241633d5094424f97df6d4bb7eaaccb3e37504a9f460ff58d09c3bb/irbt-0.14.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e40c222380909ff880de6d1061431d99", "sha256": "993400438160edbb9e5a16a5c817b2f76f6fbb0affce8ba7a0e6f11700a7a848" }, "downloads": -1, "filename": "irbt-0.14.0.tar.gz", "has_sig": false, "md5_digest": "e40c222380909ff880de6d1061431d99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16896, "upload_time": "2020-10-13T20:50:23", "upload_time_iso_8601": "2020-10-13T20:50:23.287116Z", "url": "https://files.pythonhosted.org/packages/2a/da/bc25c93a81fab9c5c94272ebffc0195f854cf7e5a32009004a2af4f9136a/irbt-0.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }