From 4712ca03b48f694db75250ebcfb04bf3745c8605 Mon Sep 17 00:00:00 2001 From: J08nY Date: Fri, 21 Nov 2025 12:14:11 +0100 Subject: Fix graph plot for old networkx. --- pyecsca/sca/re/epa.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyecsca/sca/re/epa.py b/pyecsca/sca/re/epa.py index 2701b42..4ef1b74 100644 --- a/pyecsca/sca/re/epa.py +++ b/pyecsca/sca/re/epa.py @@ -147,7 +147,8 @@ def graph_plot_prepare( for n in graph.predecessors(node): queue.add(n) - nx.multipartite_layout(graph, subset_key="layer", store_pos_as="pos") + pos = nx.multipartite_layout(graph, subset_key="layer") + nx.set_node_attributes(graph, pos, "pos") for point in graph.nodes(): node = graph.nodes[point] -- cgit v1.3.1