"""Exceptions for Python client for LetPot hydroponic gardens.""" class LetPotException(Exception): """Generic exception.""" class LetPotConnectionException(LetPotException): """LetPot connection exception.""" class LetPotAuthenticationException(LetPotException): """LetPot authentication exception.""" class LetPotFeatureException(LetPotException): """LetPot device feature exception.""" class LetPotDeviceCategoryException(LetPotFeatureException): """LetPot incorrect device type exception."""