Closed jamesbraza closed 1 month ago
Yeah, one of the latest PRs messed that up. Duplicate of issue #90.
pip install https://github.com/paulbrodersen/netgraph/archive/dev.zip
bundle_parallel_edges
to False
.g = Graph(
triangle,
node_layout=node_positions, edge_layout='curved', edge_layout_kwargs=dict(bundle_parallel_edges=False),
node_labels={0 : 'a', 1 : 'b', 2 : 'c'},
edge_labels=True, edge_label_fontdict=dict(fontweight='bold'),
ax=ax1,
)
Closing this issue for the moment as I am fairly certain these steps will fix the issue. Feel free to re-open, if they don't.
Running the docs Positioning example with
netgraph==4.13.2
andmatplotlib==3.9.0
, it looks like the below:This does not look like the docs, the arrows between 0 and 2 are not kept separate.