From f200b8df2a6b3cd0221a6d1e511484e1eb07443c Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Wed, 10 Jan 2024 16:29:05 +0100 Subject: [PATCH] Adopt for networkx 3.1 With release of networkx 3.0 tree_data does replaced `attrs` argument with keyword only arguments. Version of networkx was bumped in U-C to 3.1 for 2023.2 release. Change-Id: I26ae8e1eec25b75ebdc5e58a065ec241fb00c50d --- vitrage/api/controllers/v1/topology.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vitrage/api/controllers/v1/topology.py b/vitrage/api/controllers/v1/topology.py index c616240ee..150ca279d 100644 --- a/vitrage/api/controllers/v1/topology.py +++ b/vitrage/api/controllers/v1/topology.py @@ -120,7 +120,9 @@ class TopologyController(RootRestController): return json_graph.tree_data( linked_graph, root=root, - attrs={'id': 'graph_index', 'children': 'children'}) + ident='graph_index', + children='children' + ) else: return json_graph.tree_data(linked_graph, root=root)