1- from _typeshed import Incomplete , SupportsGetItem
1+ from _typeshed import Incomplete
2+ from collections .abc import Mapping
23
34from networkx .classes .graph import Graph , _Node
45from networkx .utils .backends import _dispatchable
@@ -8,13 +9,13 @@ __all__ = ["core_number", "k_core", "k_shell", "k_crust", "k_corona", "k_truss",
89@_dispatchable
910def core_number (G : Graph [_Node ]) -> dict [Incomplete , Incomplete ]: ...
1011@_dispatchable
11- def k_core (G : Graph [_Node ], k : int | None = None , core_number : SupportsGetItem [Incomplete , Incomplete ] | None = None ): ...
12+ def k_core (G : Graph [_Node ], k : int | None = None , core_number : Mapping [Incomplete , Incomplete ] | None = None ): ...
1213@_dispatchable
13- def k_shell (G : Graph [_Node ], k : int | None = None , core_number : SupportsGetItem [Incomplete , Incomplete ] | None = None ): ...
14+ def k_shell (G : Graph [_Node ], k : int | None = None , core_number : Mapping [Incomplete , Incomplete ] | None = None ): ...
1415@_dispatchable
15- def k_crust (G : Graph [_Node ], k : int | None = None , core_number : SupportsGetItem [Incomplete , Incomplete ] | None = None ): ...
16+ def k_crust (G : Graph [_Node ], k : int | None = None , core_number : Mapping [Incomplete , Incomplete ] | None = None ): ...
1617@_dispatchable
17- def k_corona (G : Graph [_Node ], k : int , core_number : SupportsGetItem [Incomplete , Incomplete ] | None = None ): ...
18+ def k_corona (G : Graph [_Node ], k : int | None , core_number : Mapping [Incomplete , Incomplete ] | None = None ): ...
1819@_dispatchable
1920def k_truss (G : Graph [_Node ], k : int ): ...
2021@_dispatchable
0 commit comments