Il`ya
4ef2c8878d
Проверены оставшиеся методы связанные с радио. Добавлена документация к ним #20
2020-01-22 19:43:03 +03:00
Il`ya
bb410d0ca0
Добавлен аргумент и описание прохода по цепочки треков в радио.
...
ИД трека, по возможности, возвращается с альбомом.
Добавлена документация к получению треков. #20
2020-01-22 18:08:08 +03:00
Il`ya
bd8f966e5e
Исправлена отправка фидбека в радио.
...
Добавлена документация.
Добавлен новый тип фидбека. #20
2020-01-22 16:49:53 +03:00
Marshal
9c412a5fd3
Добавлен метод для изменение видимости плейлиста #179
2020-01-15 11:14:55 +03:00
Marshal
f94b11c107
Бес попутал использовать Optional в аргументах методов Client'a.
...
Тайп хинты для Playlist, Landing, Feed, Album
2019-12-27 15:32:50 +03:00
Marshal
7575445403
Добавлены импорты для тайп хинтов. В каждом конструкторе указан Client, сигнатура de_json и de_list, возвращаемый тип конструтора.
...
Добавлена опциональность аргументов в методах Client'a
2019-12-27 12:14:51 +03:00
Marshal
08b197efa8
Исправлен тайпинг в классе Client #120
2019-12-24 09:07:39 +03:00
Marshal
9ee975ba3e
Добавлены тайп хинты классу Client.
...
Исправлен баг с передачей timeout аргумента в аргумент params в следующих методах: artists, albums, playlists_list #120
2019-12-24 02:59:10 +03:00
Il'ya
05e1282e46
Merge pull request #166 from MarshalX/issue-162
...
Исправлена подстановка текущего пользователя в методы клиента, если а…
2019-12-24 00:23:35 +03:00
Marshal
4773565f45
Исправлена подстановка текущего пользователя в методы клиента, если аргумент не был передан.
...
Исправлены сокращения
2019-12-24 00:20:07 +03:00
Il'ya
aad09988a4
Merge pull request #165 from MarshalX/issue-159
...
Исправлена иницилазиация клиента при помощи логина и пароля с использ…
2019-12-23 23:47:07 +03:00
Marshal
57cec4336e
Исправлена иницилазиация клиента при помощи логина и пароля с использованием прокси #159
2019-12-23 13:57:43 +03:00
Marshal
abf6e3b6a9
Поле account переименовано в me и теперь содержит объект Status, вместо Account.
...
Добавлен аргумент fetch_account_status для опциональности получения информации об аккаунте при инициализации клиента #162
2019-12-23 10:14:46 +03:00
Il`ya
d0453446ca
Мелкий рефакторинг и правки доки
2019-11-24 01:15:23 +03:00
Gleb Liutsko
a28fd555fc
Рефакторинг callback обработки капчи
2019-11-23 15:22:38 +04:00
Gleb Liutsko
0e5ac0a181
Правки в обработке капчи
2019-11-23 14:56:48 +04:00
Gleb Liutsko
c19915ad8f
Удаление пробела в конце строки
2019-11-23 01:03:00 +04:00
Gleb Liutsko
641d1b993a
callback-функция для обработки капчи
2019-11-23 00:51:47 +04:00
Marshal
633057b8ba
Мердж капчи в дев
2019-11-20 20:58:19 +03:00
Marshal
674f15416a
Мелкие правки
2019-11-20 19:13:49 +03:00
Gleb Liutsko
bc2c054ce0
Правки
...
Добавлены .rst файлы для генерации докумениации
Изменено название метода artists_albums на artists_direct_albums
2019-11-20 17:34:46 +04:00
Gleb Liutsko
584741cb63
Правки документации
2019-11-19 22:33:52 +04:00
Gleb Liutsko
be3152a7ee
Документация
...
Задокументирован класс ArtistAlbums
Задокументирован метод get_albums класса Artist
Задокументирован метод artists_albums класса Client
2019-11-19 21:52:17 +04:00
Gleb Liutsko
5bd1ad4c56
Получение всех альбомов исполнителя
...
Добавлен класс ArtistAlbums
В класс Client добавлен метод artists_albums
2019-11-19 21:42:55 +04:00
Marshal
844e2904cf
Добавлена отправка ответа на капчу.
...
Исключение связанное с капчей разбито на два: CaptchaRequired, CaptchaWrong. #140
2019-11-19 18:35:09 +03:00
Marshal
1c03889d95
Добавлена возможность выполнять запросы через прокси-сервер ( #139 ).
...
Обновлены зависимости requests
2019-11-18 23:54:46 +03:00
Il`ya
2322e596ad
Исправлен баг https://github.com/MarshalX/yandex-music-api/issues/122 .
...
Обновлена документации к Pager, ArtistTracks, сокращению и методу Client'a.
Исправлен конструктор класса Pager.
В сокращении у класса Artist на получение треков убрано подставление количества треков (counts может быть None).
Добавлены .rst файлы.
2019-10-27 17:14:11 +03:00
Gleb Liutsko
95e1eccf17
Добавлены camelCase псевдонимы для:
...
метода get_tracks класса Artist
метода artists_tracks класс Client
2019-10-21 19:29:02 +04:00
Gleb Liutsko
0bbf466182
Добавлена документация к:
...
классу ArtistsTracks
классу Pager
Методу artists_tracks класса Client
Методу get_tracks класса Artist
2019-10-21 19:08:24 +04:00
Gleb Liutsko
66f27d9cbe
Получение треков исполнителя
2019-10-21 18:47:31 +04:00
Maryna Nalbandian
ec8347b24d
Fix docstring shift
2019-10-19 10:55:45 +02:00
Il`ya
9b90c35ee6
Добавлены новые поля в класс Supplement: id, radio_is_available.
...
Добавлены новые поля в класс Lyrics: id, lyrics, has_rights, show_translation.
Добавлены новые поля в класс VideoSupplement: provider, provider_video_id, embed_url, embed.
Добавлен псевдоним для artists_brief_info.
Добавлены .rst файлы, обновлена документация.
Мелкие правки.
2019-10-18 23:44:17 +03:00
Gleb Liutsko
da10813d67
Небольшие правки
2019-10-17 07:35:24 +04:00
Gleb Liutsko
fe1aa9eea1
Добавил дополнительную иформацию о треке (Текст, ссылки на видео)
2019-10-17 00:10:52 +04:00
Yerassyl Zhanymkanov
571da0a55b
Исправлен баг https://github.com/MarshalX/yandex-music-api/issues/107
...
* Добавлено значение remove=False во время вызова _like_action из вызывающих функций
* Добавлено значение remove=False во время вызова _dislike_action из вызывающих функций
2019-10-05 23:30:46 +03:00
Marshal
5761f3f092
Добавлен метод получения информации об артисте (Brief Info https://github.com/MarshalX/yandex-music-api/issues/9 ).
...
Добавлены следующие классы: BriefInfo, Description, Vinyl, PlaylistId.
Класс Video вынесен из пакета Search в корень.
Добавлен de_list в Cover.
Добавлены следующие поля в класс Artist: likes_count, full_names, description, countries, en_wikipedia_link, db_aliases, aliases, init_date, end_date.
Добавлено поле track_id в класс Chart.
Добавлено поле available_full_without_permission в класс Track.
Класс Video расширен для поддержки второго типа (используется в brief info, спасибо яндух) видео (добавлены необязательные поля cover, embed_url, provider, provider_video_id).
Обновлена документация.
2019-09-12 18:32:43 +03:00
Il`ya
bf2543b01f
Исправлен декоратор скрывающий аргументы метода для sphinx ( https://github.com/MarshalX/yandex-music-api/issues/22 ).
2019-08-27 22:28:23 +03:00
Il`ya
8907ac6cdd
Добавлен метод albums_with_tracks с говорящим о себе названием ( https://github.com/MarshalX/yandex-music-api/issues/11 ).
...
Добавление сокращение для этого метода в класс Album.
Обновлены dev-packages в pipfile.
2019-08-27 22:07:42 +03:00
Il`ya
7340c2db26
Добавлен декоратор для логирования ( https://github.com/MarshalX/yandex-music-api/issues/17 ).
2019-08-25 11:49:02 +03:00
Il'ya
62e4d66966
Feature issue 14 ( #16 )
...
* Добавлена возможность инициализации и работы с клиентом без авторизации (https://github.com/MarshalX/yandex-music-api/issues/14 ).
Авторизация через логин и пароль доступна через метод from_credentials у Client'a.
Многие поля в account стали необязательными в связи с поддержкой клиентов без авторизации.
Исправлен баг в request связанный с одинаковыми заголовками при разных объектах.
Обновлена документация к методам.
* Обновлена версия.
* Правки в README и псевдоним для https://github.com/MarshalX/yandex-music-api/issues/14
* Правки в README https://github.com/MarshalX/yandex-music-api/issues/14
* Правки в README https://github.com/MarshalX/yandex-music-api/issues/14
2019-08-24 13:53:04 +03:00
Il'ya
eb741a2b9d
Инициализации и работа с клиентом без авторизации ( #15 )
...
* Добавлена возможность инициализации и работы с клиентом без авторизации (https://github.com/MarshalX/yandex-music-api/issues/14 ).
Авторизация через логин и пароль доступна через метод from_credentials у Client'a.
Многие поля в account стали необязательными в связи с поддержкой клиентов без авторизации.
Исправлен баг в request связанный с одинаковыми заголовками при разных объектах.
Обновлена документация к методам.
* Обновлена версия.
2019-08-22 21:56:02 +03:00
Marshal
b0236fd3bf
camelCase псевдонимы
2019-08-18 12:54:13 +03:00
Marshal
9ddf3cd105
Добавлены camelCase псевдонимы
2019-08-04 23:05:17 +03:00
Marshal
99b61e3520
Задокументированы следующие методы клиента: users_playlists, users_playlists_create, users_playlists_delete, users_playlists_name, users_playlists_change, users_playlists_insert_track, users_playlists_delete_track.
...
Исправлен баг при получении Feed (убрана обязательность поля next_revision).
2019-07-15 18:58:59 +03:00
Marshal
5d55137581
Задокументированы следующие методы клиента: play_audio, search, search_suggest
2019-07-15 17:12:04 +03:00
Marshal
8da522ad0b
Задокументированы следующие методы клиента: consume_promo_code, feed, landing, genres, tracks_download_info
2019-07-15 16:39:18 +03:00
Marshal
89cd22203c
Добавлен метод получения списка не понравившихся треков, метод установки и снятия дизлайка.
...
Исправлена десериализация даты окончания подписки.
Класс TracksLikes переименован в TracksList.
2019-07-06 11:09:47 +03:00
Marshal
7932b40421
Задокументированы следующие классы: Cover, DownloadInfo, Icon, InvocationInfo, PromoCodeStatus, TrackShort.
...
В многих местах изменено :obj: на :class:
2019-07-04 20:21:54 +03:00
Marshal
1339494650
Задокументированы следующие классы: Experiments, PermissionAlerts, Settings.
...
Задокументированы следующие методы: Client.settings, Client.permission_alerts, Client.account_experiments.
Изменено дерево в документации. Осуществлена разбивка по пакетам.
Исправлены ошибки и опечатки.
2019-07-03 15:28:54 +03:00
Marshal
88bb363aed
Задокументированы следующие классы: Account, AutoRenewable, PassportPhone, Permissions, Plus, Price, Product, Status, Subscription
2019-07-02 14:40:41 +03:00