[Deezer] Quality of life and refactor (#682)
authorJonathan <jonathan@bangert.dk>
Fri, 26 May 2023 22:21:50 +0000 (00:21 +0200)
committerGitHub <noreply@github.com>
Fri, 26 May 2023 22:21:50 +0000 (00:21 +0200)
commit6feb76f791a6270cabf9b2a4a6dd33ef44ea9add
tree7f8940c09800ebccb792118571bf47e1833031b0
parent1758ddb27586981f95e0573f6bbfbddca2b88c77
[Deezer] Quality of life and refactor (#682)

* Bump deezer-python to 5.12.0

* Add fd to ffmpeg whitelisted protocols

* Add documentation

* Refactor, throttler limit, artist toptracks limit, no eval

* provider name based on username

* Revert "Bump deezer-python to 5.12.0"

This reverts commit a95449d3885daf91f71d49650250a953125a20b3.

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
music_assistant/server/helpers/audio.py
music_assistant/server/providers/deezer/__init__.py
music_assistant/server/providers/deezer/gw_client.py
music_assistant/server/providers/deezer/helpers.py
music_assistant/server/providers/deezer/manifest.json