{ "info": { "author": "Oskar Haarklou Veileborg", "author_email": "ohv1020@hotmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.6" ], "description": "# humanize-gcode\n\nA tool for explaining the commands in machine readable GCode files.\n\nBased on the specified GCode flavour, the tool parses a list of GCode commands and their description from the flavour's documentation. With this library it parses the input file and explains the effect of each command.\n\n#### Installation\n\nThe utility is available on PyPi, so it can be installed with `pip`:\n\n`pip3 install humanize-gcode`\n\n#### Usage\n\nThe package comes with the executable script `hucode` that accepts two arguments. The GCode flavour (currently only `marlin/smoothie` are supported) and the name of the file to annotate (or `-` for stdin).\n\n##### Example usage\n\n`~ hucode smoothie testfile.gcode`\n\n![Example output](https://i.imgur.com/u87tTqs.png)\n\n#### TODO\n\n- More output formats (and possibly customization?)\n- More supported GCode flavours\n- Use command arguments to influence annotation\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/BarrensZeppelin/humanize-gcode", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "humanize-gcode", "package_url": "https://pypi.org/project/humanize-gcode/", "platform": "", "project_url": "https://pypi.org/project/humanize-gcode/", "project_urls": { "Homepage": "https://github.com/BarrensZeppelin/humanize-gcode" }, "release_url": "https://pypi.org/project/humanize-gcode/0.0.4/", "requires_dist": [ "requests-html", "crayons", "appdirs" ], "requires_python": ">=3.6", "summary": "Annotates GCode files with human readable descriptions of commands", "version": "0.0.4" }, "last_serial": 4555357, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "eb46fe98099e57270c23c92ed4fdeb92", "sha256": "63040740a9049bf3b0a90c72abf72352be2ee5c97e2417cfba0ff9968e3f3ca4" }, "downloads": -1, "filename": "humanize_gcode-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "eb46fe98099e57270c23c92ed4fdeb92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3566, "upload_time": "2018-06-09T20:53:15", "url": "https://files.pythonhosted.org/packages/e9/0d/c01671b5563887caf01fbb9fc228229a2d98d16a203a77b0de0a7fd9441f/humanize_gcode-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "958e8347951076c5d91f7a1f1415fac2", "sha256": "4b7375a0b670dae10200caddcff57f16021d2317d484834fff19b3a0363ed148" }, "downloads": -1, "filename": "humanize-gcode-0.0.1.tar.gz", "has_sig": false, "md5_digest": "958e8347951076c5d91f7a1f1415fac2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2781, "upload_time": "2018-06-09T20:53:16", "url": "https://files.pythonhosted.org/packages/04/1f/010dd029244516c791e994d25d452ff5c41f784cdea74452eac535278e65/humanize-gcode-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7f86243f322c947693901681edf2b465", "sha256": "ba1c5b3f35e307570f693370bab6ab583cdee003356060eabea24e43c3a1ee87" }, "downloads": -1, "filename": "humanize_gcode-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7f86243f322c947693901681edf2b465", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3571, "upload_time": "2018-06-09T20:57:05", "url": "https://files.pythonhosted.org/packages/88/32/265312774763bcfe5fa31bc8dfc02dec2f869bacd3866c901f077c2ce895/humanize_gcode-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a656a19df5523d0995a018bff33414b", "sha256": "e09fca9e1c0cb948af40f75e82655e2bccd3bf533628c4d72dee7d557a22b3f2" }, "downloads": -1, "filename": "humanize-gcode-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3a656a19df5523d0995a018bff33414b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2849, "upload_time": "2018-06-09T20:57:06", "url": "https://files.pythonhosted.org/packages/eb/06/8f1b627a398191d6bb53dfa8dc90b609694957bf5de7c232d8d5772119c3/humanize-gcode-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "34a1b1a217bec5923c2903b7e6bb73f4", "sha256": "a6d8a4240727f81575750d65416efed8ac2e3b9350fad50dc6ba8adb70ef6909" }, "downloads": -1, "filename": "humanize_gcode-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "34a1b1a217bec5923c2903b7e6bb73f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3816, "upload_time": "2018-07-10T10:41:41", "url": "https://files.pythonhosted.org/packages/9f/f3/d29825851ef60ccbb7ccf19fc5a91e22fa3b01f41b9c9573c16a2246aa48/humanize_gcode-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f676f1d4f8e47ab8c9915eadf24f2ac2", "sha256": "9980ba9f90515cc072f8a0d4be506cfde4afa7965a609c217ee0a32ec9010017" }, "downloads": -1, "filename": "humanize-gcode-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f676f1d4f8e47ab8c9915eadf24f2ac2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3079, "upload_time": "2018-07-10T10:41:42", "url": "https://files.pythonhosted.org/packages/ad/f7/c80268c6a59775f1ed5da9f8269d679f47f1dc62744ea1b3e87ae009a7ed/humanize-gcode-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "8bde940a30e2388008ef7f2ce1ab1c59", "sha256": "28f896c7d8fab470be27df03f1af2111903c11ac14a249f2323918227f278809" }, "downloads": -1, "filename": "humanize_gcode-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8bde940a30e2388008ef7f2ce1ab1c59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3810, "upload_time": "2018-12-03T11:36:07", "url": "https://files.pythonhosted.org/packages/4b/0d/f52c5d0acbb366c5954a625cefa51ebc3a192914a5fce123b6516b1d4f4a/humanize_gcode-0.0.4-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8bde940a30e2388008ef7f2ce1ab1c59", "sha256": "28f896c7d8fab470be27df03f1af2111903c11ac14a249f2323918227f278809" }, "downloads": -1, "filename": "humanize_gcode-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8bde940a30e2388008ef7f2ce1ab1c59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3810, "upload_time": "2018-12-03T11:36:07", "url": "https://files.pythonhosted.org/packages/4b/0d/f52c5d0acbb366c5954a625cefa51ebc3a192914a5fce123b6516b1d4f4a/humanize_gcode-0.0.4-py3-none-any.whl" } ] }