beets/docs/plugins
Arne Beer 13fe82f394 feat(lastgenre): cleanup_existing
Introduce a new lastgenre `cleanup_existing` flag.

It handles the case where canonicalization is desired on existing tags.
The new logic triggers if:
- `force`: False
- `cleanup_existing: True

Depending on whether `whitelist: True` or `canonical: True`, the genres
are then canonicalized and/or whitelisting is applied
2026-03-04 21:01:37 +01:00
..
absubmit.rst
acousticbrainz.rst
advancedrewrite.rst
albumtypes.rst
aura.rst
autobpm.rst
badfiles.rst
bareasc.rst
beatport.rst
beetsweb.png
bpd.rst
bpm.rst
bpsync.rst
bucket.rst
chroma.rst
convert.rst
deezer.rst
discogs.rst
duplicates.rst
edit.rst
embedart.rst
embyupdate.rst
export.rst
fetchart.rst
filefilter.rst
fish.rst Replace genre: with genres: in docs 2026-02-27 18:34:26 +00:00
freedesktop.rst
fromfilename.rst
ftintitle.rst
fuzzy.rst
hook.rst
ihate.rst Replace genre: with genres: in docs 2026-02-27 18:34:26 +00:00
importadded.rst
importfeeds.rst
importsource.rst
index.rst
info.rst
inline.rst
ipfs.rst
keyfinder.rst
kodiupdate.rst
lastgenre.rst feat(lastgenre): cleanup_existing 2026-03-04 21:01:37 +01:00
lastimport.rst
limit.rst
listenbrainz.rst
loadext.rst
lyrics.rst
mbcollection.rst
mbpseudo.rst
mbsubmit.rst
mbsync.rst
metasync.rst
missing.rst
mpdstats.rst
mpdupdate.rst
musicbrainz.rst
parentwork.rst
permissions.rst
play.rst
playlist.rst
plexupdate.rst
random.rst
replace.rst
replaygain.rst
rewrite.rst
scrub.rst
shared_metadata_source_config.rst
smartplaylist.rst Fix the rest of the tests 2026-02-27 18:34:26 +00:00
sonosupdate.rst
spotify.rst
subsonicplaylist.rst
subsonicupdate.rst
substitute.rst
the.rst
thumbnails.rst
titlecase.rst
types.rst
unimported.rst
web.rst
zero.rst Merge branch 'master' into zero-total-discs 2026-03-02 16:37:43 +00:00