From: music-assistant-machine <141749843+music-assistant-machine@users.noreply.github.com> Date: Sun, 4 Jan 2026 00:57:03 +0000 (+0100) Subject: ⬆️ Update music-assistant-models to 1.1.87 (#2919) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=e032de2c4e975c96caedad175fe6928f723349b1;p=music-assistant-server.git ⬆️ Update music-assistant-models to 1.1.87 (#2919) * ⬆️ Update music-assistant-models to 1.1.87 * fix snapshots --------- Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com> Co-authored-by: Marcel van der Veldt --- diff --git a/pyproject.toml b/pyproject.toml index 2906cebb..67f98e93 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ dependencies = [ "getmac==0.9.5", "mashumaro==3.17", "music-assistant-frontend==2.17.62", - "music-assistant-models==1.1.86", + "music-assistant-models==1.1.87", "mutagen==1.47.0", "orjson==3.11.5", "pillow==12.0.0", diff --git a/requirements_all.txt b/requirements_all.txt index 3ea39599..42ebcd56 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -40,7 +40,7 @@ librosa==0.11.0 lyricsgenius==3.7.5 mashumaro==3.17 music-assistant-frontend==2.17.62 -music-assistant-models==1.1.86 +music-assistant-models==1.1.87 mutagen==1.47.0 niconico.py-ma==2.1.0.post1 orjson==3.11.5 diff --git a/tests/providers/jellyfin/__snapshots__/test_parsers.ambr b/tests/providers/jellyfin/__snapshots__/test_parsers.ambr index bebd8e18..981fc87f 100644 --- a/tests/providers/jellyfin/__snapshots__/test_parsers.ambr +++ b/tests/providers/jellyfin/__snapshots__/test_parsers.ambr @@ -19,6 +19,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_albumid', @@ -113,6 +114,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_albumid', @@ -207,6 +209,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -269,6 +272,7 @@ # --- # name: test_parse_artists[ash] dict({ + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_artistid', @@ -384,6 +388,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 1, 'duration': 272, 'external_ids': list([ @@ -487,6 +492,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 577, 'external_ids': list([ @@ -570,6 +576,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 1, 'duration': 246, 'external_ids': list([ @@ -688,6 +695,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 1, 'duration': 224, 'external_ids': list([ diff --git a/tests/providers/nicovideo/__snapshots__/test_converters.ambr b/tests/providers/nicovideo/__snapshots__/test_converters.ambr index 1fa43e2a..51936390 100644 --- a/tests/providers/nicovideo/__snapshots__/test_converters.ambr +++ b/tests/providers/nicovideo/__snapshots__/test_converters.ambr @@ -4,6 +4,7 @@ 'album_type': 'unknown', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -62,6 +63,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -132,6 +134,7 @@ 'album_type': 'unknown', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -190,6 +193,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -258,6 +262,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -328,6 +333,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -415,6 +421,7 @@ 'album_type': 'unknown', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -473,6 +480,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -539,6 +547,7 @@ # --- # name: test_converter_with_fixture[artists/following_users.json] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -611,6 +620,7 @@ # --- # name: test_converter_with_fixture[artists/user_details.json] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -686,6 +696,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -756,6 +767,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -841,6 +853,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -911,6 +924,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -993,6 +1007,7 @@ # --- # name: test_converter_with_fixture[playlists/following_mylists.json] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1067,6 +1082,7 @@ # --- # name: test_converter_with_fixture[playlists/own_mylists.json] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1142,6 +1158,7 @@ # name: test_converter_with_fixture[playlists/single_mylist_details.json] dict({ 'playlist': dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1218,6 +1235,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1288,6 +1306,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -1372,6 +1391,7 @@ # --- # name: test_converter_with_fixture[search/mylist_search.json] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1449,6 +1469,7 @@ 'album_type': 'unknown', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1507,6 +1528,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1576,6 +1598,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1646,6 +1669,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -1731,6 +1755,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1801,6 +1826,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -1924,6 +1950,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1994,6 +2021,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -2079,6 +2107,7 @@ 'album': None, 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -2149,6 +2178,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ @@ -2235,6 +2265,7 @@ 'album_type': 'unknown', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -2305,6 +2336,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -2370,6 +2402,7 @@ }), 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -2440,6 +2473,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 2, 'external_ids': list([ diff --git a/tests/providers/opensubsonic/__snapshots__/test_parsers.ambr b/tests/providers/opensubsonic/__snapshots__/test_parsers.ambr index d712db7e..cef22405 100644 --- a/tests/providers/opensubsonic/__snapshots__/test_parsers.ambr +++ b/tests/providers/opensubsonic/__snapshots__/test_parsers.ambr @@ -4,6 +4,7 @@ 'album_type': 'unknown', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -62,6 +63,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_albumid', @@ -140,6 +142,7 @@ 'album_type': 'unknown', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -198,6 +201,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_albumid', @@ -327,6 +331,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_albumid', @@ -450,6 +455,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_albumid', @@ -531,6 +537,7 @@ # --- # name: test_parse_artists[no-sort-name.artist] dict({ + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_artistid', @@ -608,6 +615,7 @@ # --- # name: test_parse_artists[no-sort-name.artist].1 dict({ + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_artistid', @@ -691,6 +699,7 @@ # --- # name: test_parse_artists[spec-artistid3.artist] dict({ + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_artistid', @@ -768,6 +777,7 @@ # --- # name: test_parse_artists[spec-artistid3.artist].1 dict({ + 'date_added': None, 'external_ids': list([ list([ 'musicbrainz_artistid', @@ -851,6 +861,7 @@ # --- # name: test_parse_artists[spec-sample.artist] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': True, @@ -918,6 +929,7 @@ # --- # name: test_parse_artists[spec-sample.artist].1 dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': True, @@ -991,6 +1003,7 @@ # --- # name: test_parse_episode[gonic-sample.episode] dict({ + 'date_added': None, 'duration': 1878, 'external_ids': list([ ]), @@ -1030,6 +1043,7 @@ }), 'name': '179- The End', 'podcast': dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1128,6 +1142,7 @@ # --- # name: test_parse_episode[no-cover.episode] dict({ + 'date_added': None, 'duration': 0, 'external_ids': list([ ]), @@ -1167,6 +1182,7 @@ }), 'name': '179- The End', 'podcast': dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1265,6 +1281,7 @@ # --- # name: test_parse_episode[no-duration.episode] dict({ + 'date_added': None, 'duration': 0, 'external_ids': list([ ]), @@ -1304,6 +1321,7 @@ }), 'name': '179- The End', 'podcast': dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1402,6 +1420,7 @@ # --- # name: test_parse_playlist[gonic-sample.playlist] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1471,6 +1490,7 @@ # --- # name: test_parse_podcast[gonic-sample.podcast] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1540,6 +1560,7 @@ # --- # name: test_parse_podcast[no-episodes.podcast] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1626,6 +1647,7 @@ }), 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1684,6 +1706,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 0, 'external_ids': list([ @@ -1829,6 +1852,7 @@ }), 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -1887,6 +1911,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 0, 'external_ids': list([ @@ -1979,6 +2004,7 @@ }), 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -2037,6 +2063,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 0, 'external_ids': list([ @@ -2182,6 +2209,7 @@ }), 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -2240,6 +2268,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 0, 'duration': 0, 'external_ids': list([ @@ -2377,6 +2406,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 1, 'duration': 178, 'external_ids': list([ @@ -2567,6 +2597,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 1, 'duration': 178, 'external_ids': list([ diff --git a/tests/providers/tidal/__snapshots__/test_parsers.ambr b/tests/providers/tidal/__snapshots__/test_parsers.ambr index 34992564..541491bd 100644 --- a/tests/providers/tidal/__snapshots__/test_parsers.ambr +++ b/tests/providers/tidal/__snapshots__/test_parsers.ambr @@ -4,6 +4,7 @@ 'album_type': 'album', 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -69,6 +70,7 @@ 'version': '', }), ]), + 'date_added': None, 'external_ids': list([ list([ 'barcode', @@ -141,6 +143,7 @@ # --- # name: test_parse_artist[artist] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -208,6 +211,7 @@ # --- # name: test_parse_playlist[mix] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -277,6 +281,7 @@ # --- # name: test_parse_playlist[playlist] dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -363,6 +368,7 @@ }), 'artists': list([ dict({ + 'date_added': None, 'external_ids': list([ ]), 'favorite': False, @@ -428,6 +434,7 @@ 'version': '', }), ]), + 'date_added': None, 'disc_number': 1, 'duration': 180, 'external_ids': list([