diff --git a/stubs/xmldiff/METADATA.toml b/stubs/xmldiff/METADATA.toml index b9262f38d947..8e2daaf4c7d0 100644 --- a/stubs/xmldiff/METADATA.toml +++ b/stubs/xmldiff/METADATA.toml @@ -1,2 +1,2 @@ -version = "2.7.*" +version = "3.0.*" upstream-repository = "https://github.com/Shoobx/xmldiff" diff --git a/stubs/xmldiff/xmldiff/actions.pyi b/stubs/xmldiff/xmldiff/actions.pyi index f24f585bd487..bbdc75a0dd92 100644 --- a/stubs/xmldiff/xmldiff/actions.pyi +++ b/stubs/xmldiff/xmldiff/actions.pyi @@ -21,10 +21,12 @@ class MoveNode(NamedTuple): class UpdateTextIn(NamedTuple): node: str text: Incomplete + oldtext: Incomplete | None = None class UpdateTextAfter(NamedTuple): node: str text: Incomplete + oldtext: Incomplete | None = None class UpdateAttrib(NamedTuple): node: str diff --git a/stubs/xmldiff/xmldiff/patch.pyi b/stubs/xmldiff/xmldiff/patch.pyi index 6be3cfb8345d..ddcc62436ca5 100644 --- a/stubs/xmldiff/xmldiff/patch.pyi +++ b/stubs/xmldiff/xmldiff/patch.pyi @@ -1,5 +1,9 @@ from _typeshed import Incomplete from collections.abc import Generator +from re import Pattern +from typing import Final + +DIFF_SPLIT: Final[Pattern[str]] class Patcher: @property