Did you consider ```abc.abstractmethod```?