./graphics/py-graphviz, Create and render graph descriptions in DOT language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9, Package name: py27-graphviz-0.9, Maintainer: pkgsrc-users

This package facilitates the creation and rendering of graph descriptions in
the DOT language of the Graphviz graph drawing software (master repo) from
Python.

Create a graph object, assemble the graph by adding nodes and edges, and
retrieve its DOT source code string. Save the source code to a file and render
it with the Graphviz installation of your system.


Required to run:
[graphics/graphviz] [devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 6864163a3647609bc517ee5d5acbf2c302954161
RMD160: 074bd7a7156207f3b7d07cbb568589bbae707477
Filesize: 162.286 KB

Version history: (Expand)


CVS history: (Expand)


   2018-10-11 12:14:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-graphviz: updated to 0.9

Version 0.9
-----------
Use sys.stderr to write stderr output from rendering process to stderr (instead
of file descriptor inhertiance). Ensures stderr is passed in special
enviroments such as IDLE.

Suppress rendering process stdout in render().

Make quiet=True also suppress stderr on success of render() and pipe() (zero
exit-status).

Include stderr from rendering process in CalledProcessError exception.
   2018-07-17 15:05:47 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
py-graphviz: added version 0.8.4
   2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155)
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
   2017-03-23 18:07:02 by Joerg Sonnenberger | Files touched by this commit (219)
Log message:
Extend SHA512 checksums to various files I have on my local distfile
mirror.
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-11-19 08:38:30 by Thomas Klausner | Files touched by this commit (4)
Log message:
Re-import py-graphviz-1.3.1 as graphics/py-graphviz.

Was previously in py-pygraphviz.

Fixes PKGNAME to match pkgsrc conventions.
While here, fix build by adding pkg-config tool and minor cleanup.

PyGraphviz is a Python interface to the Graphviz graph layout
and visualization package. With PyGraphviz you can create,
edit, read, write, and draw graphs using Python to access the
Graphviz graph data structure and layout algorithms. PyGraphviz
is independent from NetworkX but provides a similar programming
interface.