mirror of
https://github.com/beetbox/beets.git
synced 2025-12-06 08:39:17 +01:00
Added comment for deprecation in 3.0.0.
This commit is contained in:
parent
be0b71043c
commit
ba18ee2f14
1 changed files with 8 additions and 8 deletions
|
|
@ -151,9 +151,9 @@ class BeetsPlugin(metaclass=abc.ABCMeta):
|
||||||
list
|
list
|
||||||
)
|
)
|
||||||
listeners: ClassVar[dict[EventType, list[Listener]]] = defaultdict(list)
|
listeners: ClassVar[dict[EventType, list[Listener]]] = defaultdict(list)
|
||||||
template_funcs: ClassVar[TFuncMap[str]] = {}
|
template_funcs: ClassVar[TFuncMap[str]] | TFuncMap[str] = {} # type: ignore[valid-type]
|
||||||
template_fields: ClassVar[TFuncMap[Item]] = {}
|
template_fields: ClassVar[TFuncMap[Item]] | TFuncMap[Item] = {} # type: ignore[valid-type]
|
||||||
album_template_fields: ClassVar[TFuncMap[Album]] = {}
|
album_template_fields: ClassVar[TFuncMap[Album]] | TFuncMap[Album] = {} # type: ignore[valid-type]
|
||||||
|
|
||||||
name: str
|
name: str
|
||||||
config: ConfigView
|
config: ConfigView
|
||||||
|
|
@ -219,14 +219,14 @@ class BeetsPlugin(metaclass=abc.ABCMeta):
|
||||||
self.name = name or self.__module__.split(".")[-1]
|
self.name = name or self.__module__.split(".")[-1]
|
||||||
self.config = beets.config[self.name]
|
self.config = beets.config[self.name]
|
||||||
|
|
||||||
# Set class attributes if they are not already set
|
# If the class attributes are not set, initialize as instance attributes.
|
||||||
# for the type of plugin.
|
# TODO: Revise with v3.0.0, see also type: ignore[valid-type] above
|
||||||
if not self.template_funcs:
|
if not self.template_funcs:
|
||||||
self.template_funcs = {} # type: ignore[misc]
|
self.template_funcs = {}
|
||||||
if not self.template_fields:
|
if not self.template_fields:
|
||||||
self.template_fields = {} # type: ignore[misc]
|
self.template_fields = {}
|
||||||
if not self.album_template_fields:
|
if not self.album_template_fields:
|
||||||
self.album_template_fields = {} # type: ignore[misc]
|
self.album_template_fields = {}
|
||||||
|
|
||||||
self.early_import_stages = []
|
self.early_import_stages = []
|
||||||
self.import_stages = []
|
self.import_stages = []
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue