Правки
Добавлены .rst файлы для генерации докумениации Изменено название метода artists_albums на artists_direct_albums
このコミットが含まれているのは:
コミット
bc2c054ce0
|
@ -0,0 +1,7 @@
|
|||
yandex_music.ArtistAlbums
|
||||
=========================
|
||||
|
||||
.. autoclass:: yandex_music.ArtistAlbums
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
|
@ -11,4 +11,5 @@
|
|||
yandex_music.artist.description
|
||||
yandex_music.artist.brief_info
|
||||
yandex_music.artist.artist_tracks
|
||||
yandex_music.artist.artist_albums
|
||||
yandex_music.artist.pager
|
||||
|
|
|
@ -98,9 +98,9 @@ class Artist(YandexMusicObject):
|
|||
def get_albums(self, page=0, page_size=20, sort_by='year', *args, **kwargs):
|
||||
"""Сокращение для::
|
||||
|
||||
client.artists_albums(artist.id, page, page_size, sort_by, *args, **kwargs)
|
||||
client.artists_direct_albums(artist.id, page, page_size, sort_by, *args, **kwargs)
|
||||
"""
|
||||
return self.client.artists_albums(self.id, page, page_size, sort_by, *args, **kwargs)
|
||||
return self.client.artists_direct_albums(self.id, page, page_size, sort_by, *args, **kwargs)
|
||||
|
||||
@classmethod
|
||||
def de_json(cls, data, client):
|
||||
|
|
|
@ -922,7 +922,7 @@ class Client(YandexMusicObject):
|
|||
return ArtistTracks.de_json(result, self)
|
||||
|
||||
@log
|
||||
def artists_albums(self, artist_id: str or int, page=0, page_size=20, sort_by='year', timeout=None, *args, **kwargs):
|
||||
def artists_direct_albums(self, artist_id: str or int, page=0, page_size=20, sort_by='year', timeout=None, *args, **kwargs):
|
||||
"""Получение альбомов артиста.
|
||||
|
||||
Args:
|
||||
|
@ -936,7 +936,7 @@ class Client(YandexMusicObject):
|
|||
|
||||
Returns:
|
||||
:obj:`yandex_music.ArtistAlbums`: Объекта класса :class:`yandex_music.ArtistsTracks`
|
||||
представляющий страницу списка альбомов артиста
|
||||
представляющий страницу списка альбомов артиста
|
||||
"""
|
||||
|
||||
url = f'{self.base_url}/artists/{artist_id}/direct-albums'
|
||||
|
@ -1171,8 +1171,8 @@ class Client(YandexMusicObject):
|
|||
artistsBriefInfo = artists_brief_info
|
||||
#: Псевдоним для :attr:`artists_tracks`
|
||||
artistsTracks = artists_tracks
|
||||
#: Псевдоним для :attr:`artists_albums`
|
||||
artistsAlbums = artists_albums
|
||||
#: Псевдоним для :attr:`artists_direct_albums`
|
||||
artistsDirectAlbums = artists_direct_albums
|
||||
#: Псевдоним для :attr:`users_likes_tracks_add`
|
||||
usersLikesTracksAdd = users_likes_tracks_add
|
||||
#: Псевдоним для :attr:`users_likes_tracks_remove`
|
||||
|
|
読み込み中…
新しいイシューから参照