Installation

With pip:

$ pip install sigal

Or to install with optional dependencies (listed below):

$ pip install sigal\[all,tests\]

To install the development version, see the Contributing guidelines.

Also, note that Sigal depends on Pillow, which needs specific libraries when building from sources. See their Installation documentation for more details.

Dependencies

The mandatory dependencies are:

  • Blinker

  • Click

  • Jinja2

  • Pilkit

  • Pillow

  • Python Markdown

There are also a number of optional dependencies for the Plugins, installable with the [all] marker:

  • Brotli, zopfli (compress assets plugin)

  • Boto (upload to S3 plugin)

  • feedgenerator (feeds plugin)

Packages

Some packages are available for Linux distributions: