massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2and3 / distutils / log.pyi
1 from typing import Any, Callable, Iterable, Text\r
2 \r
3 DEBUG: int\r
4 INFO: int\r
5 WARN: int\r
6 ERROR: int\r
7 FATAL: int\r
8 \r
9 class Log:\r
10     def __init__(self, threshold: int = ...) -> None: ...\r
11     def log(self, level: int, msg: Text, *args: Any) -> None: ...\r
12     def debug(self, msg: Text, *args: Any) -> None: ...\r
13     def info(self, msg: Text, *args: Any) -> None: ...\r
14     def warn(self, msg: Text, *args: Any) -> None: ...\r
15     def error(self, msg: Text, *args: Any) -> None: ...\r
16     def fatal(self, msg: Text, *args: Any) -> None: ...\r
17 \r
18 _LogFunc = Callable[[Text, Iterable[Any]], None]\r
19 \r
20 log: Callable[[int, Text, Iterable[Any]], None]\r
21 debug: _LogFunc\r
22 info: _LogFunc\r
23 warn: _LogFunc\r
24 error: _LogFunc\r
25 fatal: _LogFunc\r
26 \r
27 def set_threshold(level: int) -> int: ...\r
28 def set_verbosity(v: int) -> None: ...\r