class RUNAException(Exception): def __init__(self, message): self.message = message super().__init__(self.message) def __str__(self): return self.message def __repr__(self): return self.message class RUNAWarning(Warning): def __init__(self, message): self.message = message super().__init__(self.message) def __str__(self): return self.message def __repr__(self): return self.message class RUNAInfo(Warning): def __init__(self, message): self.message = message super().__init__(self.message) def __str__(self): return self.message def __repr__(self): return self.message