{ "info": { "author": "Lawrence (Drew) Whisenant", "author_email": "dwhisenant@firstpartners.org", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# pybricks-stubs\n\n## Package Rationale\n\nThis package is meant to provide typings (and IntelliSense) to those developing Python programs for the LEGO® MINDSTORMS® EV3 with the official LEGO® software ([pybricks](https://education.lego.com/en-us/support/mindstorms-ev3/python-for-ev3)).\n\nThis package does not support executing robot code on the computer or on the robot. This package does provide type hinting while writing Python code on the computer for later upload/deployment to the robot.\n\n## Version Documentation\n\nFor version 1.0.0 and earlier, all typings are based on the [LEGO® API 1.0.0](https://le-www-live-s.legocdn.com/sc/media/files/ev3-micropython/ev3micropythonv100-71d3f28c59a1e766e92a59ff8500818e.pdf).\n\nFor versions after 1.0.0 (including 2.0.x and the 1.0.* pre-releases for 2.0.0), all typings are based on the [LEGO® API 2.0.0](https://pybricks.github.io/ev3-micropython/).\n\n## Choosing Your Version\n\nFor the latest version, you can run:\n\n`pip install pybricks-stubs`\n\nIf you are working with version 1.0.0 from LEGO®, make sure you install version 1.0.0 of the package with this command:\n\n`pip install pybricks-stubs==1.0.0`\n\n## Turning On Type Hints\n\nIf you are working with version 2.0.0 or later and have generated a project using the Visual Studio Code extension, you may need to edit your settings file in order for your hints to work.\n\nIf so, you would go to the .vscode folder to the settings.json file. You will want to edit this line:\n\n \"python.languageServer\": \"None\"\n\nJust change \"None\" to \"Microsoft\" or \"Jedi\" (either should work). You will have to reload the project. Follow the prompts or close Visual Studio Code and re-open the project.\n\nBe aware that things your computer lets you import may not be available on the EV3's local version of Python. Make sure you check that your code runs on the brick whenever you `import` something new.\n\n## Disclaimer\n\nThis package is **not** produced or maintained by LEGO®, nor is it officially endorsed by LEGO® or *FIRST*®.\n\n## Issues\n\nPlease report any issues you encounter on the GitHub page.\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/drewwhis/pybricks-stubs", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pybricks-stubs", "package_url": "https://pypi.org/project/pybricks-stubs/", "platform": "", "project_url": "https://pypi.org/project/pybricks-stubs/", "project_urls": { "Homepage": "https://github.com/drewwhis/pybricks-stubs" }, "release_url": "https://pypi.org/project/pybricks-stubs/2.0.2/", "requires_dist": null, "requires_python": "", "summary": "A stubs package to write EV3 Python code.", "version": "2.0.2", "yanked": false, "yanked_reason": null }, "last_serial": 7457581, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dd3ac6f9aeaaf40bb86d0ef31338efe5", "sha256": "efa1aae7ddcfb98547f70373929356bccd751f20b7f0780a2db673c6712cef8e" }, "downloads": -1, "filename": "pybricks_stubs-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dd3ac6f9aeaaf40bb86d0ef31338efe5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11760, "upload_time": "2019-08-18T06:09:54", "upload_time_iso_8601": "2019-08-18T06:09:54.413569Z", "url": "https://files.pythonhosted.org/packages/df/dd/be46f233078f1b2ad1f805b457718c2f75cdb46a67e20d7efa91de4daead/pybricks_stubs-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "c1ea186e67aa3c6fdcfede815513c57c", "sha256": "caa147aaf65e76dfa8bff65bbc3affb6bf13e0dcee9aa78aae330c9d4b337773" }, "downloads": -1, "filename": "pybricks_stubs-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c1ea186e67aa3c6fdcfede815513c57c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11730, "upload_time": "2019-10-22T01:36:43", "upload_time_iso_8601": "2019-10-22T01:36:43.473346Z", "url": "https://files.pythonhosted.org/packages/80/4a/88aeab03ab75ca65250c34ba8d35813c61c1bc64ecdc261e47fd7c19e79e/pybricks_stubs-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6e187774a79e847fdccd833db9537327", "sha256": "8be54b070b56d8cf4e87e1dc14fde545ed2d64df996f99f42aeef1ef8a60b947" }, "downloads": -1, "filename": "pybricks-stubs-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6e187774a79e847fdccd833db9537327", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9847, "upload_time": "2019-10-22T01:36:45", "upload_time_iso_8601": "2019-10-22T01:36:45.182681Z", "url": "https://files.pythonhosted.org/packages/65/f2/107cbdc0a02d964b706693ca4db95f136dff49452017099adcb22076213f/pybricks-stubs-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ffad07bbbaa863033f96107d58f446a2", "sha256": "d50f09f222b520dadd555e989c68e4a7e1918c23c29a911b8731ee098f27cf83" }, "downloads": -1, "filename": "pybricks-stubs-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ffad07bbbaa863033f96107d58f446a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9847, "upload_time": "2019-11-26T02:01:15", "upload_time_iso_8601": "2019-11-26T02:01:15.278781Z", "url": "https://files.pythonhosted.org/packages/e9/bd/ffd3e41a75e22c6589aa0ddfbe60027eeb38a6026fcdfef168129d320164/pybricks-stubs-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "79225ccf1b08cd3ac56b36215704871f", "sha256": "629ab5560f8946d5d07125c1b67a6189aebbecc842aa7b21c9a53b00a11e1dce" }, "downloads": -1, "filename": "pybricks_stubs-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "79225ccf1b08cd3ac56b36215704871f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11805, "upload_time": "2019-12-03T05:13:34", "upload_time_iso_8601": "2019-12-03T05:13:34.297875Z", "url": "https://files.pythonhosted.org/packages/a0/f8/cca5e604a75439d6daff157d4f5e9c4b0fb29ee2b1a1bcad945b0e644259/pybricks_stubs-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a2b3431c29ddfe275eed3ea7ff6f4fb", "sha256": "03613bdd7e6ffe3bcee5d39ac58e09d5bac42cf4066fa7d118884b486560c624" }, "downloads": -1, "filename": "pybricks-stubs-0.0.4.tar.gz", "has_sig": false, "md5_digest": "8a2b3431c29ddfe275eed3ea7ff6f4fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9907, "upload_time": "2019-12-03T05:13:36", "upload_time_iso_8601": "2019-12-03T05:13:36.692062Z", "url": "https://files.pythonhosted.org/packages/04/8f/54fe47fab1647784c21a8b484504a11c4bba1370f8f407931ea2647b0749/pybricks-stubs-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "34b1b62ab166c4d94b9b27d28c10110d", "sha256": "6d24726f848f853165362f82a7ab806f696513c4e4435752637e8e7e33d0aaa2" }, "downloads": -1, "filename": "pybricks_stubs-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "34b1b62ab166c4d94b9b27d28c10110d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11818, "upload_time": "2019-12-04T02:41:09", "upload_time_iso_8601": "2019-12-04T02:41:09.330627Z", "url": "https://files.pythonhosted.org/packages/25/f9/9fc96516a948684782576ed74fa4e79b167a6654c284e9158f4fc0d153bb/pybricks_stubs-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "698fd6a1062e03fefc6c024c56d83d5b", "sha256": "f4e493d5454a5764357c04468e5844c13d6071fe5ed0a63e3b02f0e6d3cdd3fb" }, "downloads": -1, "filename": "pybricks-stubs-0.0.5.tar.gz", "has_sig": false, "md5_digest": "698fd6a1062e03fefc6c024c56d83d5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9920, "upload_time": "2019-12-04T02:41:12", "upload_time_iso_8601": "2019-12-04T02:41:12.004152Z", "url": "https://files.pythonhosted.org/packages/ae/f6/103101a3501af22bb7c2bb37455ba1eb86ffb4c017406c68d9a4132df9ba/pybricks-stubs-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "16b16420cbbb529a88c352977ca34fdc", "sha256": "5860811b090c991cbd74b5ad0ceefecbb79954a283ed50d1e02be6870fa880d7" }, "downloads": -1, "filename": "pybricks_stubs-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "16b16420cbbb529a88c352977ca34fdc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11886, "upload_time": "2019-12-31T01:30:58", "upload_time_iso_8601": "2019-12-31T01:30:58.773921Z", "url": "https://files.pythonhosted.org/packages/03/09/80fc544548d69efc1ab9f006813468224eb93c71d337e31b9384aeee6e17/pybricks_stubs-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f8b0814b2b0eb2a067747dd778adf904", "sha256": "a3b06db78b0d06d249c494e890e7a26aecd248ccc8a9fd51b2de42a86783206f" }, "downloads": -1, "filename": "pybricks-stubs-0.0.6.tar.gz", "has_sig": false, "md5_digest": "f8b0814b2b0eb2a067747dd778adf904", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9981, "upload_time": "2019-12-31T01:31:00", "upload_time_iso_8601": "2019-12-31T01:31:00.384868Z", "url": "https://files.pythonhosted.org/packages/5b/7c/75358e4d92c047478b9facdb83b6c524c8a935d1ffd5d499a157adb0f179/pybricks-stubs-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "064e054bbee609b4f9ad9adab3c9ae2b", "sha256": "3d9f8c22edbe724d5c9d44c34573aaff9d9bbb0a91290bfa804426c1390b20b5" }, "downloads": -1, "filename": "pybricks_stubs-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "064e054bbee609b4f9ad9adab3c9ae2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11887, "upload_time": "2020-06-03T19:16:47", "upload_time_iso_8601": "2020-06-03T19:16:47.158839Z", "url": "https://files.pythonhosted.org/packages/cf/5c/a8ed15fbb4a11206f9695251d708eda1bd6fa05f74c9dba540c441314ba2/pybricks_stubs-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34efce1cf0ba9e8410fea29818868c43", "sha256": "7a016858c714593f1990c12620e36c219184c76581da068153841ab83bf29d33" }, "downloads": -1, "filename": "pybricks-stubs-1.0.0.tar.gz", "has_sig": false, "md5_digest": "34efce1cf0ba9e8410fea29818868c43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9967, "upload_time": "2020-06-03T19:16:48", "upload_time_iso_8601": "2020-06-03T19:16:48.768079Z", "url": "https://files.pythonhosted.org/packages/86/9d/e5fdf61a434613f9c8e4d6db30cf5245ea92383ddfa6dc6c9bb234331eb2/pybricks-stubs-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "982bb8fdde59eab9aec2fa94d331478c", "sha256": "77e45fc9b277e8a126834dbe89330f2a44d7c50a48a5639ba6fb54ba3657ff8e" }, "downloads": -1, "filename": "pybricks_stubs-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "982bb8fdde59eab9aec2fa94d331478c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43758, "upload_time": "2020-06-07T21:25:48", "upload_time_iso_8601": "2020-06-07T21:25:48.534880Z", "url": "https://files.pythonhosted.org/packages/10/4b/08a6a24929516080d8d75ff169cab984b75b670b7c00133d74782354d922/pybricks_stubs-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "657bcd4ef7f1b572f8ba13a54add85f0", "sha256": "743363491423504fa3ea374adbab9268d6cd638e23851e646d8702bcb4e4652c" }, "downloads": -1, "filename": "pybricks-stubs-2.0.0.tar.gz", "has_sig": false, "md5_digest": "657bcd4ef7f1b572f8ba13a54add85f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23669, "upload_time": "2020-06-07T21:25:49", "upload_time_iso_8601": "2020-06-07T21:25:49.752010Z", "url": "https://files.pythonhosted.org/packages/12/7f/769db125dc52649c987b1e3b8b0b5eb7ee1cb30d1e468f393161ffc91573/pybricks-stubs-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "3f7c9ce553ae4392182cdbd25939c804", "sha256": "35a8fe42c4d350cadef5b0089bfb5d4dd1c630a5d4e22c014ea7a4c675a23812" }, "downloads": -1, "filename": "pybricks_stubs-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3f7c9ce553ae4392182cdbd25939c804", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45431, "upload_time": "2020-06-11T14:07:09", "upload_time_iso_8601": "2020-06-11T14:07:09.995884Z", "url": "https://files.pythonhosted.org/packages/ea/d9/222f49e71c0019fd7d64b9035b215e1b80f6bf0b6b7629f792929da77fb7/pybricks_stubs-2.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a8a7e6e2fa20b4f3af8a1e23812f67a", "sha256": "a6269317a6c88586d8f138585ead8f71bb1eaf16558ee29722ae959df7b17b35" }, "downloads": -1, "filename": "pybricks-stubs-2.0.1.tar.gz", "has_sig": false, "md5_digest": "8a8a7e6e2fa20b4f3af8a1e23812f67a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27131, "upload_time": "2020-06-11T14:07:11", "upload_time_iso_8601": "2020-06-11T14:07:11.030822Z", "url": "https://files.pythonhosted.org/packages/63/61/f955b649dc6205d8c437fc94d97bb846f9b96c1c0e2eedd6b026777b2fcf/pybricks-stubs-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "7244ade68158a4b8570dcfa5f936a1ba", "sha256": "c156a1a84f2d2af933eefd79a4123fbacfedad341972e1b32cc56c9947e76f30" }, "downloads": -1, "filename": "pybricks_stubs-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7244ade68158a4b8570dcfa5f936a1ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45476, "upload_time": "2020-06-11T23:31:57", "upload_time_iso_8601": "2020-06-11T23:31:57.829172Z", "url": "https://files.pythonhosted.org/packages/64/6e/a448b75fc3a308a547e7799bc1d7b1c21835a238f794848f4fbb7e6c539e/pybricks_stubs-2.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "511fabb960b5bc3ddb739002a039c90a", "sha256": "66620551327e7c373063505ba1187baa2c09d493c2cdbb0ddcf9365e59ca05ad" }, "downloads": -1, "filename": "pybricks-stubs-2.0.2.tar.gz", "has_sig": false, "md5_digest": "511fabb960b5bc3ddb739002a039c90a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27178, "upload_time": "2020-06-11T23:31:59", "upload_time_iso_8601": "2020-06-11T23:31:59.127973Z", "url": "https://files.pythonhosted.org/packages/66/4f/66c9e7eb08e20748b8f6df948c092a602d523ee5d5025aa396ede6e35001/pybricks-stubs-2.0.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7244ade68158a4b8570dcfa5f936a1ba", "sha256": "c156a1a84f2d2af933eefd79a4123fbacfedad341972e1b32cc56c9947e76f30" }, "downloads": -1, "filename": "pybricks_stubs-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7244ade68158a4b8570dcfa5f936a1ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45476, "upload_time": "2020-06-11T23:31:57", "upload_time_iso_8601": "2020-06-11T23:31:57.829172Z", "url": "https://files.pythonhosted.org/packages/64/6e/a448b75fc3a308a547e7799bc1d7b1c21835a238f794848f4fbb7e6c539e/pybricks_stubs-2.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "511fabb960b5bc3ddb739002a039c90a", "sha256": "66620551327e7c373063505ba1187baa2c09d493c2cdbb0ddcf9365e59ca05ad" }, "downloads": -1, "filename": "pybricks-stubs-2.0.2.tar.gz", "has_sig": false, "md5_digest": "511fabb960b5bc3ddb739002a039c90a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27178, "upload_time": "2020-06-11T23:31:59", "upload_time_iso_8601": "2020-06-11T23:31:59.127973Z", "url": "https://files.pythonhosted.org/packages/66/4f/66c9e7eb08e20748b8f6df948c092a602d523ee5d5025aa396ede6e35001/pybricks-stubs-2.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }