From a0ae9db0c62d29f7bf7f9c11384d75c23d9e9839 Mon Sep 17 00:00:00 2001 From: Sebastian Mohr Date: Mon, 14 Jul 2025 14:34:44 +0200 Subject: [PATCH] Added tpyehint to fix mypy issue. --- beets/metadata_plugins.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/beets/metadata_plugins.py b/beets/metadata_plugins.py index 1d16c0cc8..5b11dc4ec 100644 --- a/beets/metadata_plugins.py +++ b/beets/metadata_plugins.py @@ -40,7 +40,7 @@ def find_metadata_source_plugins() -> list[MetadataSourcePlugin]: """ all_plugins = find_plugins() - metadata_plugins = [] + metadata_plugins: list[MetadataSourcePlugin | BeetsPlugin] = [] for plugin in all_plugins: if isinstance(plugin, MetadataSourcePlugin): metadata_plugins.append(plugin) @@ -55,7 +55,8 @@ def find_metadata_source_plugins() -> list[MetadataSourcePlugin]: ) metadata_plugins.append(plugin) - return metadata_plugins + # typeignore: BeetsPlugin is not a MetadataSourcePlugin (legacy support) + return metadata_plugins # type: ignore[return-value] @notify_info_yielded("albuminfo_received")