All Versions
Latest Version
Avg Release Cycle
55 days
Latest Release

Changelog History
Page 5

  • v0.4.5 Changes

    ➕ Added example for HTML-like labels (

    ➕ Added Source class for rendering verbatim DOT source code.

    ➕ Added Python 2.6 support (pull request Jim Crist).

  • v0.4.4 Changes

    ➕ Added the pipe()-method directly returning the stdout of rendering.

    Added _repr_svg_() for inline rendering in IPython notebooks.

  • v0.4.3 Changes

    ➕ Added examples generating some of the graphs from the Graphviz Gallery.

    ➕ Added sphinx-based API documentation.

  • v0.4.2 Changes

    ➕ Added support for HTML-like labels.

  • v0.4.1 Changes

    ➕ Added support for less common output formats. Removed dropped formats ('dia', 'pcl').

    ➕ Added 'osage' layout engine.

    Documented format and engine options in the README.

    The view() convenience method now returns the result file name (like render()).

  • v0.4 Changes

    ➕ Added attr() method for inline switching of node/edge attributes.

    ➕ Added subgraph() method (obsoletes separate Subgraph class).

    ➕ Add cleanup option to render().

    Replaced dry option on render() with separate save() method.

    ✂ Removed undocumented append() and extend() methods (if needed, the body attribute can be edited directly).

  • v0.3.5 Changes

    Skip empty comment when creating DOT source.

    Document graph_attr, node_attr, and edge_attr in the README.

    👻 More informative exception when Graphviz executables cannot be called.

  • v0.3.4 Changes

    🛠 Fixed missing identifier quoting for DOT keywords (thanks to Paulo Urio).

  • v0.3.3 Changes

    Made format and engine case-insensitive.

  • v0.3.2 Changes

    Indent graph_attr, node_attr, and edge_attr lines, adapt nodes and edges.