{ "info": { "author": "Tim Radvan", "author_email": "blob8108@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Education", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# kurt\n\nKurt is a Python library for working with Scratch project files.\n\nIt supports both Scratch 1.4 and Scratch 2.0 with a single Pythonic interface, and it's extensible to support new file formats for Scratch mods (such as [Snap!](http://snap.berkeley.edu/)).\n\nIt also includes a parser for converting plain text into Scratch blocks.\n\nExample uses:\n\n* converting Scratch 2.0 projects back to 1.4\n* importing thousands of images into Scratch\n* importing midi files as play note blocks\n* importing font files as costumes\n* parsing text to Scratch blocks\n* analysing projects\n\n*[Scratch](http://scratch.mit.edu/) is created by the Lifelong Kindergarten Group at the MIT Media Lab.*\n\n\n## Installation\n\nWith a proper python environment (one which has [pip](http://www.pip-installer.org/en/latest/installing.html) available), simply run:\n\n pip install kurt\n\nOr using `easy_install`:\n\n easy_install kurt\n\nOr download the compressed archive [from PyPI](http://pypi.python.org/pypi/kurt), extract it, and inside it run:\n\n python setup.py install\n\n\n## Requirements\n\nRequires **Python 2.7**. Doesn't support Python 3.\n\nThe installation methods above will automatically install kurt and its dependencies. To do a manual install instead, you need:\n\n* **[Construct](http://github.com/construct/construct/tree/2.06)**, version 2.0.6\nlicense\n* **[Pillow](http://python-imaging.github.io/)**\n\n\n## Documentation\n\nKurt's documentation is hosted [on Read the Docs](http://kurt.readthedocs.org/).\n\n\n## License\n\nKurt is released under the [LGPL](http://www.gnu.org/licenses/lgpl) Version 3.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/blob8108/kurt", "keywords": "scratch", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "jderobot-kurt", "package_url": "https://pypi.org/project/jderobot-kurt/", "platform": "", "project_url": "https://pypi.org/project/jderobot-kurt/", "project_urls": { "Homepage": "https://github.com/blob8108/kurt" }, "release_url": "https://pypi.org/project/jderobot-kurt/2.0.7/", "requires_dist": [ "construct (==2.0.6)", "pillow (>=2.0)" ], "requires_python": "", "summary": "Library for reading/writing MIT's Scratch file format.", "version": "2.0.7" }, "last_serial": 4166759, "releases": { "2.0.7": [ { "comment_text": "", "digests": { "md5": "440afaab84ad6b3c8a27c1567391ea4e", "sha256": "60931b43fc3999260968359179c48730a249197b972982e34b503ca012e73915" }, "downloads": -1, "filename": "jderobot_kurt-2.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "440afaab84ad6b3c8a27c1567391ea4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 75217, "upload_time": "2018-08-13T20:14:26", "url": "https://files.pythonhosted.org/packages/ad/76/6ef623320d27b9501603f5854f18e3ff835b0de99d5fddf857c29b804779/jderobot_kurt-2.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a65c4452dfc917898e717a3ab4111b7", "sha256": "4077025ae5bd12b57cda95643c58de1dc2d53336fbebefde7d13ad0ff9a03e8a" }, "downloads": -1, "filename": "jderobot-kurt-2.0.7.tar.gz", "has_sig": false, "md5_digest": "3a65c4452dfc917898e717a3ab4111b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62072, "upload_time": "2018-08-13T20:14:28", "url": "https://files.pythonhosted.org/packages/d2/1e/d011eade0b87a687b3f17281efff7bd0d410d8c30e07cacc57f0536da5a5/jderobot-kurt-2.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "440afaab84ad6b3c8a27c1567391ea4e", "sha256": "60931b43fc3999260968359179c48730a249197b972982e34b503ca012e73915" }, "downloads": -1, "filename": "jderobot_kurt-2.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "440afaab84ad6b3c8a27c1567391ea4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 75217, "upload_time": "2018-08-13T20:14:26", "url": "https://files.pythonhosted.org/packages/ad/76/6ef623320d27b9501603f5854f18e3ff835b0de99d5fddf857c29b804779/jderobot_kurt-2.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a65c4452dfc917898e717a3ab4111b7", "sha256": "4077025ae5bd12b57cda95643c58de1dc2d53336fbebefde7d13ad0ff9a03e8a" }, "downloads": -1, "filename": "jderobot-kurt-2.0.7.tar.gz", "has_sig": false, "md5_digest": "3a65c4452dfc917898e717a3ab4111b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62072, "upload_time": "2018-08-13T20:14:28", "url": "https://files.pythonhosted.org/packages/d2/1e/d011eade0b87a687b3f17281efff7bd0d410d8c30e07cacc57f0536da5a5/jderobot-kurt-2.0.7.tar.gz" } ] }