diff --git a/errorfix/plugins/loader.py b/errorfix/plugins/loader.py index 62f3e1d..b08c46d 100644 --- a/errorfix/plugins/loader.py +++ b/errorfix/plugins/loader.py @@ -14,9 +14,9 @@ class PluginLoader: import importlib.metadata eps = importlib.metadata.entry_points() if hasattr(eps, 'select'): - entry_points = eps.select(group=self._entry_point_name) + entry_points = list(eps.select(group=self._entry_point_name)) else: - entry_points = eps.get(self._entry_point_name, []) + entry_points = list(eps.get(self._entry_point_name, [])) for ep in entry_points: try: