mirror of
https://github.com/beetbox/beets.git
synced 2025-12-06 08:39:17 +01:00
Load musicbrainz implicitly and supply a deprecation warning
This commit is contained in:
parent
5a3ecf6842
commit
9f7cb8dbe4
2 changed files with 7 additions and 3 deletions
|
|
@ -6,7 +6,7 @@ statefile: state.pickle
|
||||||
|
|
||||||
# --------------- Plugins ---------------
|
# --------------- Plugins ---------------
|
||||||
|
|
||||||
plugins: [musicbrainz]
|
plugins: []
|
||||||
|
|
||||||
pluginpath: []
|
pluginpath: []
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -417,9 +417,13 @@ def get_plugin_names() -> list[str]:
|
||||||
# TODO: Remove in v3.0.0
|
# TODO: Remove in v3.0.0
|
||||||
if (
|
if (
|
||||||
"musicbrainz" not in plugins
|
"musicbrainz" not in plugins
|
||||||
and "musicbrainz" in beets.config
|
and beets.config["musicbrainz"].flatten().get("enabled") is not False
|
||||||
and beets.config["musicbrainz"].get().get("enabled")
|
|
||||||
):
|
):
|
||||||
|
deprecate_for_user(
|
||||||
|
log,
|
||||||
|
"Automatic loading of 'musicbrainz' plugin",
|
||||||
|
"'plugins' configuration to explicitly add 'musicbrainz'",
|
||||||
|
)
|
||||||
plugins.append("musicbrainz")
|
plugins.append("musicbrainz")
|
||||||
|
|
||||||
beets.config.add({"disabled_plugins": []})
|
beets.config.add({"disabled_plugins": []})
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue