Spotifywebapipython

Latest version: v1.0.194

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 33

1.0.182

* Updated `setup.py` to adhere to PyPI.org requirements for uploaded binary distribution filenames to comply with the binary distribution format. This changes the wheel filename that is generated from `spotifywebapiPython-1.0.182-py3-none-any.whl` to `spotifywebapipython-1.0.182-py3-none-any.whl` (same filename, just lower-case project name).

1.0.181

* Updated logic to start / restart the Spotify Connect Directory task only if the authorization token setup was successful. Prior logic was causing a misleading exception to be returned to the caller, and the original offending exception was only visible in the SmartInspect trace.

1.0.180

* Updated Spotify Web API request logic to retry request failures with status code 504 (Gateway Timeout); request will be tried 5 times with a slight delay in between before giving up.
* Updated Spotify Web Player token refresh request logic to retry request failures with status code 504 (Gateway Timeout); request will be tried 5 times with a slight delay in between before giving up.

1.0.179

* Updated `SpotifyClient.GetDevicePlaybackState` method to get the current Spotify playback state, with device fallback if nothing is reported from Spotify.
* Updated `SpotifyClient.PlayerTransferPlayback` method to ignore exceptions if trying to pause play on the device being transferred from.

1.0.178

* Updated `mediaPositionHMS_toSeconds` method to account for a null position value.

1.0.177

* Added retry logic to token exchange method for handling Spotify Web Player token refresh "504 - Gateway Timeout" errors.
* Added exception handling logic to process TokenError exceptions more gradefully and without adding extra system log errors messages.

Page 3 of 33

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.