# Copyright (c) 2023 Julian Müller (ChaoticByte) from colorsys import rgb_to_hsv as _rgb_to_hsv def rgb_to_hsv(r:int, g:int, b:int) -> float: assert type(r) == int assert type(g) == int assert type(b) == int r_ = r / 255.0 g_ = g / 255.0 b_ = b / 255.0 return _rgb_to_hsv(r_, g_, b_)