@@ -351,7 +351,12 @@ class FrozenGraph:
351351 "networkx_retworkx_mapping"
352352 ]
353353
354- def __init__ (self , graph : Graph , pygraph : retworkx .PyGraph = None , mappings : Tuple [dict , dict ] = None ):
354+ def __init__ (
355+ self ,
356+ graph : Graph ,
357+ pygraph : retworkx .PyGraph = None ,
358+ mappings : Tuple [dict , dict ] = None
359+ ):
355360 self .graph = networkx .classes .function .freeze (graph )
356361 self .graph .join = frozen
357362 self .graph .add_data = frozen
@@ -366,8 +371,12 @@ def __init__(self, graph: Graph, pygraph: retworkx.PyGraph = None, mappings: Tup
366371 if mappings :
367372 self .retworkx_networkx_mapping , self .networkx_retworkx_mapping = mappings
368373 else :
369- self .retworkx_networkx_mapping = {node : self .pygraph [node ]["__networkx_node__" ] for node in self .pygraph .node_indexes ()}
370- self .networkx_retworkx_mapping = {self .pygraph [node ]["__networkx_node__" ]: node for node in self .pygraph .node_indexes ()}
374+ self .retworkx_networkx_mapping = {
375+ n : self .pygraph [n ]["__networkx_node__" ] for n in self .pygraph .node_indexes ()
376+ }
377+ self .networkx_retworkx_mapping = {
378+ self .pygraph [n ]["__networkx_node__" ]: n for n in self .pygraph .node_indexes ()
379+ }
371380
372381 def __len__ (self ):
373382 return self .size
@@ -405,7 +414,8 @@ def lookup(self, node, field):
405414 return self .graph .nodes [node ][field ]
406415
407416 def subgraph (self , nodes ):
408- return FrozenGraph (self .graph .subgraph (nodes ),
417+ return FrozenGraph (
418+ self .graph .subgraph (nodes ),
409419 self .pygraph .subgraph (
410420 [self .networkx_retworkx_mapping [x ] for x in nodes ]
411421 )
0 commit comments