Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency spotipy to v2.24.0 #363

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 31, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
spotipy (source) 2.19.0 -> 2.24.0 age adoption passing confidence

Release Notes

plamere/spotipy (spotipy)

v2.24.0

Compare Source

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_usave_tracks unit test
Removed
  • Drop support for EOL Python 3.7

v2.23.0

Compare Source

Added
  • Added optional encoder_cls argument to CacheFileHandler, which overwrite default encoder for token before writing to disk
  • Integration tests for searching multiple types in multiple markets (non-user endpoints)
  • Publish to PyPI action
Fixed
  • Fixed the regex for matching playlist URIs with the format spotify:user:USERNAME:playlist:PLAYLISTID.
  • search_markets now factors the counts of all types in the total rather than just the first type (#​534)

v2.22.1

Compare Source

Added
  • Add alternative module installation instruction to README
  • Added Comment to README - Getting Started for user to add URI to app in Spotify Developer Dashboard.
  • Added playlist_add_tracks.py to example folder
Changed
  • Modified docstring for playlist_add_items() to accept "only URIs or URLs",
    with intended deprecation for IDs in v3
Fixed
  • Path traversal vulnerability that may lead to type confusion in URI handling code
  • Update contributing.md

v2.22.0

Compare Source

Added
  • Integration tests via GHA (non-user endpoints)
  • Unit tests for new releases, passing limit parameter with minimum and maximum values of 1 and 50
  • Unit tests for categories, omitting country code to test global releases
  • Added CODE_OF_CONDUCT.md
Fixed
  • Incorrect category_id input for test_category
  • Assertion value for test_categories_limit_low and test_categories_limit_high
  • Pin GitHub Actions Runner to Ubuntu 20 for Py27
  • Fixed potential error where found variable in test_artist_related_artists is undefined if for loop never evaluates to true
  • Fixed false positive test test_new_releases which looks up the wrong property of the JSON response object and always evaluates to true

v2.21.0

Compare Source

Added
  • Added market parameter to album and albums to address (#​753
  • Added show_featured_artists.py to /examples.
  • Expanded contribution and license sections of the documentation.
  • Added FlaskSessionCacheHandler, a cache handler that stores the token info in a flask session.
  • Added Python 3.10 in GitHub Actions
Fixed
  • Updated the documentation to specify ISO-639-1 language codes.
  • Fix AttributeError for text attribute of the Response object
  • Require redis v3 if python2.7 (fixes readthedocs)

v2.20.0

Compare Source

Added
  • Added RedisCacheHandler, a cache handler that stores the token info in Redis.
  • Changed URI handling in client.Spotify._get_id() to remove queries if provided by error.
  • Added a new parameter to RedisCacheHandler to allow custom keys (instead of the default token_info key)
  • Simplify check for existing token in RedisCacheHandler
Changed
  • Removed Python 3.5 and added Python 3.9 in GitHub Action

Configuration

📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from billsioros as a code owner May 31, 2024 02:28
@renovate renovate bot added the 🎲 dependencies Working on dependencies label May 31, 2024
Copy link

stale bot commented Jun 7, 2024

This issue has been marked stale, as it had no activity in the last 7 days. If the issue remains stale for an additional 7 days (a total of two weeks with no activity), it will be automatically closed.

@stale stale bot added the 💀 stale This had no recent activity label Jun 7, 2024
Copy link

stale bot commented Jun 16, 2024

Closing the issue due to inactivity.

@stale stale bot closed this Jun 16, 2024
Copy link
Author

renovate bot commented Jun 16, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (*). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/spotipy-2.x-lockfile branch June 16, 2024 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎲 dependencies Working on dependencies 💀 stale This had no recent activity
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants