{ "info": { "author": "Carlos Pereira Atencio", "author_email": "carlosperate@embeddedlog.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Education", "Topic :: Software Development :: Embedded Systems" ], "description": "# uBitTool\n\n[![codecov](https://codecov.io/gh/carlosperate/ubittool/branch/master/graph/badge.svg)](https://codecov.io/gh/carlosperate/ubittool)\n[![AppVeyor build status](https://ci.appveyor.com/api/projects/status/byfv99vlf6rinxne?svg=true)](https://ci.appveyor.com/project/carlosperate/ubitextract)\n[![Travis build Status](https://travis-ci.org/carlosperate/ubittool.svg?branch=master)](https://travis-ci.org/carlosperate/ubittool)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\nUtility to extract a MicroPython program and/or interpreter from a microbit.\n\nInstall in a Python 2.7 virtual environment:\n\n```\npip install .\n```\n\nAlthough pipenv is recommended:\n\n```\npip install pipenv\npipenv install .\n```\n\nTo run:\n\n```\nubit read-code -f extracted_script.py\n```\n\nTo run the GUI:\n\n```\nubit gui\n```\n\nor from this directory:\n\n```\npython -m ubittool gui\n```\n\nTo run the tests, from this directory execute:\n\n```\npython make.py check\n```\n\nTo see what other make actions there are run:\n\n```\npython make.py --help\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://carlosperate.github.io/ubittool/", "keywords": "microbit,micro:bit,bbcmicrobit,ubittool", "license": "MIT", "maintainer": "Carlos Pereira Atencio", "maintainer_email": "carlosperate@embeddedlog.com", "name": "ubittool", "package_url": "https://pypi.org/project/ubittool/", "platform": "", "project_url": "https://pypi.org/project/ubittool/", "project_urls": { "Documentation": "https://carlosperate.github.io/ubittool/", "Homepage": "https://carlosperate.github.io/ubittool/", "Repository": "https://github.com/carlosperate/ubittool/" }, "release_url": "https://pypi.org/project/ubittool/0.5.0/", "requires_dist": [ "IntelHex (>=2.2.1,<3.0.0)", "uflash (>=1.1.0,<1.2.1)", "pyocd (==0.19.0)", "click (>=7.0,<8.0)" ], "requires_python": ">=3.5,<4.0", "summary": "Tool to interface with the BBC micro:bit.", "version": "0.5.0" }, "last_serial": 5304294, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "dbe717bfb3dc0ed8a5390ff400ad1c78", "sha256": "35ff831fe924303126930fbc64bdfb0c7429f274c9f4c6a653a0930397bf752b" }, "downloads": -1, "filename": "ubittool-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dbe717bfb3dc0ed8a5390ff400ad1c78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 12527, "upload_time": "2019-05-22T19:54:47", "url": "https://files.pythonhosted.org/packages/41/f3/bc419d7ca5ec61b78d9e6122e95f555353b0a70612024ef1b2852a5bce08/ubittool-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb743358a665bad1e3d674d6a31ddcfa", "sha256": "275bf8f89be24d87f46885a49d7c73d19e47214f9bfc46b6fd643e702497ac8d" }, "downloads": -1, "filename": "ubittool-0.5.0.tar.gz", "has_sig": false, "md5_digest": "fb743358a665bad1e3d674d6a31ddcfa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 11544, "upload_time": "2019-05-22T19:54:49", "url": "https://files.pythonhosted.org/packages/c8/ce/b4275d182c85570e5007f77ad196547f27caafb2e70801f96bd94877bd4b/ubittool-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dbe717bfb3dc0ed8a5390ff400ad1c78", "sha256": "35ff831fe924303126930fbc64bdfb0c7429f274c9f4c6a653a0930397bf752b" }, "downloads": -1, "filename": "ubittool-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dbe717bfb3dc0ed8a5390ff400ad1c78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 12527, "upload_time": "2019-05-22T19:54:47", "url": "https://files.pythonhosted.org/packages/41/f3/bc419d7ca5ec61b78d9e6122e95f555353b0a70612024ef1b2852a5bce08/ubittool-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb743358a665bad1e3d674d6a31ddcfa", "sha256": "275bf8f89be24d87f46885a49d7c73d19e47214f9bfc46b6fd643e702497ac8d" }, "downloads": -1, "filename": "ubittool-0.5.0.tar.gz", "has_sig": false, "md5_digest": "fb743358a665bad1e3d674d6a31ddcfa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 11544, "upload_time": "2019-05-22T19:54:49", "url": "https://files.pythonhosted.org/packages/c8/ce/b4275d182c85570e5007f77ad196547f27caafb2e70801f96bd94877bd4b/ubittool-0.5.0.tar.gz" } ] }