mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-23 19:41:51 +08:00
Stubtest stdlib: unpin 3.11 and 3.12 micro versions (#12022)
This commit is contained in:
109
stdlib/pydoc.pyi
109
stdlib/pydoc.pyi
@@ -1,5 +1,5 @@
|
||||
import sys
|
||||
from _typeshed import OptExcInfo, SupportsWrite
|
||||
from _typeshed import OptExcInfo, SupportsWrite, Unused
|
||||
from abc import abstractmethod
|
||||
from builtins import list as _list # "list" conflicts with method name
|
||||
from collections.abc import Callable, Container, Mapping, MutableMapping
|
||||
@@ -121,7 +121,7 @@ class HTMLDoc(Doc):
|
||||
def formattree(
|
||||
self, tree: list[tuple[type, tuple[type, ...]] | list[Any]], modname: str, parent: type | None = None
|
||||
) -> str: ...
|
||||
def docmodule(self, object: object, name: str | None = None, mod: str | None = None, *ignored: Any) -> str: ...
|
||||
def docmodule(self, object: object, name: str | None = None, mod: str | None = None, *ignored: Unused) -> str: ...
|
||||
def docclass(
|
||||
self,
|
||||
object: object,
|
||||
@@ -129,22 +129,44 @@ class HTMLDoc(Doc):
|
||||
mod: str | None = None,
|
||||
funcs: Mapping[str, str] = {},
|
||||
classes: Mapping[str, str] = {},
|
||||
*ignored: Any,
|
||||
*ignored: Unused,
|
||||
) -> str: ...
|
||||
def formatvalue(self, object: object) -> str: ...
|
||||
def docroutine( # type: ignore[override]
|
||||
self,
|
||||
object: object,
|
||||
name: str | None = None,
|
||||
mod: str | None = None,
|
||||
funcs: Mapping[str, str] = {},
|
||||
classes: Mapping[str, str] = {},
|
||||
methods: Mapping[str, str] = {},
|
||||
cl: type | None = None,
|
||||
) -> str: ...
|
||||
def docproperty(self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docother(self, object: object, name: str | None = None, mod: Any | None = None, *ignored: Any) -> str: ...
|
||||
def docdata(self, object: object, name: str | None = None, mod: Any | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docother(self, object: object, name: str | None = None, mod: Any | None = None, *ignored: Unused) -> str: ...
|
||||
if sys.version_info >= (3, 11):
|
||||
def docroutine( # type: ignore[override]
|
||||
self,
|
||||
object: object,
|
||||
name: str | None = None,
|
||||
mod: str | None = None,
|
||||
funcs: Mapping[str, str] = {},
|
||||
classes: Mapping[str, str] = {},
|
||||
methods: Mapping[str, str] = {},
|
||||
cl: type | None = None,
|
||||
homecls: type | None = None,
|
||||
) -> str: ...
|
||||
def docproperty(
|
||||
self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None, *ignored: Unused
|
||||
) -> str: ...
|
||||
def docdata(
|
||||
self, object: object, name: str | None = None, mod: Any | None = None, cl: Any | None = None, *ignored: Unused
|
||||
) -> str: ...
|
||||
else:
|
||||
def docroutine( # type: ignore[override]
|
||||
self,
|
||||
object: object,
|
||||
name: str | None = None,
|
||||
mod: str | None = None,
|
||||
funcs: Mapping[str, str] = {},
|
||||
classes: Mapping[str, str] = {},
|
||||
methods: Mapping[str, str] = {},
|
||||
cl: type | None = None,
|
||||
) -> str: ...
|
||||
def docproperty(self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docdata(self, object: object, name: str | None = None, mod: Any | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
if sys.version_info >= (3, 11):
|
||||
def parentlink(self, object: type | ModuleType, modname: str) -> str: ...
|
||||
|
||||
def index(self, dir: str, shadowed: MutableMapping[str, bool] | None = None) -> str: ...
|
||||
def filelink(self, url: str, path: str) -> str: ...
|
||||
|
||||
@@ -164,21 +186,48 @@ class TextDoc(Doc):
|
||||
def formattree(
|
||||
self, tree: list[tuple[type, tuple[type, ...]] | list[Any]], modname: str, parent: type | None = None, prefix: str = ""
|
||||
) -> str: ...
|
||||
def docmodule(self, object: object, name: str | None = None, mod: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docclass(self, object: object, name: str | None = None, mod: str | None = None, *ignored: Any) -> str: ...
|
||||
def docclass(self, object: object, name: str | None = None, mod: str | None = None, *ignored: Unused) -> str: ...
|
||||
def formatvalue(self, object: object) -> str: ...
|
||||
def docroutine(self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docproperty(self, object: object, name: str | None = None, mod: Any | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docdata(self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docother( # type: ignore[override]
|
||||
self,
|
||||
object: object,
|
||||
name: str | None = None,
|
||||
mod: str | None = None,
|
||||
parent: str | None = None,
|
||||
maxlen: int | None = None,
|
||||
doc: Any | None = None,
|
||||
) -> str: ...
|
||||
if sys.version_info >= (3, 11):
|
||||
def docroutine( # type: ignore[override]
|
||||
self,
|
||||
object: object,
|
||||
name: str | None = None,
|
||||
mod: str | None = None,
|
||||
cl: Any | None = None,
|
||||
homecls: Any | None = None,
|
||||
) -> str: ...
|
||||
def docmodule(self, object: object, name: str | None = None, mod: Any | None = None, *ignored: Unused) -> str: ...
|
||||
def docproperty(
|
||||
self, object: object, name: str | None = None, mod: Any | None = None, cl: Any | None = None, *ignored: Unused
|
||||
) -> str: ...
|
||||
def docdata(
|
||||
self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None, *ignored: Unused
|
||||
) -> str: ...
|
||||
def docother(
|
||||
self,
|
||||
object: object,
|
||||
name: str | None = None,
|
||||
mod: str | None = None,
|
||||
parent: str | None = None,
|
||||
*ignored: Unused,
|
||||
maxlen: int | None = None,
|
||||
doc: Any | None = None,
|
||||
) -> str: ...
|
||||
else:
|
||||
def docroutine(self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docmodule(self, object: object, name: str | None = None, mod: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docproperty(self, object: object, name: str | None = None, mod: Any | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docdata(self, object: object, name: str | None = None, mod: str | None = None, cl: Any | None = None) -> str: ... # type: ignore[override]
|
||||
def docother( # type: ignore[override]
|
||||
self,
|
||||
object: object,
|
||||
name: str | None = None,
|
||||
mod: str | None = None,
|
||||
parent: str | None = None,
|
||||
maxlen: int | None = None,
|
||||
doc: Any | None = None,
|
||||
) -> str: ...
|
||||
|
||||
def pager(text: str) -> None: ...
|
||||
def getpager() -> Callable[[str], None]: ...
|
||||
|
||||
Reference in New Issue
Block a user