mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-10-01 07:23:47 +08:00
networkx: Add return types to algorithms/approximation/clique.pyi (#14660)
This commit is contained in:
1 parent
d019a53a3b
commit
34472bbc98
1 file changed
+4
-6
@@ -1,15 +1,13 @@
|
||||
from _typeshed import Incomplete
|
||||
|
||||
from networkx.classes.graph import Graph, _Node
|
||||
from networkx.utils.backends import _dispatchable
|
||||
|
||||
__all__ = ["clique_removal", "max_clique", "large_clique_size", "maximum_independent_set"]
|
||||
|
||||
@_dispatchable
|
||||
def maximum_independent_set(G: Graph[_Node]) -> set[Incomplete]: ...
|
||||
def maximum_independent_set(G: Graph[_Node]) -> set[_Node]: ...
|
||||
@_dispatchable
|
||||
def max_clique(G: Graph[_Node]) -> set[Incomplete]: ...
|
||||
def max_clique(G: Graph[_Node]) -> set[_Node]: ...
|
||||
@_dispatchable
|
||||
def clique_removal(G: Graph[_Node]): ...
|
||||
def clique_removal(G: Graph[_Node]) -> tuple[set[_Node], list[set[_Node]]]: ...
|
||||
@_dispatchable
|
||||
def large_clique_size(G: Graph[_Node]): ...
|
||||
def large_clique_size(G: Graph[_Node]) -> int: ...
|
||||
Reference in new issue
Block a user