From 9c5cb29a20ebac36f0ed3360e18ae6927467e447 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Andr=C3=A9s=20Margffoy=20Tuay?= Date: Wed, 6 Oct 2021 13:25:32 -0500 Subject: [PATCH] Always add external plugin metadata --- spyder/api/plugin_registration/registry.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/spyder/api/plugin_registration/registry.py b/spyder/api/plugin_registration/registry.py index c0f377a4fba..b8a1437f17c 100644 --- a/spyder/api/plugin_registration/registry.py +++ b/spyder/api/plugin_registration/registry.py @@ -204,14 +204,13 @@ def _instantiate_spyder5_plugin( self.internal_plugins |= {plugin_name} if external: - if not running_under_pytest(): - # These attributes come from spyder.app.find_plugins - module = PluginClass._spyder_module_name - package_name = PluginClass._spyder_package_name - version = PluginClass._spyder_version - description = plugin_instance.get_description() - dependencies.add(module, package_name, description, - version, None, kind=dependencies.PLUGIN) + # These attributes come from spyder.app.find_plugins + module = PluginClass._spyder_module_name + package_name = PluginClass._spyder_package_name + version = PluginClass._spyder_version + description = plugin_instance.get_description() + dependencies.add(module, package_name, description, + version, None, kind=dependencies.PLUGIN) return plugin_instance