mirror of
https://github.com/beetbox/beets.git
synced 2026-02-10 09:25:42 +01:00
Centralise plugin loading in `beets.plugins` and refactor the plugin loading system to be more straightforward and eliminate complex mocking in tests. Replace the two-stage class collection and instantiation process with direct instance creation and storage. Add plugins.PluginImportError and adjust plugin import tests to only complain about plugin import issues. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| _common.py | ||
| helper.py | ||