github spotipy-dev/spotipy 2.18.0
2.18: Saved episodes endpoints

latest releases: 2.24.0, 2.23.0, 2.22.1...
3 years ago

Added

  • Enabled using both short and long IDs for playlist_change_details
  • Added a cache handler to SpotifyClientCredentials
  • Added the following endpoints
    • Spotify.current_user_saved_episodes
    • Spotify.current_user_saved_episodes_add
    • Spotify.current_user_saved_episodes_delete
    • Spotify.current_user_saved_episodes_contains
    • Spotify.available_markets

Changed

  • Add support for a list of scopes rather than just a comma separated string of scopes

Fixed

  • Fixed the bugs in SpotifyOAuth.refresh_access_token and SpotifyPKCE.refresh_access_token which raised the incorrect exception upon receiving an error response from the server. This addresses #645.
  • Fixed a bug in RequestHandler.do_GET in which the non-existent state attribute of SpotifyOauthError is accessed. This bug occurs when the user clicks "cancel" in the permissions dialog that opens in the browser.
  • Cleaned up the documentation for SpotifyClientCredentials.__init__, SpotifyOAuth.__init__, and SpotifyPKCE.__init__.

Don't miss a new spotipy release

NewReleases is sending notifications on new releases.