From d13bcbb76ec39ea59c259fca6f9361f7b18f242f Mon Sep 17 00:00:00 2001 From: Francesc Elies Date: Wed, 22 Mar 2023 12:21:05 +0100 Subject: [PATCH] [minidom] add missing return types (#9917) --- stdlib/xml/dom/minidom.pyi | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/stdlib/xml/dom/minidom.pyi b/stdlib/xml/dom/minidom.pyi index 5f990ff53..5a0186f93 100644 --- a/stdlib/xml/dom/minidom.pyi +++ b/stdlib/xml/dom/minidom.pyi @@ -9,8 +9,10 @@ from xml.sax.xmlreader import XMLReader _N = TypeVar("_N", bound=Node) -def parse(file: str | SupportsRead[ReadableBuffer | str], parser: XMLReader | None = None, bufsize: int | None = None): ... -def parseString(string: str | ReadableBuffer, parser: XMLReader | None = None): ... +def parse( + file: str | SupportsRead[ReadableBuffer | str], parser: XMLReader | None = None, bufsize: int | None = None +) -> Document: ... +def parseString(string: str | ReadableBuffer, parser: XMLReader | None = None) -> Document: ... def getDOMImplementation(features=None) -> DOMImplementation | None: ... class Node(xml.dom.Node): @@ -28,10 +30,10 @@ class Node(xml.dom.Node): def localName(self) -> str | None: ... def __bool__(self) -> Literal[True]: ... if sys.version_info >= (3, 9): - def toxml(self, encoding: str | None = None, standalone: bool | None = None): ... + def toxml(self, encoding: str | None = None, standalone: bool | None = None) -> str: ... def toprettyxml( self, indent: str = "\t", newl: str = "\n", encoding: str | None = None, standalone: bool | None = None - ): ... + ) -> str: ... else: def toxml(self, encoding: str | None = None): ... def toprettyxml(self, indent: str = "\t", newl: str = "\n", encoding: str | None = None): ...