diff --git a/skimage/io/_plugins/plugin.py b/skimage/io/_plugins/plugin.py index b6e43b0f..75b2f9ed 100644 --- a/skimage/io/_plugins/plugin.py +++ b/skimage/io/_plugins/plugin.py @@ -15,7 +15,10 @@ __all__ = ['use_plugin', 'call_plugin', 'plugin_info', 'plugin_order', 'reset_plugins', 'find_available_plugins', 'available_plugins'] +# The plugin store will save a list of *loaded* io functions for each io type +# (e.g. 'imread', 'imsave', etc.). Plugins are loaded as requested. plugin_store = None + plugin_provides = {} plugin_module_name = {} plugin_meta_data = {} @@ -225,7 +228,6 @@ def use_plugin(name, kind=None): plugin_store[k] = funcs - def _load(plugin): """Load the given plugin.