Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
__init__.pyi29 linesDownload Raw Back to _utils
1from _typeshed import IdentityFunction
2from collections.abc import Callable, Iterable
3from typing import Protocol, TypeVar, overload, type_check_only
4
5from ._convertions import asbytes as asbytes, asunicode as asunicode
6
7###
8
9_T = TypeVar("_T")
10_HasModuleT = TypeVar("_HasModuleT", bound=_HasModule)
11
12@type_check_only
13class _HasModule(Protocol):
14    __module__: str
15
16###
17
18@overload
19def set_module(module: None) -> IdentityFunction: ...
20@overload
21def set_module(module: str) -> Callable[[_HasModuleT], _HasModuleT]: ...
22
23#
24def _rename_parameter(
25    old_names: Iterable[str],
26    new_names: Iterable[str],
27    dep_version: str | None = None,
28) -> Callable[[Callable[..., _T]], Callable[..., _T]]: ...
29 
codekingpro/portable-devtools · Team Ai