[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#849050: ITP: python-graphviz -- Simple Python 3 interface for Graphviz



> This naming would be unacceptable. Python 3 package should be named
> as 
> "python3-foobar", not "python-foobar".
> 
> There are already packages called "python{,3}-pygraphviz" and you may
> want to 
> take a look.

The upstream source package name is graphviz and is hosted on pypi at 
https://pypi.python.org/pypi/graphviz

Obviously that conflicts with the original C language package grapvhiz,
so I thought python-graphviz was the best alternative. I'm open to
other suggestions. pypi-graphviz? 

The binary package name would be python3-graphviz.

And yes there is a pygraphviz, but that's a different package with a
different API.

But yes it is a bit silly there's so many different python graphviz
apis.

I'm guessing the reason the dask developers used the pypi graphviz is
its pure python, unlike pygraphviz which is a C extension. But I'm not
sure, I just tried to use the task visulaization and got an import
error.

dask uses the python graphviz library to generate plots like in this
notebook.
https://gist.github.com/mrocklin/b61f795004ec0a70e43de350e453e97e

Diane


Reply to: