Fix various argument of extension modules (#13651)

* Mark various positional-only arguments: These are all positional-only
  arguments in C code using the `METH_O` flag.
* Remove various `*args, **kwargs` arguments that are using the
  `METH_NOARGS` flag in C.
This commit is contained in:
Sebastian Rittau
2025-03-18 02:22:34 +01:00
committed by GitHub
parent 089bbcb39e
commit b93eae52af
5 changed files with 37 additions and 37 deletions
+2 -2
View File
@@ -632,8 +632,8 @@ class Match(Generic[AnyStr]):
def ends(self, group: int | str = ..., /) -> list[int]: ...
@overload
def ends(self, group1: int | str, group2: int | str, /, *groups: int | str) -> tuple[list[int], ...]: ...
def expand(self, template: AnyStr) -> AnyStr: ...
def expandf(self, format: AnyStr) -> AnyStr: ...
def expand(self, template: AnyStr, /) -> AnyStr: ...
def expandf(self, format: AnyStr, /) -> AnyStr: ...
@overload
def captures(self, group: int | str = ..., /) -> list[AnyStr]: ...
@overload