Skip to main content
# kurt

Kurt is a Python library for working with Scratch project files.

It 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/)).

It also includes a parser for converting plain text into Scratch blocks.

Example uses:

* converting Scratch 2.0 projects back to 1.4
* importing thousands of images into Scratch
* importing midi files as play note blocks
* importing font files as costumes
* parsing text to Scratch blocks
* analysing projects

*[Scratch](http://scratch.mit.edu/) is created by the Lifelong Kindergarten Group at the MIT Media Lab.*


## Installation

With a proper python environment (one which has [pip](http://www.pip-installer.org/en/latest/installing.html) available), simply run:

pip install kurt

Or using `easy_install`:

easy_install kurt

Or download the compressed archive [from PyPI](http://pypi.python.org/pypi/kurt), extract it, and inside it run:

python setup.py install


## Requirements

Requires **Python 2.7**. Doesn't support Python 3.

The installation methods above will automatically install kurt and its dependencies. To do a manual install instead, you need:

* **[Construct](http://github.com/construct/construct/tree/2.06)**, version 2.0.6
license
* **[Pillow](http://python-imaging.github.io/)**


## Documentation

Kurt's documentation is hosted [on Read the Docs](http://kurt.readthedocs.org/).


## License

Kurt is released under the [LGPL](http://www.gnu.org/licenses/lgpl) Version 3.


Metadata

Release files for jderobot-kurt 2.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jderobot-kurt 2.0.7
File Size Uploaded Provenance Actions
jderobot-kurt-2.0.7.tar.gz 62.1 kB Without provenance Details for jderobot-kurt-2.0.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for jderobot-kurt 2.0.7
File Interpreter ABI Platform Actions
jderobot_kurt-2.0.7-py2.py3-none-any.whl Python 2, Python 3 none any Details for jderobot_kurt-2.0.7-py2.py3-none-any.whl

Total release size: 137.3 kB

Release files / jderobot-kurt-2.0.7.tar.gz

Download URL jderobot-kurt-2.0.7.tar.gz
Size 62.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4077025ae5bd12b57cda95643c58de1dc2d53336fbebefde7d13ad0ff9a03e8a
BLAKE2b-256 checksum
How to use checksums
d21ed011eade0b87a687b3f17281efff7bd0d410d8c30e07cacc57f0536da5a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.2

Release files / jderobot_kurt-2.0.7-py2.py3-none-any.whl

Download URL jderobot_kurt-2.0.7-py2.py3-none-any.whl
Size 75.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
60931b43fc3999260968359179c48730a249197b972982e34b503ca012e73915
BLAKE2b-256 checksum
How to use checksums
ad766ef623320d27b9501603f5854f18e3ff835b0de99d5fddf857c29b804779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.2

Security for jderobot-kurt 2.0.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.0.7 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page