• 2.24.0 8a40e038b9

    2.24.0 Stable

    kerem released this 2024-05-31 00:06:13 +03:00 | 58 commits to master since this release

    📅 Originally published on GitHub: Thu, 30 May 2024 21:17:56 GMT
    🏷️ Git tag created: Thu, 30 May 2024 21:06:13 GMT

    Added

    • Added MemcacheCacheHandler, a cache handler that stores the token info using pymemcache.
    • Added support for audiobook endpoints: get_audiobook, get_audiobooks, and get_audiobook_chapters.
    • Added integration tests for audiobook endpoints.
    • Added update field to current_user_follow_playlist.

    Changed

    • Fixed error obfuscation when Spotify class is being inherited and an error is raised in the Child's __init__
    • Replaced artist_albums(album_type=...) with artist_albums(include_groups=...) due to an API change.
    • Updated _regex_spotify_url to ignore /intl-<countrycode> in Spotify links
    • Improved README, docs and examples

    Fixed

    • Readthedocs build
    • Split test_current_user_save_and_save_tracks unit test

    Full Changelog: https://github.com/spotipy-dev/spotipy/compare/2.23.0...2.24.0

    Downloads