Marshal
|
a7d9d02f41
|
Добавлены тесты с передачей пустого словаря в de_json каждого класса #174
|
2019-12-29 10:38:24 +03:00 |
Marshal
|
3db0d0984b
|
0.0.16
|
2019-12-29 10:00:21 +03:00 |
Il'ya
|
e22361c2eb
|
Merge pull request #172 from MarshalX/issue-120
Тайп хинты
|
2019-12-28 18:27:52 +03:00 |
Marshal
|
c13a5283b3
|
Полям классов добавлены известные тайп хинты из тестов.
Исправлены тесты.
Исправлен баг в загрузке обложки альбома
|
2019-12-28 16:25:09 +03:00 |
Marshal
|
510b37bb32
|
Тайп хинты для Label, TrackPosition, Artist, ArtistAlbums, ArtistTracks, BriefInfo, Counts, Description, Link, Ratings, Vinyl, AlbumEvent, ArtistEvent, Day, Event, GeneratedPlaylist, TrackWithAds, Genre, Images, Title
|
2019-12-28 14:38:59 +03:00 |
Marshal
|
e4356cdbf0
|
Фикс тайп хинта
|
2019-12-27 23:23:05 +03:00 |
Marshal
|
7a0ff6c32e
|
Добавлены тайп хинты для Block, BlockEntity, Char, CharItem, MixLink, PersonalPlaylistsData, PlayContext, PlayContextsData, Promotion, TrackId, TrackShortOld, AlbumsLikes, ArtistsLikes, PlaylistsLikes, CaseForms, MadeFor, PlayCounter, PlaylistAbsence, PlaylistId, User
|
2019-12-27 16:40:26 +03:00 |
Marshal
|
9d8b58f5c5
|
Добавлены тайп хинты для Suggestions, SearchResult, Search, Best, Value, StationResult, Station, Sequence, RotorSettings, Restrictions, Id, Enum, DiscreteScale, Dashboard, AdParams
|
2019-12-27 16:06:24 +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
|
26a4fc99c8
|
Добавлены тайп-хинты для следующих классов: VideoSupplement, Supplement, Lyrics, Subscription, Status, Product, Plus, Price, Permissions, PassportPhone, AutoRenewable, Account.
|
2019-12-27 11:42:24 +03:00 |
Marshal
|
d316c28851
|
Что-то очень интересное (atomicwrites) исключительно для Windows https://github.com/MarshalX/yandex-music-api/pull/170/checks?check_run_id=364439005
|
2019-12-27 01:01:42 +03:00 |
Il'ya
|
fbbdbf1184
|
Merge pull request #171 from MarshalX/issue-120
Убран импорт from __future__ import annotations для поддержки Python …
|
2019-12-27 00:54:33 +03:00 |
Marshal
|
ed14fe45de
|
Убран импорт from __future__ import annotations для поддержки Python 3.6 (всё равно везде в тайпинге используются строки для указания классов)
|
2019-12-27 00:45:52 +03:00 |
Marshal
|
d2cc376e38
|
importlib_metadata для поддержки старых версий Python'a
|
2019-12-27 00:22:31 +03:00 |
Il'ya
|
53c81513df
|
Merge pull request #167 from MarshalX/issue-120
Тайп хинты
|
2019-12-27 00:05:58 +03:00 |
Il'ya
|
6c5ef2a78e
|
Merge branch 'development' into issue-120
|
2019-12-27 00:00:08 +03:00 |
Il'ya
|
2ed5e060fe
|
Merge pull request #169 from MarshalX/issue-168
Убрано использование зарезервированных слов
|
2019-12-26 23:52:56 +03:00 |
Marshal
|
87be639408
|
Обновлены тесты под новые названия аргументов.
При to_dict() названия зарезервированных полей возвращаются с нижним подчеркиванием #168
|
2019-12-26 23:27:58 +03:00 |
Marshal
|
b79bec993a
|
Изменены названия аргументов в конструкторах классов #168
|
2019-12-26 22:51:29 +03:00 |
Marshal
|
c64a4a606d
|
Убрано использование зарезервированных имён в аргументах конструкторов #168
|
2019-12-26 12:01:17 +03:00 |
Marshal
|
2aa4a31042
|
Добавлены тайп хинты в соответствии с документацией для следуюшщих классов: YandexMusicObject, Cover, Captcha, DownloadInfo, Experiments, Icon, InvocationInfo, Pager, PermissionAlerts, PromoCodeStatus, Settings, TrackShort, TracksList, Video #120
|
2019-12-24 10:17:04 +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
|
b14762567f
|
Merge pull request #164 from MarshalX/issue-161
Использование ujson при наличии. Обновлены зависимости #161
|
2019-12-23 23:48:49 +03:00 |
Il'ya
|
aad09988a4
|
Merge pull request #165 from MarshalX/issue-159
Исправлена иницилазиация клиента при помощи логина и пароля с использ…
|
2019-12-23 23:47:07 +03:00 |
Il'ya
|
76f29e5d70
|
Merge pull request #163 from MarshalX/issue-162
Поле account переименовано в me и теперь содержит объект Status, вмес…
|
2019-12-23 23:46:11 +03:00 |
Marshal
|
57cec4336e
|
Исправлена иницилазиация клиента при помощи логина и пароля с использованием прокси #159
|
2019-12-23 13:57:43 +03:00 |
Marshal
|
2b670d8496
|
Использование ujson при наличии. Обновлены зависимости #161
|
2019-12-23 12:07:11 +03:00 |
Marshal
|
abf6e3b6a9
|
Поле account переименовано в me и теперь содержит объект Status, вместо Account.
Добавлен аргумент fetch_account_status для опциональности получения информации об аккаунте при инициализации клиента #162
|
2019-12-23 10:14:46 +03:00 |
Il'ya
|
488f76436a
|
Merge pull request #156 from MarshalX/0.0.15
Изменение версии, список изменений
|
2019-12-01 18:00:37 +03:00 |
Il`ya
|
07c3ac0dda
|
Изменение версии, список изменений
|
2019-12-01 15:34:44 +03:00 |
Il'ya
|
c002ffee36
|
Merge pull request #155 from MarshalX/bugfix/issue-154
Bugfix/issue 154
|
2019-12-01 14:48:44 +03:00 |
Il`ya
|
f1f49b4c94
|
Обновлены тесты
|
2019-12-01 14:35:02 +03:00 |
Il`ya
|
4dea34d6e0
|
Поля various, composer класса Artist и available_for_premium_users, lyrics_available класса Track теперь не являются обязательными в связи загрузкой своих треков, у которых данная информация отсутствует #154
|
2019-12-01 14:25:09 +03:00 |
Il'ya
|
952145c3b8
|
Merge pull request #152 from MarshalX/bugfix/issue-147
Bugfix/issue #147
|
2019-11-24 03:05:40 +03:00 |
Il`ya
|
4a4ab144fb
|
Исправлен баг с обработкой пустых листов приходящих от API.
|
2019-11-24 03:01:24 +03:00 |
Il`ya
|
575544b86e
|
Добавлена документация для `PlaylistAbsence`
|
2019-11-24 02:35:43 +03:00 |
Il`ya
|
aa2595fd12
|
Обновлены тесты для `Playlist`.
Исправлена десериализация `playlist_absence`.
Добавлена заглушка на случай скорого исправления опечатки со стороны Яндекса.
|
2019-11-24 02:23:24 +03:00 |
Il`ya
|
dd6dd844db
|
Добавлены тесты для `PlaylistAbsence`.
|
2019-11-24 01:58:41 +03:00 |
Il`ya
|
f379280fc2
|
Убрана обязательность следующих полей класса `Playlist`: `uid`, `kind`, `title`, `track_count`.
Добавлен новый класс `PlaylistAbsence` представляющий объект описывающий причину отсутствия плейлиста.
|
2019-11-24 01:51:45 +03:00 |
Il'ya
|
87a58e0de0
|
Merge pull request #151 from MarshalX/captcha-callback
Captcha callback
|
2019-11-24 01:18:31 +03:00 |
Il`ya
|
d0453446ca
|
Мелкий рефакторинг и правки доки
|
2019-11-24 01:15:23 +03:00 |
Il'ya
|
f0bd841d4a
|
Merge pull request #150 from MarshalX/bugfix/issue-149
Исправлен баг связанный с загрузкой файлов #149 найденный в #148
|
2019-11-23 16:32:46 +03:00 |
Il`ya
|
9dbe8d6d86
|
Исправлен баг связанный с загрузкой файлов #149
|
2019-11-23 16:35:55 +03:00 |
Gleb Liutsko
|
05cdb3f152
|
Пример обработки капчи в README
|
2019-11-23 15:42:08 +04:00 |
Gleb Liutsko
|
a28fd555fc
|
Рефакторинг callback обработки капчи
|
2019-11-23 15:22:38 +04:00 |
Gleb Liutsko
|
0e5ac0a181
|
Правки в обработке капчи
|
2019-11-23 14:56:48 +04:00 |