kurt 2.0.6
pip install kurt==2.0.6
Newer version available (2.0.7)
Released:
Library for reading/writing MIT's Scratch file format.
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU Lesser General Public License v3 or later (LGPLv3+) (LGPL)
- Author: Tim Radvan
- Tags scratch
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
Project description
# 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.
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.
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU Lesser General Public License v3 or later (LGPLv3+) (LGPL)
- Author: Tim Radvan
- Tags scratch
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file kurt-2.0.6.tar.gz
.
File metadata
- Download URL: kurt-2.0.6.tar.gz
- Upload date:
- Size: 60.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
5cb44f2bde0bfcf098d73d63680c933fe2bf25a95fe3f3e1cb1f0a0b27642f9a
|
|
MD5 |
63dc006c036ef5c7e38f303509412b4f
|
|
BLAKE2b-256 |
3e4930643aeaf679a6bffcce2d32e39262a2fceb37a1f82ac23202c8aee27bfa
|
File details
Details for the file kurt-2.0.6-py2.py3-none-any.whl
.
File metadata
- Download URL: kurt-2.0.6-py2.py3-none-any.whl
- Upload date:
- Size: 72.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
5142269d7c0f42e6b539090c62a7d852b90c11397798d98c4e2603af7bb7a38a
|
|
MD5 |
cec83d399ebccaadb1a826cccd83745d
|
|
BLAKE2b-256 |
58cc7c331e12da3967cacbbfb47dc0a7dda185d9cb5f7ded6d1aaf02606a23dc
|