From d9554bb5d5b92c1d0fdfaca43286e929e2a5fe31 Mon Sep 17 00:00:00 2001 From: Il`ya Date: Sun, 22 Mar 2020 03:18:50 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B0=D1=86=D0=B8=D1=8F=20=D0=BA=D0=BB=D0=B0=D1=81=D1=81?= =?UTF-8?q?=D0=B0=20BriefInfo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yandex_music/artist/brief_info.py | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/yandex_music/artist/brief_info.py b/yandex_music/artist/brief_info.py index fba7f3f..b83c07d 100644 --- a/yandex_music/artist/brief_info.py +++ b/yandex_music/artist/brief_info.py @@ -7,12 +7,38 @@ if TYPE_CHECKING: class BriefInfo(YandexMusicObject): - """Класс, представляющий . + """Класс, представляющий информацию об артисте. Attributes: + artist (:obj:`yandex_music.Artist` | :obj:`None`): Артист. + albums (:obj:`list` из :obj:`yandex_music.Album`): Альбомы. + also_albums (:obj:`list` из :obj:`yandex_music.Album`): Сборники. + last_release_ids (:obj:`list` из :obj:`int`): Уникальные идентификаторы последних выпущенных треков. + popular_tracks (:obj:`list` из :obj:`yandex_music.Track`): Популярные треки. + similar_artists (:obj:`list` из :obj:`yandex_music.Artist)`: Похожие артисты. + all_covers (:obj:`list` из :obj:`yandex_music.Cover`): Все обложки. + concerts (:obj:`str`): Концерты (тест-кейс с ними потерялся, мало у кого есть). + videos (:obj:`list` из :obj:`yandex_music.Video`): Видео. + vinyls (:obj:`list` из :obj:`yandex_music.Vinyl`): Пластинки. + has_promotions (:obj:`bool`): Рекламируется ли TODO. + playlist_ids (:obj:`list` из :obj:`yandex_music.PlaylistId`): Уникальные идентификаторы плейлистов. + tracks_in_chart (:obj:`list` из :obj:`yandex_music.Chart`): Треки в чарте. client (:obj:`yandex_music.Client`): Клиент Yandex Music. Args: + artist (:obj:`yandex_music.Artist` | :obj:`None`): Артист. + albums (:obj:`list` из :obj:`yandex_music.Album`): Альбомы. + also_albums (:obj:`list` из :obj:`yandex_music.Album`): Сборники. + last_release_ids (:obj:`list` из :obj:`int`): Уникальные идентификаторы последних выпущенных треков. + popular_tracks (:obj:`list` из :obj:`yandex_music.Track`): Популярные треки. + similar_artists (:obj:`list` из :obj:`yandex_music.Artist`): Похожие артисты. + all_covers (:obj:`list` из :obj:`yandex_music.Cover`): Все обложки. + concerts (:obj:`str`): Концерты (тест-кейс с ними потерялся, мало у кого есть). + videos (:obj:`list` из :obj:`yandex_music.Video`): Видео. + vinyls (:obj:`list` из :obj:`yandex_music.Vinyl`): Пластинки. + has_promotions (:obj:`bool`): Рекламируется ли TODO. + playlist_ids (:obj:`list` из :obj:`yandex_music.PlaylistId`): Уникальные идентификаторы плейлистов. + tracks_in_chart (:obj:`list` из :obj:`yandex_music.Chart`, optional): Треки в чарте. client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music. **kwargs: Произвольные ключевые аргументы полученные от API. """ @@ -62,7 +88,7 @@ class BriefInfo(YandexMusicObject): client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music. Returns: - :obj:`yandex_music.BriefInfo`: TODO. + :obj:`yandex_music.BriefInfo`: Информация об артисте. """ if not data: return None