1- from _typeshed import Incomplete
21from collections .abc import Callable , Iterable
32
43from networkx .algorithms .flow import edmonds_karp
@@ -21,36 +20,43 @@ def local_node_connectivity(
2120 G : Graph [_Node ],
2221 s : _Node ,
2322 t : _Node ,
24- flow_func : Callable [..., Incomplete ] | None = None ,
23+ flow_func : Callable [[ DiGraph [ _Node ], _Node , _Node ], DiGraph [ _Node ] ] | None = None ,
2524 auxiliary : DiGraph [_Node ] | None = None ,
2625 residual : DiGraph [_Node ] | None = None ,
2726 cutoff : float | None = None ,
28- ): ...
27+ ) -> float : ...
2928@_dispatchable
3029def node_connectivity (
31- G : Graph [_Node ], s : _Node | None = None , t : _Node | None = None , flow_func : Callable [..., Incomplete ] | None = None
32- ): ...
30+ G : Graph [_Node ],
31+ s : _Node | None = None ,
32+ t : _Node | None = None ,
33+ flow_func : Callable [[DiGraph [_Node ], _Node , _Node ], DiGraph [_Node ]] | None = None ,
34+ ) -> float : ...
3335@_dispatchable
34- def average_node_connectivity (G : Graph [_Node ], flow_func : Callable [..., Incomplete ] | None = None ) -> float : ...
36+ def average_node_connectivity (
37+ G : Graph [_Node ], flow_func : Callable [[DiGraph [_Node ], _Node , _Node ], DiGraph [_Node ]] | None = None
38+ ) -> float : ...
3539@_dispatchable
3640def all_pairs_node_connectivity (
37- G : Graph [_Node ], nbunch : Iterable [Incomplete ] | None = None , flow_func : Callable [..., Incomplete ] | None = None
38- ) -> dict [Incomplete , dict [Incomplete , Incomplete ]]: ...
41+ G : Graph [_Node ],
42+ nbunch : Iterable [tuple [_Node , _Node ]] | None = None ,
43+ flow_func : Callable [[DiGraph [_Node ], _Node , _Node ], DiGraph [_Node ]] | None = None ,
44+ ) -> dict [_Node , dict [_Node , float ]]: ...
3945@_dispatchable
4046def local_edge_connectivity (
4147 G : Graph [_Node ],
4248 s : _Node ,
4349 t : _Node ,
44- flow_func : Callable [..., Incomplete ] | None = None ,
50+ flow_func : Callable [[ DiGraph [ _Node ], _Node , _Node ], DiGraph [ _Node ] ] | None = None ,
4551 auxiliary : DiGraph [_Node ] | None = None ,
4652 residual : DiGraph [_Node ] | None = None ,
4753 cutoff : float | None = None ,
48- ): ...
54+ ) -> float : ...
4955@_dispatchable
5056def edge_connectivity (
5157 G : Graph [_Node ],
5258 s : _Node | None = None ,
5359 t : _Node | None = None ,
54- flow_func : Callable [..., Incomplete ] | None = None ,
60+ flow_func : Callable [[ DiGraph [ _Node ], _Node , _Node ], DiGraph [ _Node ] ] | None = None ,
5561 cutoff : float | None = None ,
56- ): ...
62+ ) -> float : ...
0 commit comments