Features ✨
-
Support for getting private artists and albums:
get_library_upload_artist
,get_library_upload_album
-
Like status is now reported for tracks, when it is provided by YouTube Music. This includes the following methods:
get_history
,get_library_songs
,get_playlist
get_artist
,get_album
get_library_upload_songs
,get_library_upload_artist
,get_library_upload_album
-
Thumbnails are now provided for tracks, albums and artists where available. This applies to the same methods as for like status above and additionally
search
get_library_upload_artists
,get_library_upload_albums
-
collaborative playlists are now supported (thanks @nforro )
-
delete uploaded albums in addition to individual songs with
delete_upload_entity
Changes ⚒
- BREAKING
delete_uploaded_song
renamed todelete_upload_entity
to reflect new behavior get_uploaded_songs
now returns ids for uploaded song artist/album, orNone
if not available- song and view counts are now returned as
int
(get_artist
,get_playlist
) - raw headers can be passed as a string with linebreaks to the
setup
function with the new optional parameterheaders_raw
Fixes 🐞
- Fix key error for
get_artist
caused by server-side removal of video title link - Fix
get_artist
for artists without description or with few songs - Fix
get_playlist
for playlists with more than 1,000 songs - Fixed some errors for unplayable playlist items