All Versions
Latest Version
Avg Release Cycle
55 days
Latest Release

Changelog History
Page 4

  • v0.7 Changes

    ๐Ÿ‘Œ Support setting top-level attrs with g.attr(key=value).

    โž• Add context manager usage of subgraph() for adding a subgraph in a with-block.

    โž• Add json-based output formats to known FORMATS (Graphviz 2.40+).

    โฌ‡๏ธ Drop extra indent level for DOT source with nonempty graph/node/edge_attr.

    โž• Add a final newline to a saved DOT source file if it does not end with one.

    Raise subprocess.CalledProcessError on non-zero exit status from rendering.

    Raise early when adding a subgraph() with strict=True (avoid DOT syntax error).

    ๐Ÿ‘‰ Make undocumented quote(), quote_edge(), and attributes() methods private.

  • v0.6 Changes

    โฌ‡๏ธ Drop Python 2.6 support (use graphviz<0.6 there).

    ๐Ÿ‘Œ Improve tests for mkdirs().

    ๐Ÿ‘ Better document adding custom DOT using the body attribute.

    โž• Add view()-support for FreeBSD (pull request Julien Gamba).

  • v0.5.2 Changes

    โž• Add ENGINES and FORMATS to the documented public API.

  • v0.5.1 Changes

    ๐Ÿ›  Fixed PY3 compatibility.

  • v0.5 Changes

    โž• Add low-level functions render(), pipe(), and view() for directly working with existing files and strings.

    ๐Ÿ‘Œ Support all render()-arguments in the view()-short-cut-method.

  • v0.4.10 Changes

    โž• Added 'patchwork' engine.

  • v0.4.9 Changes

    โž• Add support for strict graphs and digraphs.

    ๐Ÿ Hide render/pipe() subprocess console window on Windows when invoked from non-console process (e.g. from IDLE).

    ๐Ÿ‘Œ Improve documentation markup/wording.

    โœ… Make TestNoent more robust.

  • v0.4.8 Changes

    Make _repr_svg_() available on Source (pull request RafalSkolasinski).

  • v0.4.7 Changes

    ๐Ÿ›  Fixed view()-method on Linux under Python 3 (pull request Antony Lee).

  • v0.4.6 Changes

    ๐Ÿ›  Fixed view()-method on Linux and Darwin (pull request Eric L. Frederich).