You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
get_tasteprofile: fetches a list of suggested artists for setting the user's tasteprofile with set_tasteprofile
set_tasteprofile: set a user's preferred artists as seen in the web interface when first signing in (or when visiting Settings > Recommendations > Improve your recommendations in the web interface). Thanks to @adrinu for implementing these features
Changes ⚒
limit=None: several methods now support setting the limit parameter to None to retrieve all results (#275, thanks @Auzzy@adrinu )
These include:
get_library_songs
get_library_albums
get_library_artists
get_library_subscriptions
get_library_upload_songs
get_library_upload_artists
get_library_upload_albums
get_playlist (+get_liked_songs)
version string sent with all requests updated to match the new format used by the web application: 1.20220914.01.00 instead of 0.1 (#296)
pyproject.toml is now used for the build process instead of setup.py
Fixes 🐞
search: raise Exception when filter is set for uploads search (filtering uploads is not possible)
get_home: no longer breaks when radio/watch_playlist content is shown on the home page
localization: fixed error message when selecting a language that is not supported