Dan Schult
Dan Schult
For NetworkX we gave up on building GraphViz from source in favor of using miniconda and its prebuilt graphviz binaries. Is that an easier route? wget https://repo.continuum.io/miniconda/Miniconda3-4.3.21-MacOSX-x86_64.sh -O miniconda.sh bash...
Making Graphviz from source worked on my Mac with git from ```gitlab.com```. Can't find any version 2.38 tag from gitlab.com though.... git clone https://gitlab.com/graphviz/graphviz.git graphviz cd graphviz ./autogen.sh ./configure ./make...
Nice work! Because pygraphviz is essentially a wrapper around the libraries I don't think it can be used or tested easily without some sort of binaries present. That said, if...
The code itself works without the GraphViz application binaries like ```dot```. I guess that you are asking about the examples. The two examples in the link you show above work...
Ahhh.... I see what you are saying. Yes, there are some functions which use ```_run_prog``` with pipes to run these GraphViz programs using the dot files produced by pygraphviz. These...
Yes, my understanding is that the applications binaries are primarily not using the libraries.
Here is a pdf (https://www.graphviz.org/pdf/libguide.pdf) that describes something similar to what you want to do: use GraphViz as a library. I did not know about this capability. I'm not sure...
OK... I've looked into this more and I think it is possible to: - Use SWIG to make the graphviz calls ```gvRender``` and ```gvLayout``` accessible from python. - Rewrite the...
@matthew-brett I have basically not touched this since summer 2018. I will try to jog my memory enough to get started again. If you are up on the latest SWIG...
I have proof of concept code that adds the library libgvc to lib graph and uses gvRender and gvLayout to create a png of a graph laid out with dot....