Skip to content

Commit 1017916

Browse files
authored
xml: Add missing types for DocumentType's publicId and systemId (#13343)
1 parent 88be13d commit 1017916

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

stdlib/xml/dom/minidom.pyi

+3-3
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@ class ReadOnlySequentialNamedNodeMap:
291291
def length(self) -> int: ...
292292

293293
class Identified:
294-
publicId: Incomplete
295-
systemId: Incomplete
294+
publicId: str | None
295+
systemId: str | None
296296

297297
class DocumentType(Identified, Childless, Node):
298298
nodeType: int
@@ -331,7 +331,7 @@ class Notation(Identified, Childless, Node):
331331
class DOMImplementation(DOMImplementationLS):
332332
def hasFeature(self, feature: str, version: str | None) -> bool: ...
333333
def createDocument(self, namespaceURI: str | None, qualifiedName: str | None, doctype: DocumentType | None) -> Document: ...
334-
def createDocumentType(self, qualifiedName: str | None, publicId: str, systemId: str) -> DocumentType: ...
334+
def createDocumentType(self, qualifiedName: str | None, publicId: str | None, systemId: str | None) -> DocumentType: ...
335335
def getInterface(self, feature: str) -> Self | None: ...
336336

337337
class ElementInfo:

0 commit comments

Comments
 (0)