{ "info": { "author": "Chris Beaven", "author_email": "smileychris@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Embedded Systems" ], "description": "=====\nuterm\n=====\n\nA micropython-friendly terminal.\n\nJust run ``uterm`` to start.\n\nBring up a menu with ``esc`` where you can:\n\n- upload files\n- browse remote files (``del`` to delete)\n\nQuit from the menu or ``ctrl-a``, ``ctrl-q``.\n\n.. image:: demo.gif\n :alt: Demo of uterm running\n\nSome basic command line functions have also been added\n(run ``uterm --help`` for details)::\n\n uterm ls\n uterm get FILE\n uterm exec COMMAND\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SmileyChris/uterm", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "uterm", "package_url": "https://pypi.org/project/uterm/", "platform": "", "project_url": "https://pypi.org/project/uterm/", "project_urls": { "Homepage": "https://github.com/SmileyChris/uterm" }, "release_url": "https://pypi.org/project/uterm/0.8/", "requires_dist": [ "docopt", "pyserial", "pyte" ], "requires_python": "", "summary": "Micropython-friendly terminal", "version": "0.8" }, "last_serial": 3186946, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6cbd91e4f4f65a461b941d51f55a6ebe", "sha256": "e28c6cdda620224b9e1760c12df15bfd1c652a5f942a4e2d92da03fda35aeb7e" }, "downloads": -1, "filename": "uterm-0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "6cbd91e4f4f65a461b941d51f55a6ebe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8703, "upload_time": "2016-09-20T05:19:39", "url": "https://files.pythonhosted.org/packages/a6/2d/738b890da9d5888ff64781ebc42fb6218dd2fb6dd8e0b94e83d78d320037/uterm-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f2af1b62e2e62a612ff70607b5b02ce", "sha256": "f1995c891dcc2868a6ee63371218d855c8f61d10e804f4dcf7fc32459fd647b1" }, "downloads": -1, "filename": "uterm-0.1.tar.gz", "has_sig": true, "md5_digest": "0f2af1b62e2e62a612ff70607b5b02ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6200, "upload_time": "2016-09-20T05:19:41", "url": "https://files.pythonhosted.org/packages/46/e0/825d64615447b2fa5b5e7abe62e56fbf7f02ff748a8ab17f9a278ede22fa/uterm-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1ac868851e94ed0948b503c30a2e086d", "sha256": "bc12f14dc6b86fbef6ae011d7b2d5468a319b425f939db473024b0b5a163da11" }, "downloads": -1, "filename": "uterm-0.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1ac868851e94ed0948b503c30a2e086d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8865, "upload_time": "2016-09-20T05:21:14", "url": "https://files.pythonhosted.org/packages/4b/13/9bc4936a528794cfbb0fa5c4b5027c554505837f2e96adf909f0e7aa11a3/uterm-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3f6d3fecdd463fb3f84b3a45ec4bebc", "sha256": "4166997f6496c4bb51f12387f18ce7c144eb33f8a4bdedc54ab27789460f4a2c" }, "downloads": -1, "filename": "uterm-0.1.1.tar.gz", "has_sig": true, "md5_digest": "e3f6d3fecdd463fb3f84b3a45ec4bebc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6203, "upload_time": "2016-09-20T05:21:16", "url": "https://files.pythonhosted.org/packages/11/9c/e229dfec6392f7e140e0b1ef17a01b27508a279e4bff60c22adc0679c5b5/uterm-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "7b38a211510fc6a0f225a6a9cd8f9395", "sha256": "6dd75df6de5841b2eb05353d80eee8de9480bb61c9eb568f99a55207fadb9178" }, "downloads": -1, "filename": "uterm-0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7b38a211510fc6a0f225a6a9cd8f9395", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8837, "upload_time": "2016-09-25T23:10:26", "url": "https://files.pythonhosted.org/packages/08/c9/e7fb08cec2be76476feee934c2ffca38b245e9b38d462558f7a475bf3c2f/uterm-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72d4a0f3ba59dc02ca37c9a669269e44", "sha256": "809195127f430c95c1b50d6b5950213cdc6b6c183a616de1cc3aceafb5dd6da1" }, "downloads": -1, "filename": "uterm-0.2.tar.gz", "has_sig": true, "md5_digest": "72d4a0f3ba59dc02ca37c9a669269e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6204, "upload_time": "2016-09-25T23:10:29", "url": "https://files.pythonhosted.org/packages/c2/04/dc938548197f4d4e4a90008f5ec4017f47d4e27a655ffb129a6ac5583189/uterm-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ca36dcb776033900e43d44de8e52f16d", "sha256": "f90eafa966235850bbeb83404870473bedf95a5bb498a972d1697069dceeb9c5" }, "downloads": -1, "filename": "uterm-0.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ca36dcb776033900e43d44de8e52f16d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9060, "upload_time": "2016-09-26T00:24:59", "url": "https://files.pythonhosted.org/packages/6e/62/1f6df1363b316ef1f5ba6cf7cb1c12bfe63160babc5e27b4f3a5ac300939/uterm-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a41e85ee5b942cf44c2e49707812611", "sha256": "43d5f3cc753cb22eebbd63cb2e84a7474fd2408d009e9890bf642dd12be28ed8" }, "downloads": -1, "filename": "uterm-0.3.tar.gz", "has_sig": true, "md5_digest": "2a41e85ee5b942cf44c2e49707812611", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6415, "upload_time": "2016-09-26T00:25:02", "url": "https://files.pythonhosted.org/packages/f4/78/374e6307c5aad699178f56ef558ffdccebc7bc958e6676860f56504522e3/uterm-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "ecb01a38a1e4102c2226d66a8fd57c30", "sha256": "6254c3f1ba4b7dad56f91ea327cbbab36bac8c321702bfa63b83b2154c470a02" }, "downloads": -1, "filename": "uterm-0.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ecb01a38a1e4102c2226d66a8fd57c30", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11164, "upload_time": "2016-09-28T21:22:43", "url": "https://files.pythonhosted.org/packages/9a/1f/99f82bbb3e10bca1badb47afb9b4cc03ed2ad36faa50869083a55b946b7a/uterm-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43230300f651c93011b2469e5c28e7d5", "sha256": "f29dcbc5beb7b50c5a1ab62155c13dc08a322ac2411d781c72fe697fe66ca374" }, "downloads": -1, "filename": "uterm-0.4.tar.gz", "has_sig": true, "md5_digest": "43230300f651c93011b2469e5c28e7d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7467, "upload_time": "2016-09-28T21:22:46", "url": "https://files.pythonhosted.org/packages/c6/a4/17a296972e06c5dd924220647cf560c2f12183928c167dacccbd46d845ea/uterm-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "f5d1e27c7c7bf26f795ddd4b608f039a", "sha256": "e5bde7f0601e8fa352c7f31d2c5fd5648b87f9a2c776ea623dfef1c0bb41f880" }, "downloads": -1, "filename": "uterm-0.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "f5d1e27c7c7bf26f795ddd4b608f039a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11324, "upload_time": "2016-11-02T01:21:43", "url": "https://files.pythonhosted.org/packages/61/e4/afb1dd161ad35bfa149d29ee7acb4f3229a94ad528df76e85e017f5becf7/uterm-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3461802250aac766596c73953294585d", "sha256": "262e77fb1997506eccf54ab3a7352fe35b848b0dbfc8ec02d7af3da8ffbcc61f" }, "downloads": -1, "filename": "uterm-0.5.tar.gz", "has_sig": true, "md5_digest": "3461802250aac766596c73953294585d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7611, "upload_time": "2016-11-02T01:21:46", "url": "https://files.pythonhosted.org/packages/5e/ad/2a30f1509250d42870e1527120805af92230760bfd6fcbdd3355c76325e2/uterm-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "1e8738eff6e28bbd6f84c402aa0e4541", "sha256": "81a79636fec7bf1576fab85aa5e55d16ea9f44f68b91765211f9abb843083128" }, "downloads": -1, "filename": "uterm-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e8738eff6e28bbd6f84c402aa0e4541", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11256, "upload_time": "2017-08-07T06:34:35", "url": "https://files.pythonhosted.org/packages/53/36/85793cba2b079ccce82150b77e7940189f250111bc648accfcaf4a2deaf9/uterm-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21f0c69ba01e6619570dceb5d85a56b8", "sha256": "ae47c81aa31d30b8b1cb3f2f1b408985d43a482361fe32d3330ada44f8b8453b" }, "downloads": -1, "filename": "uterm-0.6.tar.gz", "has_sig": false, "md5_digest": "21f0c69ba01e6619570dceb5d85a56b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7852, "upload_time": "2017-08-07T06:34:36", "url": "https://files.pythonhosted.org/packages/6c/d3/39adebf97e45e166ff0dc892b05e6e2dc91804230f2186fdf7d9472c84c1/uterm-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "0631cd90d73b754b037b48d02d879532", "sha256": "9435127735d045406dea7eb8006b585ce5b85c62ae39217f850399a9ad8a3de0" }, "downloads": -1, "filename": "uterm-0.7-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "0631cd90d73b754b037b48d02d879532", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11659, "upload_time": "2017-08-08T11:59:29", "url": "https://files.pythonhosted.org/packages/0e/c3/bef7de5e20da0ca64994e870adae283a7a51e81f6e4af9d92b7077f4f4d4/uterm-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21c8cc2e92c2b80da5eec25799fcb601", "sha256": "d5c2b3619cc7d6d8a0cc1dc45f8b5735ea12ffbd1864835ed8fd6a809eeae3cb" }, "downloads": -1, "filename": "uterm-0.7.tar.gz", "has_sig": true, "md5_digest": "21c8cc2e92c2b80da5eec25799fcb601", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8262, "upload_time": "2017-08-08T11:59:31", "url": "https://files.pythonhosted.org/packages/9f/3b/b80a0f4b371da54c4a0a641a0b3b37be286875bd4a0a5a5532105240ebc5/uterm-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "683bdc6d38042a72ab2a8fa9fc88cb8c", "sha256": "9d8b994fb7eda2fcb29d1705c0eb4360183a73b39229990281ebe38c52cfc889" }, "downloads": -1, "filename": "uterm-0.8-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "683bdc6d38042a72ab2a8fa9fc88cb8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14613, "upload_time": "2017-09-20T00:23:28", "url": "https://files.pythonhosted.org/packages/d9/43/eb504d7f06f7bb819f90f71ad7c8e48a3fb6bd65a4aca0c5216bef9fb125/uterm-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc1b7581205f092b9f6ed46de5945e94", "sha256": "5b860cae3366b1d17c7741812e41cfeee5d332462dfe64dea0dac56f6793c852" }, "downloads": -1, "filename": "uterm-0.8.tar.gz", "has_sig": true, "md5_digest": "bc1b7581205f092b9f6ed46de5945e94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9826, "upload_time": "2017-09-20T00:23:32", "url": "https://files.pythonhosted.org/packages/f2/c6/62886973c2c685dcafc7906eb8b9931ea78a28798cdeca0df266efe9c7ae/uterm-0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "683bdc6d38042a72ab2a8fa9fc88cb8c", "sha256": "9d8b994fb7eda2fcb29d1705c0eb4360183a73b39229990281ebe38c52cfc889" }, "downloads": -1, "filename": "uterm-0.8-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "683bdc6d38042a72ab2a8fa9fc88cb8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14613, "upload_time": "2017-09-20T00:23:28", "url": "https://files.pythonhosted.org/packages/d9/43/eb504d7f06f7bb819f90f71ad7c8e48a3fb6bd65a4aca0c5216bef9fb125/uterm-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc1b7581205f092b9f6ed46de5945e94", "sha256": "5b860cae3366b1d17c7741812e41cfeee5d332462dfe64dea0dac56f6793c852" }, "downloads": -1, "filename": "uterm-0.8.tar.gz", "has_sig": true, "md5_digest": "bc1b7581205f092b9f6ed46de5945e94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9826, "upload_time": "2017-09-20T00:23:32", "url": "https://files.pythonhosted.org/packages/f2/c6/62886973c2c685dcafc7906eb8b9931ea78a28798cdeca0df266efe9c7ae/uterm-0.8.tar.gz" } ] }