GraphViz.jl
GraphViz.jl copied to clipboard
Julia Binding to the GraphViz library
Hi, when running a simple script like this: ```julia using GraphViz using FileIO function foo() g = dot""" digraph graphname { a -> b -> c; b -> d; }...
On #38, we noticed that some position-related attributes are not working (e.g., rankdir). Apparently, the code is using the layout "neato", and the layout that we want to use is...
Examples include attributes like `rankdir`. Versions of involved components used * Julia v1.6.3 * GraphViz.jl v0.2.0 * IJulia v1.23.2 Snippet for replicating the problem. ```dot digraph graphname { rankdir="BT"; overlap=false;...
The use of `active_devices` might not be thread safe if this library is used in more than one thread. Putting a new key in `active_devices` could cause it to be...
Consider a dot literal: ``` dot""" graph G{ a -> b } """ ``` Currently this will give an assertion exception when layout discovers the graph.handle is C_NULL. Actually Graphviz...
I can't get the examples from the tests to work on 1.11, I get: ```julia julia> show(IOBuffer(), MIME"image/png"(), dot"") ERROR: MethodError: no method matching show(::IOBuffer, ::MIME{Symbol("image/png")}, ::GraphViz.Graph) The function `show`...
The issue is described here: JuliaLang/julia#56150 #45 ReactiveBayes/GraphPPL.jl/pull/268 These changes fixed the issue for me. However, I need the cairo_render only, so, most likely, the other functions should be fixed...
I noticed [this line of code](https://github.com/JuliaGraphs/GraphViz.jl/blob/25024715457db3321b477ccc17c08eab6eac37e0/src/cairo.jl#L49) in GraphViz.jl package, but later on a String object being used [here](https://github.com/JuliaGraphs/GraphViz.jl/blob/25024715457db3321b477ccc17c08eab6eac37e0/src/cairo.jl#L82) (note the format="julia:cairo"). It doesn't seem right? The function expects C string,...
```julia → julia --project=. _ _ _ _(_)_ | Documentation: https://docs.julialang.org (_) | (_) (_) | _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg...
```julia ] test ``` after fresh git clone gives me ``` ERROR: LoadError: InitError: UndefVarError: `libgvc` not defined in `GraphViz` ```