massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 3 / platform.pyi
1 # Stubs for platform (Python 3.5)\r
2 \r
3 from os import devnull as DEV_NULL\r
4 from os import popen\r
5 from typing import Tuple, NamedTuple\r
6 \r
7 def libc_ver(executable: str = ..., lib: str = ..., version: str = ..., chunksize: int = ...) -> Tuple[str, str]: ...\r
8 def linux_distribution(distname: str = ..., version: str = ..., id: str = ..., supported_dists: Tuple[str, ...] = ..., full_distribution_name: bool = ...) -> Tuple[str, str, str]: ...\r
9 def dist(distname: str = ..., version: str = ..., id: str = ..., supported_dists: Tuple[str, ...] = ...) -> Tuple[str, str, str]: ...\r
10 def win32_ver(release: str = ..., version: str = ..., csd: str = ..., ptype: str = ...) -> Tuple[str, str, str, str]: ...\r
11 def mac_ver(release: str = ..., versioninfo: Tuple[str, str, str] = ..., machine: str = ...) -> Tuple[str, Tuple[str, str, str], str]: ...\r
12 def java_ver(release: str = ..., vendor: str = ..., vminfo: Tuple[str, str, str] = ..., osinfo: Tuple[str, str, str] = ...) -> Tuple[str, str, Tuple[str, str, str], Tuple[str, str, str]]: ...\r
13 def system_alias(system: str, release: str, version: str) -> Tuple[str, str, str]: ...\r
14 def architecture(executable: str = ..., bits: str = ..., linkage: str = ...) -> Tuple[str, str]: ...\r
15 \r
16 uname_result = NamedTuple('uname_result', [('system', str), ('node', str), ('release', str), ('version', str), ('machine', str), ('processor', str)])\r
17 \r
18 def uname() -> uname_result: ...\r
19 def system() -> str: ...\r
20 def node() -> str: ...\r
21 def release() -> str: ...\r
22 def version() -> str: ...\r
23 def machine() -> str: ...\r
24 def processor() -> str: ...\r
25 \r
26 def python_implementation() -> str: ...\r
27 def python_version() -> str: ...\r
28 def python_version_tuple() -> Tuple[str, str, str]: ...\r
29 def python_branch() -> str: ...\r
30 def python_revision() -> str: ...\r
31 def python_build() -> Tuple[str, str]: ...\r
32 def python_compiler() -> str: ...\r
33 \r
34 def platform(aliased: bool = ..., terse: bool = ...) -> str: ...\r