Skip to content

Releases: spotipy-dev/spotipy

2.9: Extra parameters

15 Feb 19:50
Compare
Choose a tag to compare

Added

  • Support position_ms optional parameter in start_playback
  • Add requests_timeout parameter to authentication methods
  • Make cache optional in get_access_token

2.8: Auto-refresh token

12 Feb 22:47
Compare
Choose a tag to compare

Added

  • Support for playlist_cover_image
  • Support after and before parameter in current_user_recently_played
  • CI for unit tests
  • Automatic token refresh
  • auth_manager and oauth_manager optional parameters added to Spotify's init.
  • Optional username parameter to be passed to SpotifyOAuth, to infer a cache_path automatically
  • Optional as_dict parameter to control SpotifyOAuth's get_access_token output type. However, this is going to be deprecated in the future, and the method will always return a token string
  • Optional show_dialog parameter to be passed to SpotifyOAuth

Changed

  • Both SpotifyClientCredentials and SpotifyOAuth inherit from a common SpotifyAuthBase which handles common parameters and logics.

2.7.1

20 Jan 22:04
Compare
Choose a tag to compare

Changed

  • PyPi release mistake without pulling last merge first

2.7: Upload covers

20 Jan 22:02
Compare
Choose a tag to compare

Added

  • Support for playlist_tracks
  • Support for playlist_upload_cover_image

Changed

  • user_playlist_tracks doesn't require a user anymore

Deprecated

  • Deprecated user_playlist and user_playlist_tracks

2.6.3

16 Jan 18:01
Compare
Choose a tag to compare

Fixed

  • Fixed broken doc in previous version

2.6.2: 2x performance boost

16 Jan 17:51
fc0c456
Compare
Choose a tag to compare

Fixed

  • Fixed broken examples in README, examples and doc

Changed

  • Allow session keepalive (improves performance x2)
  • Bump requests to 2.20.0

2.6.1: Minor fixes

13 Jan 17:08
Compare
Choose a tag to compare

Fixed

  • Fixed inconsistent behaviour with some API methods when
    a full HTTP URL is passed.
  • Fixed invalid calls to logging warn method

Removed

  • mock no longer needed for install. Only used in tox.

2.6: Pull from Harrison97's fork

12 Jan 14:49
Compare
Choose a tag to compare

Added

  • Support for playlist to get a playlist without specifying a user
  • Support for current_user_saved_albums_delete
  • Support for current_user_saved_albums_contains
  • Support for user_unfollow_artists
  • Support for user_unfollow_users
  • Lint with flake8 using Github action

Changed

  • Fix typos in doc
  • Start following SemVer properly

2.5: Added follow and player endpoints

11 Jan 17:31
Compare
Choose a tag to compare