From 47c325c0ae58b24752c030fb05d87e06ce7d24ba Mon Sep 17 00:00:00 2001 From: David Euresti Date: Tue, 4 Apr 2017 23:14:07 -0400 Subject: [PATCH] Merge _random into 2and3 (#1134) * Merge random module * Move _random into 2and3 --- stdlib/{2 => 2and3}/_random.pyi | 6 +++++- stdlib/3/_random.pyi | 12 ------------ 2 files changed, 5 insertions(+), 13 deletions(-) rename stdlib/{2 => 2and3}/_random.pyi (77%) delete mode 100644 stdlib/3/_random.pyi diff --git a/stdlib/2/_random.pyi b/stdlib/2and3/_random.pyi similarity index 77% rename from stdlib/2/_random.pyi rename to stdlib/2and3/_random.pyi index 060dcd22f..a37149da0 100644 --- a/stdlib/2/_random.pyi +++ b/stdlib/2and3/_random.pyi @@ -1,3 +1,6 @@ +# Stubs for _random + +import sys from typing import Tuple # Actually Tuple[(int,) * 625] @@ -10,4 +13,5 @@ class Random(object): def setstate(self, state: _State) -> None: ... def random(self) -> float: ... def getrandbits(self, k: int) -> int: ... - def jumpahead(self, i: int) -> None: ... + if sys.version_info < (3,): + def jumpahead(self, i: int) -> None: ... diff --git a/stdlib/3/_random.pyi b/stdlib/3/_random.pyi deleted file mode 100644 index b3fcdb45e..000000000 --- a/stdlib/3/_random.pyi +++ /dev/null @@ -1,12 +0,0 @@ -# Stubs for _random - -# NOTE: These are incomplete! - -from typing import Any - -class Random: - def seed(self, x: Any = ...) -> None: ... - def getstate(self) -> tuple: ... - def setstate(self, state: tuple) -> None: ... - def random(self) -> float: ... - def getrandbits(self, k: int) -> int: ...