beets/beets
Šarūnas Nejus 27bb34411c
Refactor shared search API flow
Move search orchestration into SearchApiMetadataSourcePlugin.

Migrate Deezer, Spotify, and Discogs to provider hooks.

Keep query handling, logging, and limits centralized.
2026-03-08 09:00:14 +00:00
..
autotag Keep missing multi-value fields as None instead of empty list 2026-03-03 07:48:51 +00:00
dbcore Document methods changed/introduced 2026-03-06 10:57:08 +00:00
importer Enable duplicate detection for as-is imports 2026-03-04 14:26:13 +00:00
library Document methods changed/introduced 2026-03-06 10:57:08 +00:00
test Fix the rest of the tests 2026-02-27 18:34:26 +00:00
ui Fix lint 2026-03-03 12:06:12 +00:00
util Document methods changed/introduced 2026-03-06 10:57:08 +00:00
__init__.py Increment version to 2.7.1 2026-03-08 08:30:00 +00:00
__main__.py Reformat the codebase 2024-09-21 11:57:48 +01:00
config_default.yaml Added default config and simplified proxy class. 2026-01-31 23:42:09 +00:00
logging.py Configure ruff for py310 2026-01-13 20:55:40 +00:00
mediafile.py Centralise warnings for maintainers into deprecate_for_maintainers 2025-11-30 07:02:46 +00:00
metadata_plugins.py Refactor shared search API flow 2026-03-08 09:00:14 +00:00
plugins.py Adapt code to fully typed confuse library 2026-02-16 12:45:05 +00:00
py.typed Add py.typed marker file to support PEP 561 typing (#5906) 2025-08-09 13:31:55 +02:00