コミットグラフ

12 コミット

作成者 SHA1 メッセージ 日付
Marshal 26a4fc99c8 Добавлены тайп-хинты для следующих классов: VideoSupplement, Supplement, Lyrics, Subscription, Status, Product, Plus, Price, Permissions, PassportPhone, AutoRenewable, Account. 2019-12-27 11:42:24 +03:00
Marshal b79bec993a Изменены названия аргументов в конструкторах классов #168 2019-12-26 22:51:29 +03:00
Il`ya 9f000f6ac9 Добавлены основные тесты для следующих классов: ArtistTracks, Best, BriefInfo, GeneratedPlaylist, PlayContext, Playlist, PlaylistsLikes, SearchResult, Suggestions,
Исправлены фикстуры и сравнения для вышеперечисленных классов.
Изменён `__hash__` всех объектов. Теперь списки можно использовать в _id_attrs. Они кастуются в frozenset.
Обновлен список _id_attrs большинства объектов и тесты сравнения.
Результаты поиска любого типа теперь представлены одним классом - SearchResult.
2019-11-09 21:11:43 +03:00
Il`ya 9ec1e5bcbd Добавлены основные тесты для следующих классов: AlbumEvent, AlbumsLikes, ArtistEvent, ArtistsLikes, ChartItem, Dashboard, Day, Event, Sequence, StationTracksResult, Supplement, TrackWithAds.
Исправлены фикстуры и сравнения для вышеперечисленных классов.
Отрефакторен conftest.py.
Исправлен баг в .to_dict() методе, связанный с не рекурсивной десериализацией объектов списков и словарей.
Исправлен баг с десериализацией artist в классе ArtistEvent
2019-11-09 16:43:02 +03:00
Il`ya 9882639d6d Добавлены основные тесты для следующий классов: Account, CaseForms, Cover, DownloadInfo, Enum, InvocationInfo, Lyrics, MadeFor, Permissions, PersonalPlaylistsData, PlayContextsData, Promotion, RotorSettings, Subsription,
Исправлены фикстуры и сравнения для вышеперечисленных классов.
Починен conftest.py
2019-11-08 03:30:15 +03:00
Il`ya 3d73ad9c2e Добавлены основные тесты для следующий классов: Title, TrackId, TrackPosition, TrackShort, TracksList, User, Value, Video, VideoSupplement, Vinyl.
Исправлены сравнения объектов.
Поле region у класса Account теперь не обязательное.
Исправлена загрузка обложки у трека.
Отказ от парса даты в конструкторах. Убран datetime.fromisoformat.
Поддержка python3.6
2019-11-07 22:52:26 +03: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 58b169dae0 Удаление забытого print 2019-10-17 00:49:34 +04:00
Gleb Liutsko e1f0be76a8 Проверка на None 2019-10-17 00:47:39 +04:00
Gleb Liutsko 6c6e5b7f61 Добавлена документация 2019-10-17 00:25:17 +04:00
Gleb Liutsko fe1aa9eea1 Добавил дополнительную иформацию о треке (Текст, ссылки на видео) 2019-10-17 00:10:52 +04:00