ShimmerGlass
65ccaf1408
fix(mbsync): do not clear metadata if import.from_scratch is set
...
if import.from_scratch was set in the config, runnning mbsync would
clear any metadata not provided by MBz (replay gain, lyrics, genres...).
we now ignore this setting when running mbsync to preserve metadata.
Fixes : #6613
2026-05-13 18:06:08 +02:00
Šarūnas Nejus
5fad834ad2
Ensure we use Distance to initialise Match objects
2026-03-22 19:23:53 +00:00
Šarūnas Nejus
df6f5c5826
import: simplify tagging item
2026-03-22 19:23:52 +00:00
Szymon Tarasiński
b008488b84
refactor: Use deprecate_for_user for beatport/bpsync deprecation warnings
2026-03-08 17:10:29 +00:00
Szymon Tarasiński
efa1f370b7
Deprecate beatport and bpsync plugins
...
Beatport has retired the API these plugins rely on, making them
non-functional. Add deprecation warnings and update documentation
to reflect the current state.
Fixes #3862
2026-03-08 17:10:29 +00:00
Šarūnas Nejus
c52656fb0a
Enable RUF rules
2026-01-13 20:55:40 +00:00
Šarūnas Nejus
ea157832fe
hooks: make AlbumMatch.mapping a tuple
2025-12-24 11:01:26 +00:00
Šarūnas Nejus
b3d434f58f
Delegate attribute access to logging
2025-08-30 23:10:21 +01:00
Šarūnas Nejus
afe97cf31e
Do not assign args to query
2025-07-08 11:37:34 +01:00
Šarūnas Nejus
7cada1c9f8
Remove no-op decargs
2025-07-08 11:37:33 +01:00
Šarūnas Nejus
85a17ee503
Reformat the codebase
2024-09-21 11:57:48 +01:00
Serene-Arc
a6e5201ff3
Apply formatting tools to all files
...
This is 'the big one', which touches every file so that it all conforms
to the given standard.
2023-10-22 09:53:18 +10:00
Andrew Rogl
1ec87a3bdd
pyupgrade beetsplug and tests
...
All tests working
More tidy up to be done
2021-08-26 19:12:51 +10:00
Rahul Ahuja
ce90b2aae5
Improve documentation
2019-10-05 15:07:20 -07:00
Rahul Ahuja
a7cdaac5f8
Consistent naming
2019-10-03 22:57:28 -07:00
Rahul Ahuja
0685305efb
Only sync tracks in library
2019-10-03 22:53:35 -07:00
Rahul Ahuja
6c49afaf22
Better naming
2019-10-03 22:49:32 -07:00
Rahul Ahuja
ea03c7fac2
Better readability
2019-10-03 22:16:32 -07:00
Rahul Ahuja
a1885a571b
Add documentation, fix circular import
2019-10-03 19:03:04 -07:00
Rahul Ahuja
f14137fcc2
Add BPSyncPlugin
2019-10-03 18:04:12 -07:00