""" the package init file """ import os available_plugin_folders = sorted(os.listdir('./plugins')) available_plugins = [] # to be used as global variable in the simulator # available_plugin_folders = (item for item in sorted(os.listdir('./plugins')) if not item.startswith("__")) for folder in available_plugin_folders: if not folder.startswith('__') and not folder.startswith('.'): exec('from .{0}.loader import Loader as {0}'.format(folder)) available_plugins.append(folder) print(*available_plugins, sep = "\n")