mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-07 14:00:12 +08:00
networkx: Add return types to algorithms/approximation/clique.pyi (#14660)
This commit is contained in:
@@ -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