astropy.coordinates
分値がその範囲内にない場合には [0,60] それがそうです。
実例.
if not 0 <= min < 60: raise IllegalMinuteError(minute)