-
|
I'm attempting to update Beets-audible to be compatible with the breaking changes in 2.4.0. However, after fixing the various issues, the plugin doesn't appear in the list of plugins: > uv run beet -v --version
user configuration: /home/dickson/.config/beets/config.yaml
data directory: /home/dickson/.config/beets
plugin paths: ['/home/dickson/source/beets-audible']
Loading plugins: audible, edit, fromfilename, scrub
Sending event: pluginload
library database: /home/dickson/.config/beets/library.db
library directory: /home/dickson/audiobooks
Sending event: library_opened
beets version 2.4.0
Python version 3.12.4
plugins: edit, fromfilename, scrub
Sending event: cli_exitIt only appears in the "Loading plugins" line, but not in the second last line which shows the list of plugins it loads. This is confirmed by adding print statements in the What am I missing? If I update the plugin to deliberately cause a syntax error, it creates a stack trace as I expect, so I'm very sure that it is definitely seeing the file. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
This was caused by not implementing the Anyhow, managed to resolve it. |
Beta Was this translation helpful? Give feedback.
This was caused by not implementing the
item_candidatesfunction. The resulting exception probably got swallowed, which is confusing because there is no feedback at all about what went wrong.Anyhow, managed to resolve it.