Tidal: maintenance improvements (#2654)
authorJozef Kruszynski <60214390+jozefKruszynski@users.noreply.github.com>
Wed, 26 Nov 2025 19:28:44 +0000 (20:28 +0100)
committerGitHub <noreply@github.com>
Wed, 26 Nov 2025 19:28:44 +0000 (20:28 +0100)
commit23102444c5c663365dea6a48a41a2d7f0deb404b
tree5bbea38831f96206b37f03ced10e4bb7c75a8c1d
parente25022296266ad78e049e9b5367d9b9dab5ee066
Tidal: maintenance improvements (#2654)
32 files changed:
music_assistant/providers/tidal/__init__.py
music_assistant/providers/tidal/api_client.py [new file with mode: 0644]
music_assistant/providers/tidal/auth_manager.py
music_assistant/providers/tidal/library.py [new file with mode: 0644]
music_assistant/providers/tidal/media.py [new file with mode: 0644]
music_assistant/providers/tidal/parsers.py [new file with mode: 0644]
music_assistant/providers/tidal/playlist.py [new file with mode: 0644]
music_assistant/providers/tidal/provider.py [new file with mode: 0644]
music_assistant/providers/tidal/recommendations.py [new file with mode: 0644]
music_assistant/providers/tidal/streaming.py [new file with mode: 0644]
music_assistant/providers/tidal/tidal_page_parser.py
pyproject.toml
tests/providers/tidal/__init__.py [new file with mode: 0644]
tests/providers/tidal/__snapshots__/test_parsers.ambr [new file with mode: 0644]
tests/providers/tidal/fixtures/albums/album.json [new file with mode: 0644]
tests/providers/tidal/fixtures/artists/artist.json [new file with mode: 0644]
tests/providers/tidal/fixtures/pages/home.json [new file with mode: 0644]
tests/providers/tidal/fixtures/playlists/mix.json [new file with mode: 0644]
tests/providers/tidal/fixtures/playlists/playlist.json [new file with mode: 0644]
tests/providers/tidal/fixtures/tracks/track.json [new file with mode: 0644]
tests/providers/tidal/test_api_client.py [new file with mode: 0644]
tests/providers/tidal/test_auth_manager.py [new file with mode: 0644]
tests/providers/tidal/test_library.py [new file with mode: 0644]
tests/providers/tidal/test_media.py [new file with mode: 0644]
tests/providers/tidal/test_media_extended.py [new file with mode: 0644]
tests/providers/tidal/test_page_parser.py [new file with mode: 0644]
tests/providers/tidal/test_page_parser_extended.py [new file with mode: 0644]
tests/providers/tidal/test_parsers.py [new file with mode: 0644]
tests/providers/tidal/test_playlist.py [new file with mode: 0644]
tests/providers/tidal/test_provider.py [new file with mode: 0644]
tests/providers/tidal/test_recommendations.py [new file with mode: 0644]
tests/providers/tidal/test_streaming.py [new file with mode: 0644]