From d2d16077fb658fcaa7f836571cea59681635ca43 Mon Sep 17 00:00:00 2001 From: Daniel Shafer Date: Fri, 23 Oct 2026 14:27:27 +0000 Subject: [PATCH] [networkx] Return the input node type from center, centroid and moral_graph --- stubs/networkx/networkx/algorithms/moral.pyi | 4 +--- .../networkx/networkx/algorithms/tree/distance_measures.pyi | 6 ++---- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/stubs/networkx/networkx/algorithms/moral.pyi b/stubs/networkx/networkx/algorithms/moral.pyi index 60b07f0e3b4b..b79efd61ec1f 100644 --- a/stubs/networkx/networkx/algorithms/moral.pyi +++ b/stubs/networkx/networkx/algorithms/moral.pyi @@ -1,9 +1,7 @@ -from _typeshed import Incomplete - from networkx.classes.graph import Graph, _Node from networkx.utils.backends import _dispatchable __all__ = ["moral_graph"] @_dispatchable -def moral_graph(G: Graph[_Node]) -> Graph[Incomplete]: ... +def moral_graph(G: Graph[_Node]) -> Graph[_Node]: ... diff --git a/stubs/networkx/networkx/algorithms/tree/distance_measures.pyi b/stubs/networkx/networkx/algorithms/tree/distance_measures.pyi index eb523e2331ac..c662cd168b37 100644 --- a/stubs/networkx/networkx/algorithms/tree/distance_measures.pyi +++ b/stubs/networkx/networkx/algorithms/tree/distance_measures.pyi @@ -1,10 +1,8 @@ -from _typeshed import Incomplete - from networkx.classes.graph import Graph, _Node from networkx.utils.backends import _dispatchable __all__ = ["center", "centroid"] -def center(G: Graph[_Node]) -> list[Incomplete]: ... +def center(G: Graph[_Node]) -> list[_Node]: ... @_dispatchable -def centroid(G: Graph[_Node]) -> list[Incomplete]: ... +def centroid(G: Graph[_Node]) -> list[_Node]: ...