Skip to main content

Converter for interactive educational content.

Project description

build status coverage report Documentation Status


Converter for interactive educational content.

Please refer to the documentation for installation and usage.


# Install innoconv locally using pip
$ python3 -m pip install --user innoconv
# Convert some content
$ innoconv .


Setup environment

$ python3 -m venv venv
$ . venv/bin/activate
$ pip install -e .[dev]


Build example content


Get the content source code and convert it to JSON.

$ git clone -b innoconv
$ innoconv tub_base


Adhere to PEP8.

$ ./ lint


$ ./ test
$ ./ integration_test

Build HTML coverage report

A coverage report will be created in ./htmlcov.

$ ./ coverage


You can find the documentation in ./build/sphinx.

$ ./ build_sphinx

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
innoconv-0.0.2-py3-none-any.whl (27.7 kB) Copy SHA256 hash SHA256 Wheel py3
innoconv-0.0.2.tar.gz (16.2 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page