Spotifywebapipython

Latest version: v1.0.194

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

Scan your dependencies

Page 20 of 33

1.0.80

* Added `SpotifyClient.GetSpotifyConnectDevice` method that will get information about a specific Spotify Connect player device, and (optionally) activate the device if it requires it.
* Marked the `SpotifyClient.PlayerResolveDeviceId` method as deprecated, and it will be removed in a future release; use the `GetSpotifyConnectDevice` instead.
* Removed `SpotifyClient.PlayerTransferPlayback` method argument `resolveDeviceId` as it is no longer used.
* Added `SpotifyClient.PlayerTransferPlayback` method argument `refreshDeviceList` to refresh the Spotify Connect device list (True) or use the Spotify Connect device list cache (False) when resolving a Spotify Connect device value.

1.0.79

* Updated `ZeroconfConnect._GetSpotifyConnectAuthorizationCodeToken` method to raise an exception if the Spotify Client Application authorization access token could not be found. Prior logic was causing the process to wait for a user response to a token authorization request, which would never happen since the process was running on a server.

1.0.78

* Updated `ZeroconfConnect` class constructor to include the `tokenStorageDir` argument that specified the directory path that will contain the `tokens.json` cache file. This is used for Spotify Connect devices that utilize the `authorization_code` token type.

1.0.77

* Updated `AuthClient.AuthorizeWithServer` method to specify a redirect uri with host, port, and path values. Prior code was only allowing a redirect uri with host and port values.
* Added `SpotifyClient.SetAuthTokenAuthorizationCode` method argument `redirectUriPath` to allow a redirect_uri path value to be specified for OAuth authorization requests.
* Added `SpotifyClient.SetAuthTokenAuthorizationCodePKCE` method argument `redirectUriPath` to allow a redirect_uri path value to be specified for OAuth authorization requests.
* Updated `ZeronconfConnect` class to correctly process Spotify Connect requests for token type `authorization_code` devices.
* Updated `SpotifyClient.PlayerMediaPlayTrackFavorites` method to add the `limitTotal` argument that limits the number of tracks retrieved from favorites.
* Added `sortResult` argument to the following `SpotifyClient` methods: `GetAlbumFavorites`, `GetAlbumNewReleases`, `GetArtistAlbums`, `GetArtistsFollowed`, `GetAudiobookFavorites`, `GetBrowseCategorys`, `GetCategoryPlaylists`, `GetEpisodeFavorites`, `GetFeaturedPlaylists`, `GetPlayerDevices`, `GetPlaylistFavorites`, `GetPlaylistsForUser`, `GetShowFavorites`, `GetSpotifyConnectDevices`, `GetTrackFavorites`, `GetUsersTopArtists`, `GetUsersTopTracks`. If True (default), result items are sorted by name prior to returning to the caller; otherwise, results are left in the order that the Spotify Web API returned them.

1.0.76

* Updated `ZeroconfConnect` class to remove some test code that was accidentally left in place for tokentype `authorization_code` research.

1.0.75

* Updated `PlayerPlayState.ShuffleState` method to return a boolean True or False value to account for changes to underlying Spotify Web API.
* Updated `PlayerPlayState.SmartShuffle` method to return a boolean True or False value to account for changes to underlying Spotify Web API.

Page 20 of 33

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.