Source code for datagnosis.plugins.images

# stdlib
import glob
from os.path import basename, dirname, isfile, join

# datagnosis absolute
from datagnosis.plugins.core.plugin import Plugin, PluginLoader  # noqa: F401,E402

plugins = glob.glob(join(dirname(__file__), "plugin*.py"))


[docs]class ImagePlugins(PluginLoader): def __init__(self) -> None: super().__init__(plugins, Plugin, ["images"])
__all__ = [basename(f)[:-3] for f in plugins if isfile(f)] + [ "ImagePlugins", ]