github sigma67/ytmusicapi 0.24.0
v0.24.0

latest releases: 1.8.1, 1.8.0, 1.7.5...
2 years ago

Python 3.8 is now the minimum supported Python version.

Features ✨

  • get_album: other versions of an album (i.e. deluxe edition) are now available as part of the response (#279)

Changes ⚒

  • get_library_* methods: future-proofed for future YouTube Music library update thanks to @jake-g
  • BREAKING get_playlist_suggestions removed
  • instead, get_playlist has two new parameters related and suggestionsLimit. They can be used to retrieve related items and suggestions (the latter only for owned playlists)
  • BREAKING get_watch_playlist_shuffle removed
  • get_watch_playlist now has radio and shuffle parameters. These are mutually exclusive. The shuffle parameter is equal to the prior functionality of get_watch_playlist_shuffle

Fixes 🐞

  • get_library_albums and get_artist_albums: add playlistId key to the album dicts in parse_album by @zarkdav in #304
  • get_home: fixed an error when watch playlists where present on the home page (for example mixes)
  • get_history: fixed an issue with unplayable items in the play history (#298, thanks @atlasrule )

Don't miss a new ytmusicapi release

NewReleases is sending notifications on new releases.