From 417230043eb31772fa90699c1523ea9bd8fa8124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Val=C3=A9rian=20Rousset?= Date: Fri, 29 Jul 2016 17:02:24 +0200 Subject: [PATCH] add colorsys (#419) * add colorsys * add undocumented constants --- stdlib/2and3/colorsys.pyi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 stdlib/2and3/colorsys.pyi diff --git a/stdlib/2and3/colorsys.pyi b/stdlib/2and3/colorsys.pyi new file mode 100644 index 000000000..ee17ba9a2 --- /dev/null +++ b/stdlib/2and3/colorsys.pyi @@ -0,0 +1,15 @@ +# Stubs for colorsys + +from typing import Tuple + +def rgb_to_yiq(r: float, g: float, b: float) -> Tuple[float, float, float]: ... +def yiq_to_rgb(y: float, i: float, q: float) -> Tuple[float, float, float]: ... +def rgb_to_hls(r: float, g: float, b: float) -> Tuple[float, float, float]: ... +def hls_to_rgb(h: float, l: float, s: float) -> Tuple[float, float, float]: ... +def rgb_to_hsv(r: float, g: float, b: float) -> Tuple[float, float, float]: ... +def hsv_to_rgb(h: float, s: float, v: float) -> Tuple[float, float, float]: ... + +# TODO undocumented +ONE_SIXTH = ... # type: float +ONE_THIRD = ... # type: float +TWO_THIRD = ... # type: float