コミットグラフ

18 コミット

作成者 SHA1 メッセージ 日付
Il`ya 3de180423c Добавлен файл с изменениями. Изменена версия. 2019-11-10 03:55:46 +03:00
Il`ya 6371bcb997 Добавлен раздел "получение помощи" в readme, добавлены новые значки 2019-11-10 03:22:32 +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 348c9cb44b Обновлена версия. 2019-10-18 23:46:59 +03:00
Marshal 1c8f1f4cc9 Спасибо Яндекс, что пофиксили свой бэк. "randomTrash" RIP.
Фикс загрузки треков (https://github.com/MarshalX/yandex-music-api/issues/25).
Загрузка AAC временно недоступна.
2019-09-17 21:50:58 +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 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 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 9b570ea6f5 Включена проверка SSL сертификата (невозможность MITM атаки). 2019-08-18 19:04:51 +03:00
Marshal 6975921248 В README добавлено объяснение происхождения приложения для авторизации. 2019-08-11 23:47:02 +03:00
Marshal 56d2f76c86 Библиотека совместима только с Python 3.7+ https://github.com/MarshalX/yandex-music-api/issues/7 2019-08-11 23:34:19 +03:00
Marshal 7cf0213a4b Поле album_id у класса TrackId стало необязательным. 2019-07-29 19:01:56 +03:00
Marshal 63f29567c7 Исправлена ошибка https://github.com/MarshalX/yandex-music-api/issues/6 обязательности поля ID заказа (Yandex?). Теперь оно опциональное. 2019-07-17 17:11:02 +03:00
Marshal b0dbf294e1 Исправлен баг с конкатенацией уникального идентификатора трека. 2019-07-16 20:01:51 +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 7c19a602ef Обновлена версия для загрузки на pypi 2019-07-13 08:31:00 +03:00
Marshal 96eeb5c483 Обновил readme на pypi 2019-07-06 14:40:04 +03:00
Marshal 9fe7b317ea Написан сценарий установки (setup.py) 2019-07-06 13:34:14 +03:00