..
utils
Format MusicBrainz search terms and escape Lucene special chars
2026-02-07 22:26:17 +00:00
__init__.py
conftest.py
Migrate mbcollection to use MusicBrainzAPI
2026-01-06 09:54:02 +00:00
lyrics_pages.py
Refactor lyrics handling to use structured Lyrics object
2026-03-06 10:57:08 +00:00
test_acousticbrainz.py
test_advancedrewrite.py
test_albumtypes.py
Configure future-annotations
2026-01-13 20:55:40 +00:00
test_art.py
fix(fetchart): prevent deletion of configured fallback cover art
2026-03-02 18:10:19 +01:00
test_aura.py
Configure future-annotations
2026-01-13 20:55:40 +00:00
test_autobpm.py
Extend requires_import marker with force_ci option
2026-03-08 08:19:55 +00:00
test_bareasc.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_beatport.py
Dedupe genres parsing in beatport
2026-02-27 18:36:04 +00:00
test_bpd.py
Replace control_stdin with io.addinput
2026-02-10 00:53:20 +00:00
test_bucket.py
test_convert.py
convert: generate playlist entries from effective output paths
2026-03-04 15:38:33 +00:00
test_discogs.py
Implement automatic database-level genre migration
2026-02-27 18:24:54 +00:00
test_edit.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_embedart.py
test_embyupdate.py
test_export.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_fetchart.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_filefilter.py
test_fromfilename.py
test_ftintitle.py
fix: ftintitle can handle a list of ampersanded artists
2026-03-02 14:53:23 +00:00
test_fuzzy.py
Add tests
2026-03-03 13:53:12 +00:00
test_hook.py
Address RUF012
2026-01-13 20:55:40 +00:00
test_ihate.py
Fix the rest of the tests
2026-02-27 18:34:26 +00:00
test_importadded.py
test_importfeeds.py
test_importsource.py
Replace control_stdin with io.addinput
2026-02-10 00:53:20 +00:00
test_info.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_inline.py
test_ipfs.py
test_keyfinder.py
test_lastgenre.py
feat(lastgenre): cleanup_existing
2026-03-04 21:01:37 +01:00
test_limit.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_listenbrainz.py
Migrate listenbrainz plugin to use our MusicBrainzAPI implementation
2026-01-06 00:27:36 +00:00
test_lyrics.py
Skip langdetect-dependent tests when package is not installed
2026-03-08 08:19:55 +00:00
test_mbcollection.py
mbcollection: slight refactor
2026-01-06 09:54:02 +00:00
test_mbpseudo.py
Configure future-annotations
2026-01-13 20:55:40 +00:00
test_mbsubmit.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_mbsync.py
test_missing.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_mpdstats.py
Address RUF012
2026-01-13 20:55:40 +00:00
test_musicbrainz.py
Migrate MusicBrainz to shared search hooks
2026-03-08 09:00:14 +00:00
test_parentwork.py
Migrate parentwork to use MusicBrainzAPI
2026-01-06 00:27:36 +00:00
test_permissions.py
test_play.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_playlist.py
test_plexupdate.py
test_plugin_mediafield.py
test_random.py
Readded licence. Removed last legacy occurrences of artist and
2026-01-30 00:30:21 +00:00
test_replace.py
test_replaygain.py
Fix replaygain tests
2026-02-21 16:15:46 +00:00
test_scrub.py
test_smartplaylist.py
Fix the rest of the tests
2026-02-27 18:34:26 +00:00
test_spotify.py
test_subsonicupdate.py
test_substitute.py
test_the.py
test_thumbnails.py
test_titlecase.py
test_types_plugin.py
Replace capture_output with io.getoutput
2026-02-10 00:53:20 +00:00
test_web.py
test_zero.py
Merge branch 'master' into zero-total-discs
2026-03-02 16:37:43 +00:00