beets/docs
Max Goltzsche 90f0ae2d93
fetchart: defer file removal config option eval
Defer the evaluation of the source file removal options (`import.delete` and `import.move`) to the point where the fetchart plugin is actually called instead of only evaluating those configuration options on plugin initialization.
This is to allow other plugins (such as the [ytimport](https://github.com/mgoltzsche/beets-ytimport/blob/v1.8.1/beetsplug/ytimport/__init__.py#L194) plugin) to invoke the import directly (within the same python process; implicitly invoking the fetchart plugin) with temporarily overwritten configuration options.

Relates to https://github.com/beetbox/beets/issues/5167#issuecomment-2106465172
2024-06-26 01:53:04 +02:00
..
_static Transparent background logo for docs 2023-10-29 10:30:33 +01:00
dev Remove support for Python 3.7 in the build and docs 2024-06-05 04:41:02 +01:00
guides small grammar corrections 2024-06-10 20:18:58 -03:00
plugins Update all docs with Poetry 2024-06-10 13:10:16 +01:00
reference Add support for filtering relations 2024-06-21 15:05:29 +01:00
changelog.rst fetchart: defer file removal config option eval 2024-06-26 01:53:04 +02:00
code_of_conduct.rst Integrate code of conduct 2023-10-27 21:55:13 +10:00
conf.py Format docs/conf.py 2024-06-11 15:22:58 +01:00
contributing.rst add CONTRIBUTING.rst to the docs 2020-07-20 19:56:05 -07:00
faq.rst Update all docs with Poetry 2024-06-10 13:10:16 +01:00
index.rst Integrate code of conduct 2023-10-27 21:55:13 +10:00
Makefile Add new livereload server for docs 2016-01-25 13:19:26 -08:00
modd.conf Switch to modd for live docs build 2017-12-21 11:39:08 -05:00
team.rst Fix typo and add another member to the page 2023-10-03 12:03:06 +02:00