<filename>mmpluginbase/plugin_base.py
import abc


class FileDriverBase(abc.ABC):

    def onLoad(self):
        pass

    @abc.abstractmethod
    def read(self, filename, **kwargs):
        pass

<filename>mmpluginbase/plugin_base.py
import abc


class FileDriverBase(abc.ABC):

    def onLoad(self):
        pass

    @abc.abstractmethod
    def read(self, filename, **kwargs):
        pass
