_images/toyplot.png

Dependencies

Minimum Requirements

To use Toyplot you will need, at a minimum, Python 2 or 3 (duh):

plus the following (if you install Toyplot using pip, these are automatically installed for you):

Timestamp Labels

To display datetime information using the toyplot.locator.Timestamp locator, the following is required (if you install Toyplot using pip, it’s automatically installed for you):

Bitmap Images

To add bitmap images to your figures, you’ll need the following (if you install Toyplot using pip, it’s automatically installed for you):

PDF Export

Generating static PDF versions of your Toyplot figures requires the following (if you install Toyplot using pip, it’s automatically installed for you):

If your Toyplot figures contain bitmap images, ReportLab also requires the following:

PNG Export

To generate static PNG versions of your Toyplot figures, you’ll need the PDF Export dependencies, plus Ghostscript:

MP4 / WebM Export

If you plan to render animated Toyplot figures as MP4 or WebM videos, you’ll need the PNG Export dependencies for exporting PNG files, plus ffmpeg:

Source Installation

If you’re installing Toyplot from source, you’ll need setuptools to run the Toyplot setup.py script:

Regression Testing

The following are required to run Toyplot’s regression tests and view code coverage:

Generating Documentation

And you’ll need to following to generate this documentation: