From 0a34c47f080a55975ef463d5b8fc2f9083089854 Mon Sep 17 00:00:00 2001 From: Laurent Monin Date: Mon, 3 Jun 2024 11:01:41 +0200 Subject: [PATCH] Update imports (extension_points) --- picard/plugin3/api.py | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/picard/plugin3/api.py b/picard/plugin3/api.py index 7f56ecef5c4..e94f63818e4 100644 --- a/picard/plugin3/api.py +++ b/picard/plugin3/api.py @@ -33,10 +33,21 @@ ConfigSection, get_config, ) -from picard.coverart.providers import ( - CoverArtProvider, +from picard.coverart.providers import CoverArtProvider +from picard.extension_points.cover_art_providers import ( register_cover_art_provider, ) +from picard.extension_points.formats import register_format +from picard.extension_points.item_actions import ( + BaseAction, + register_album_action, + register_cluster_action, + register_clusterlist_action, + register_file_action, + register_track_action, +) +from picard.extension_points.options_pages import register_options_page +from picard.extension_points.script_functions import register_script_function from picard.file import ( File, register_file_post_addition_to_track_processor, @@ -44,29 +55,16 @@ register_file_post_removal_from_track_processor, register_file_post_save_processor, ) -from picard.formats.util import register_format from picard.metadata import ( register_album_metadata_processor, register_track_metadata_processor, ) from picard.plugin3.manifest import PluginManifest from picard.plugin import PluginPriority -from picard.script.functions import register_script_function from picard.webservice import WebService from picard.webservice.api_helpers import MBAPIHelper -from picard.ui.itemviews import ( - BaseAction, - register_album_action, - register_cluster_action, - register_clusterlist_action, - register_file_action, - register_track_action, -) -from picard.ui.options import ( - OptionsPage, - register_options_page, -) +from picard.ui.options import OptionsPage class PluginApi: