mirror of
https://github.com/spotipy-dev/spotipy.git
synced 2026-06-19 01:03:53 +00:00
client.py docstring updates (#1060)
* Update client.py Added warnings in docstrings for functions that have been replaced and call other new functions. * Update CHANGELOG.md --------- Co-authored-by: Stéphane Bruckert <contact@stephanebruckert.com>
This commit is contained in:
parent
c90ce4a875
commit
d7640404a5
@ -17,6 +17,7 @@ Add your changes below.
|
|||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
- Audiobook integration tests
|
- Audiobook integration tests
|
||||||
|
- Edited docstrings for certain functions in client.py for functions that are no longer in use and have been replaced.
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
- `mock` no longer listed as a test dependency. Only built-in `unittest.mock` is actually used.
|
- `mock` no longer listed as a test dependency. Only built-in `unittest.mock` is actually used.
|
||||||
|
|||||||
@ -841,11 +841,9 @@ class Spotify:
|
|||||||
collaborative=None,
|
collaborative=None,
|
||||||
description=None,
|
description=None,
|
||||||
):
|
):
|
||||||
warnings.warn(
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
"You should use `playlist_change_details(playlist_id, ...)` instead",
|
|
||||||
DeprecationWarning,
|
Changes a playlist's name and/or public/private state
|
||||||
)
|
|
||||||
""" Changes a playlist's name and/or public/private state
|
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
@ -855,12 +853,18 @@ class Spotify:
|
|||||||
- collaborative - optional is the playlist collaborative
|
- collaborative - optional is the playlist collaborative
|
||||||
- description - optional description of the playlist
|
- description - optional description of the playlist
|
||||||
"""
|
"""
|
||||||
|
warnings.warn(
|
||||||
|
"You should use `playlist_change_details(playlist_id, ...)` instead",
|
||||||
|
DeprecationWarning,
|
||||||
|
)
|
||||||
|
|
||||||
return self.playlist_change_details(playlist_id, name, public,
|
return self.playlist_change_details(playlist_id, name, public,
|
||||||
collaborative, description)
|
collaborative, description)
|
||||||
|
|
||||||
def user_playlist_unfollow(self, user, playlist_id):
|
def user_playlist_unfollow(self, user, playlist_id):
|
||||||
""" Unfollows (deletes) a playlist for a user
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
|
|
||||||
|
Unfollows (deletes) a playlist for a user
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
@ -875,11 +879,9 @@ class Spotify:
|
|||||||
def user_playlist_add_tracks(
|
def user_playlist_add_tracks(
|
||||||
self, user, playlist_id, tracks, position=None
|
self, user, playlist_id, tracks, position=None
|
||||||
):
|
):
|
||||||
warnings.warn(
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
"You should use `playlist_add_items(playlist_id, tracks)` instead",
|
|
||||||
DeprecationWarning,
|
Adds tracks to a playlist
|
||||||
)
|
|
||||||
""" Adds tracks to a playlist
|
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
@ -887,17 +889,20 @@ class Spotify:
|
|||||||
- tracks - a list of track URIs, URLs or IDs
|
- tracks - a list of track URIs, URLs or IDs
|
||||||
- position - the position to add the tracks
|
- position - the position to add the tracks
|
||||||
"""
|
"""
|
||||||
|
warnings.warn(
|
||||||
|
"You should use `playlist_add_items(playlist_id, tracks)` instead",
|
||||||
|
DeprecationWarning,
|
||||||
|
)
|
||||||
|
|
||||||
tracks = [self._get_uri("track", tid) for tid in tracks]
|
tracks = [self._get_uri("track", tid) for tid in tracks]
|
||||||
return self.playlist_add_items(playlist_id, tracks, position)
|
return self.playlist_add_items(playlist_id, tracks, position)
|
||||||
|
|
||||||
def user_playlist_add_episodes(
|
def user_playlist_add_episodes(
|
||||||
self, user, playlist_id, episodes, position=None
|
self, user, playlist_id, episodes, position=None
|
||||||
):
|
):
|
||||||
warnings.warn(
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
"You should use `playlist_add_items(playlist_id, episodes)` instead",
|
|
||||||
DeprecationWarning,
|
Adds episodes to a playlist
|
||||||
)
|
|
||||||
""" Adds episodes to a playlist
|
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
@ -905,11 +910,18 @@ class Spotify:
|
|||||||
- episodes - a list of track URIs, URLs or IDs
|
- episodes - a list of track URIs, URLs or IDs
|
||||||
- position - the position to add the episodes
|
- position - the position to add the episodes
|
||||||
"""
|
"""
|
||||||
|
warnings.warn(
|
||||||
|
"You should use `playlist_add_items(playlist_id, episodes)` instead",
|
||||||
|
DeprecationWarning,
|
||||||
|
)
|
||||||
|
|
||||||
episodes = [self._get_uri("episode", tid) for tid in episodes]
|
episodes = [self._get_uri("episode", tid) for tid in episodes]
|
||||||
return self.playlist_add_items(playlist_id, episodes, position)
|
return self.playlist_add_items(playlist_id, episodes, position)
|
||||||
|
|
||||||
def user_playlist_replace_tracks(self, user, playlist_id, tracks):
|
def user_playlist_replace_tracks(self, user, playlist_id, tracks):
|
||||||
""" Replace all tracks in a playlist for a user
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
|
|
||||||
|
Replace all tracks in a playlist for a user
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
@ -931,7 +943,9 @@ class Spotify:
|
|||||||
range_length=1,
|
range_length=1,
|
||||||
snapshot_id=None,
|
snapshot_id=None,
|
||||||
):
|
):
|
||||||
""" Reorder tracks in a playlist from a user
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
|
|
||||||
|
Reorder tracks in a playlist from a user
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
@ -954,14 +968,15 @@ class Spotify:
|
|||||||
def user_playlist_remove_all_occurrences_of_tracks(
|
def user_playlist_remove_all_occurrences_of_tracks(
|
||||||
self, user, playlist_id, tracks, snapshot_id=None
|
self, user, playlist_id, tracks, snapshot_id=None
|
||||||
):
|
):
|
||||||
""" Removes all occurrences of the given tracks from the given playlist
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
|
|
||||||
|
Removes all occurrences of the given tracks from the given playlist
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
- playlist_id - the id of the playlist
|
- playlist_id - the id of the playlist
|
||||||
- tracks - the list of track ids to remove from the playlist
|
- tracks - the list of track ids to remove from the playlist
|
||||||
- snapshot_id - optional id of the playlist snapshot
|
- snapshot_id - optional id of the playlist snapshot
|
||||||
|
|
||||||
"""
|
"""
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
"You should use `playlist_remove_all_occurrences_of_items"
|
"You should use `playlist_remove_all_occurrences_of_items"
|
||||||
@ -975,7 +990,9 @@ class Spotify:
|
|||||||
def user_playlist_remove_specific_occurrences_of_tracks(
|
def user_playlist_remove_specific_occurrences_of_tracks(
|
||||||
self, user, playlist_id, tracks, snapshot_id=None
|
self, user, playlist_id, tracks, snapshot_id=None
|
||||||
):
|
):
|
||||||
""" Removes all occurrences of the given tracks from the given playlist
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
|
|
||||||
|
Removes all occurrences of the given tracks from the given playlist
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
- user - the id of the user
|
- user - the id of the user
|
||||||
@ -1009,13 +1026,13 @@ class Spotify:
|
|||||||
)
|
)
|
||||||
|
|
||||||
def user_playlist_follow_playlist(self, playlist_owner_id, playlist_id):
|
def user_playlist_follow_playlist(self, playlist_owner_id, playlist_id):
|
||||||
"""
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
Add the current authenticated user as a follower of a playlist.
|
|
||||||
|
|
||||||
Parameters:
|
Add the current authenticated user as a follower of a playlist.
|
||||||
- playlist_owner_id - the user id of the playlist owner
|
|
||||||
- playlist_id - the id of the playlist
|
|
||||||
|
|
||||||
|
Parameters:
|
||||||
|
- playlist_owner_id - the user id of the playlist owner
|
||||||
|
- playlist_id - the id of the playlist
|
||||||
"""
|
"""
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
"You should use `current_user_follow_playlist(playlist_id)` instead",
|
"You should use `current_user_follow_playlist(playlist_id)` instead",
|
||||||
@ -1026,15 +1043,15 @@ class Spotify:
|
|||||||
def user_playlist_is_following(
|
def user_playlist_is_following(
|
||||||
self, playlist_owner_id, playlist_id, user_ids
|
self, playlist_owner_id, playlist_id, user_ids
|
||||||
):
|
):
|
||||||
"""
|
""" This function is no longer in use, please use the recommended function in the warning!
|
||||||
Check to see if the given users are following the given playlist
|
|
||||||
|
|
||||||
Parameters:
|
Check to see if the given users are following the given playlist
|
||||||
- playlist_owner_id - the user id of the playlist owner
|
|
||||||
- playlist_id - the id of the playlist
|
|
||||||
- user_ids - the ids of the users that you want to check to see
|
|
||||||
if they follow the playlist. Maximum: 5 ids.
|
|
||||||
|
|
||||||
|
Parameters:
|
||||||
|
- playlist_owner_id - the user id of the playlist owner
|
||||||
|
- playlist_id - the id of the playlist
|
||||||
|
- user_ids - the ids of the users that you want to check to see
|
||||||
|
if they follow the playlist. Maximum: 5 ids.
|
||||||
"""
|
"""
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
"You should use `playlist_is_following(playlist_id, user_ids)` instead",
|
"You should use `playlist_is_following(playlist_id, user_ids)` instead",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user