From d3e62430da33db1f6c239dc3ce553865a1b3c119 Mon Sep 17 00:00:00 2001 From: Jesper Wendel Devantier Date: Wed, 6 Jul 2022 14:58:28 +0200 Subject: [PATCH] missing file --- gcgen/excbase.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 gcgen/excbase.py diff --git a/gcgen/excbase.py b/gcgen/excbase.py new file mode 100644 index 0000000..3ddf835 --- /dev/null +++ b/gcgen/excbase.py @@ -0,0 +1,10 @@ +from abc import ABC, abstractmethod + + +class GcgenError(ABC, Exception): + @abstractmethod + def printerr(self) -> None: + """Print message for end-user.""" + raise NotImplementedError( + f"{self.__module__}.{type(self).__qualname__} does not implement `printerr`" + )