From cc58bb0cb1b9eaba9e88e3d74d1ffe744b08cfaf Mon Sep 17 00:00:00 2001 From: Shantanu Date: Thu, 16 Jan 2020 10:13:00 -0800 Subject: [PATCH] platform: update for py38 (#3619) --- stdlib/3/platform.pyi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stdlib/3/platform.pyi b/stdlib/3/platform.pyi index 858bb5930..debf8d713 100644 --- a/stdlib/3/platform.pyi +++ b/stdlib/3/platform.pyi @@ -2,11 +2,15 @@ from os import devnull as DEV_NULL from typing import Tuple, NamedTuple +import sys def libc_ver(executable: str = ..., lib: str = ..., version: str = ..., chunksize: int = ...) -> Tuple[str, str]: ... def linux_distribution(distname: str = ..., version: str = ..., id: str = ..., supported_dists: Tuple[str, ...] = ..., full_distribution_name: bool = ...) -> Tuple[str, str, str]: ... def dist(distname: str = ..., version: str = ..., id: str = ..., supported_dists: Tuple[str, ...] = ...) -> Tuple[str, str, str]: ... def win32_ver(release: str = ..., version: str = ..., csd: str = ..., ptype: str = ...) -> Tuple[str, str, str, str]: ... +if sys.version_info >= (3, 8): + def win32_edition() -> str: ... + def win32_is_iot() -> bool: ... def mac_ver(release: str = ..., versioninfo: Tuple[str, str, str] = ..., machine: str = ...) -> Tuple[str, Tuple[str, str, str], str]: ... 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]]: ... def system_alias(system: str, release: str, version: str) -> Tuple[str, str, str]: ...