From 9f7ddd9ecc9a0ff29ca0b250c412bcbcc36024a4 Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Sun, 5 Oct 2025 14:06:46 +0100 Subject: [PATCH] docutils: docutils.nodes.Node.next_node can return `None` (#14833) --- stubs/docutils/docutils/nodes.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stubs/docutils/docutils/nodes.pyi b/stubs/docutils/docutils/nodes.pyi index 9453b537e..82a5fba39 100644 --- a/stubs/docutils/docutils/nodes.pyi +++ b/stubs/docutils/docutils/nodes.pyi @@ -89,7 +89,7 @@ class Node: @overload def next_node( self, condition: type[_N], include_self: bool = False, descend: bool = True, siblings: bool = False, ascend: bool = False - ) -> _N: ... + ) -> _N | None: ... @overload def next_node( self, @@ -98,7 +98,7 @@ class Node: descend: bool = True, siblings: bool = False, ascend: bool = False, - ) -> Node: ... + ) -> Node | None: ... def validate(self, recursive: bool = True) -> None: ... def validate_position(self) -> None: ...