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
requests sessions are now used by all requests except uploads per default. This improves performance by pooling TCP connections across requests on the same instance of YTMusic(). You can configure this behavior with the requests_session parameter of YTMusic()
added shuffleId, radioId for artist results [search, get_artist, get_library_artists, get_library_subscriptions, get_library_upload_artists] (thanks @PhracturedBlue )
added isExplicit key to album and song search results
added FAQ in docs
Fixes 🐞
get_artist_albums, get_artist_singles and get_user_playlists now work again after a YouTube update
fixed a search edge case where unavailable songs could cause the search to crash
auth sanity check actually works now. It runs on functions that require being logged in and returns an exception if the user didn't provide authenticated headers