mercurial/cext/parsers.pyi
changeset 49649 df5d3b0d6472
parent 47539 84391ddf4c78
child 51403 f8bf1a8e9181
--- a/mercurial/cext/parsers.pyi	Wed Nov 23 11:22:22 2022 -0500
+++ b/mercurial/cext/parsers.pyi	Wed Nov 23 15:50:20 2022 -0500
@@ -76,3 +76,7 @@
 
     def insert(self, rev: int) -> None: ...
     def shortest(self, node: bytes) -> int: ...
+
+# The IndexObject type here is defined in C, and there's no type for a buffer
+# return, as of py3.11.  https://github.com/python/typing/issues/593
+def parse_index2(data: object, inline: object, format: int = ...) -> Tuple[object, Optional[Tuple[int, object]]]: ...