Ilya (Marshal)
9a08c6aa7b
добавлены недостающие camel case псевдонимы
2022-10-16 16:53:46 +02:00
Maxim Mosin
2dc4e64eda
Добавил функции для получения фалов в байтах ( #541 )
2022-10-16 14:58:46 +02:00
Il'ya (Marshal)
62741bebc9
асинхронная версия библиотеки
2022-02-19 18:59:53 +01:00
Il'ya (Marshal)
ac53ea659f
#469 убрана поддержка python 3.6; модели переделаны с использованием dataclasses; у класса Response теперь вместо свойства result метод get_result, вместо свойства error метод get_error; к полям, имя которых как у встроенных функций, больше не добавляется нижнее подчеркивание в конец, теперь нижнее подчеркивание добавляется только к ключевым словам языка; изменена логика нахождения неизвестных полей, теперь она находится в базовом классе; удалена возможность задавать собственную фунцию для обработки неизвестных полей; обновлены зависимости.
2021-09-19 15:47:19 +02:00
Il`ya Semyonov
18401741a2
Форматирование кода с помощью black, обновлен лок зависимостей с использованием последних версий
2021-02-03 13:28:10 +01:00
Angelovich
0882aaebec
Добавлен метод получения аддреса иконки
2020-12-26 15:15:38 +03:00
Il`ya Semyonov
4cc727211f
Добавлено выключение предупреждения о новом поле от API
2020-05-15 22:14:44 +03:00
Il`ya
888f546d96
Убрано случайное optional в атрибутах (документация)
2020-03-22 02:04:39 +03:00
Gleb Liutsko
0d84ad8cba
Удалена избыточная информация во всех остальных классах ( #247 )
2020-03-22 01:29:34 +04:00
Gleb Liutsko
1209c495b4
Удаление избыточной информации ( #247 )
...
Классы: Account, AutoRenewable, PassportPhone, Permissions, Plus, Price,
Product, Status, Subscription, UserSettings, Album, Label,
TrackPosition, Playlist
У всех классов изменено описание атрибута client
2020-03-21 23:49:20 +04:00
Il`ya
876dd652d9
Заготовки для документирования полей классов и конструкторов.
2020-01-26 17:50:54 +03:00
Il`ya
0f736857b9
Исправлена документация, код перед импортом, тайпхинты
2020-01-26 15:19:22 +03:00
Il`ya
0f860f67e5
Исправлена документация.
...
Добавлена документация для UserSettings. #195
2020-01-26 02:55:56 +03:00
Marshal
c13a5283b3
Полям классов добавлены известные тайп хинты из тестов.
...
Исправлены тесты.
Исправлен баг в загрузке обложки альбома
2019-12-28 16:25:09 +03:00
Marshal
f94b11c107
Бес попутал использовать Optional в аргументах методов Client'a.
...
Тайп хинты для Playlist, Landing, Feed, Album
2019-12-27 15:32:50 +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
2aa4a31042
Добавлены тайп хинты в соответствии с документацией для следуюшщих классов: YandexMusicObject, Cover, Captcha, DownloadInfo, Experiments, Icon, InvocationInfo, Pager, PermissionAlerts, PromoCodeStatus, Settings, TrackShort, TracksList, Video #120
2019-12-24 10:17:04 +03:00
Il`ya
23eb22c6b5
Добавлены основные тесты для следующий классов: DiscreteScale, Icon, Id, Images, Label, Pager, PlayCounter, Plus, Price, TrackId, TrackShortOld, Value.
...
Исправлены фикстуры и сравнения для вышеперечисленных классов.
2019-11-07 23:36:41 +03:00
Marshal
269503966f
Добавлена загрузка анимированных и обычных обложек артистов, плейлистов, задних фонов блоков чартов, жанров, иконок, аватарок пользователей.
2019-08-18 17:44:46 +03:00
Marshal
7932b40421
Задокументированы следующие классы: Cover, DownloadInfo, Icon, InvocationInfo, PromoCodeStatus, TrackShort.
...
В многих местах изменено :obj: на :class:
2019-07-04 20:21:54 +03:00
Marshal
236b8ceb06
Code refactoring
...
Using normalization and major classes (forgot :) )
2019-06-02 19:23:29 +03:00