コミットグラフ

53 コミット

作成者 SHA1 メッセージ 日付
Il'ya (Marshal) e6188efe52 использование английского языка sphinx (русский перевод кишит багами) 2022-02-19 13:21:16 +01:00
Il'ya (Marshal) 72a7489a63 исправлено отображение toc в мобильной версии документации;
исправлены ссылки в readme.
2022-02-16 14:30:36 +01:00
Il'ya (Marshal) 6090c25e44 автогенерация rst файлов для пакета;
добавлена кнопка "Скопировать" для сниппетов в документации;
новая тема для документации.
2022-02-16 13:21:14 +01:00
Il'ya (Marshal) 36c76235ea обновил readme, год копирайта, manifest. 2022-02-16 12:26:29 +01:00
Il'ya (Marshal) 9b34d1177d удалил Pipfile и Pipfile.lock;
разнёс зависимости по файлам;
обновил все GHA workflows.
2022-02-16 11:44:53 +01:00
Il`ya Semyonov 365ca65e2c Переезд на новую систему авторизации.
Обновлены примеры в README.
Исправлено отображение процента покрытия тестами.
2021-02-27 19:50:04 +01:00
Il`ya Semyonov 18401741a2 Форматирование кода с помощью black, обновлен лок зависимостей с использованием последних версий 2021-02-03 13:28:10 +01:00
Gleb Liutsko 5fdb3d1888
Новые поля (#392)
* Добавлены новые поля класса Album

* Добавлены новые поля класса MetaData

* Добавлены новые поля класса BriefInfo

* Добавлены тесты для всех новых полей в классах Album, MetaData и BriefInfo.

* Добавлены поля и обновлены тесты для класса UserSettings

* Измено описание sync_queue_enabled в UserSettings

* Добавлены новые поля в класс Track

* Добавлены новые поля (#386)

* Добавлены новые поля (#377)

* Добавлены новые поля (#376)

* Добавлены новые поля (#351, #370)

* Добавлено: новый класс Deprecation, поле deprecation для класса Album.

* Правка документации
2021-01-27 19:24:40 +03:00
Il`ya Semyonov 10aa39e6c9 Revert "Исправлена десериализация альбомов. Удалён класс `Label`. Вместо него теперь массив строк."
This reverts commit 9e92bfc7
2020-12-02 08:22:27 +01:00
Il`ya Semyonov 9e92bfc708 Исправлена десериализация альбомов. Удалён класс `Label`. Вместо него теперь массив строк. 2020-11-30 19:17:23 +01:00
Il`ya Semyonov 4a57ce3e86 Добавлена работа с очередью прослушивания (#246).
Добавлены новые классы: Context, Queue, QueueItem.
Добавлены новые методы в Client: queues_list, queue, queue_update_position, queue_create.
Добавлены поля track_id и from_ в класс TrackId.
Добавлена возможность смены языка у клиента для ответов от API.
Добавлена десериализация любого объекта в JSON пригодного для отправки в запросе на Яндекс API.
2020-06-20 16:54:46 +03:00
Il`ya Semyonov a6c0c709fd Добавлены новые классы: Brand, Contest, OpenGraphData.
Поля contest, dummy_description, dummy_page_description, dummy_cover, dummy_rollover_cover, og_data, branding классу Playlist.
Добавлена информацию по поводу запуска потока по треку, плейлисту и т.д.
Документация и тесты к новым полям, классам #339
2020-06-14 22:11:38 +03:00
Il`ya Semyonov 37618e9b96 Добавлены новые классы: NonAutoRenewable, Operator, Deactivation, PoetryLoverMatch.
Поля operator и non_auto_renewable в Subscription.
Поля text_color, short_description, description, is_premiere и is_banner в Album.
Поле hand_made_description в Artist.
Поле metrika_id в Playlist.
Поле og_image в Tag.
Поле url в Lyrics.
Поля number, genre в MetaData.
Поле poetry_lover_matches в Track.
Документация и тесты к новым полям, классам #339
2020-06-14 15:09:50 +03:00
Il`ya Semyonov b4efefbaff Добавлены новые классы: Alert, AlertButton, StationData.
Поле master_info в AutoRenewable.
Поля station_data и bar_below в Status.
Поле family_auto_renewable в Subscription.
Поля misspell_result и misspell_original в Search.
Документация и тесты к новым поля. #339
2020-06-07 14:46:37 +03:00
Il`ya Semyonov 79d4448a92 Добавлен новый класс LicenceTextPart.
Поля cheapest, title, family_sub, fb_image, fb_name, family, intro_period_duration, intro_price, start_period_duration, start_price, licence_text_parts для Product.
Поля storage_dir, duplicates для Album.
Поле subscribed для ArtistEvent.
Поле description для GeneratedPlaylist.
Поле genre для Event.
Поле show_in_regions для Genre.
Поле cover_uri для MixLink.
Поля og_description, top_artist для Playlist.
Поля full_image_url, mts_full_image_url для Station.
Документация и тесты к новым поля. #339
2020-06-06 23:48:32 +03:00
Il`ya Semyonov 0240eb6cb9 Добавлен новый класс MetaData.
Добавлено поле error классу Artist.
Класс User расширен для поддержки поля user_info из Track (поля full_name, display_name).
Добавлены новые поля классу Track: substituted, matched_track, can_publish, state, desired_visibility, filename, user_info, meta_data.
Новые поля класса Cover: copyright_name, copyright_cline.
Добавлено поле direct классу DownloadInfo.
Предупреждения о новых полях включены по умолчанию.
Документация и тесты к новым поля. #339
2020-06-06 17:06:59 +03:00
Il`ya Semyonov f96732d674 Добавлен новый класс: LandingList.
Добавлены новые методы: new_releases, new_playlists, podcasts.
2020-05-16 01:00:52 +03:00
Il'ya 65d1584b79
Merge branch 'development' into pull/325 2020-05-14 23:39:50 +03:00
Il`ya Semyonov 2f7aca0d73 Правки в документации 2020-05-14 23:36:47 +03:00
Il`ya Semyonov 995f82430a Добавлено получение тегов.
Метод tags() у Client.
Новые классы: TagResult, Tag.
2020-05-14 22:44:57 +03:00
Il'ya f4edd6348d
Получение чартов (#328)
Добавлен метод получения чарта - `chart()`. Добавлены новые классы: `ChartInfo`, `ChartInfoMenu`, `ChartInfoMenuItem`

Co-authored-by: Angel <angel777da@gmail.com>
2020-05-14 21:02:34 +03:00
Gleb Liutsko de412a4a9f PlaylistsRecommendations -> PlaylistRecommendations 2020-05-07 12:09:12 +04:00
Gleb Liutsko 67398fd041 Документация к классу PlaylistsRecommendations и
методу users_playlists_recommendations
2020-05-07 11:28:53 +04:00
Il`ya ee9d82f869 Исправлена документация для Like 2020-03-22 19:27:55 +03:00
Il`ya ca6dd7cb39 Документация класса YandexMusicObject 2020-03-22 19:09:45 +03:00
Il`ya 86ff50df37 Исправлено выбрасываемое исключение при таймауте.
Добавлена документация исключений.
2020-03-22 17:16:19 +03:00
Il`ya 7fcca417e8 Документация класса Request 2020-03-22 17:05:09 +03:00
Il`ya 891893d6a8 Документация класса Difference 2020-03-22 15:29:38 +03:00
Il`ya d3ca77c63c Удалены requirements.txt файлы.
Добавлены ссылки проекта в setup.py
Добавлена команда для запуска тестов.
Тесты включены в пакет.
Список изменений добавлен в описание пакета на PyPi.
2020-01-31 00:06:13 +03:00
Il`ya 77f263a728 Добавлена документация de_json и de_list методов всем классам. Местами внесены исправления. 2020-01-26 16:17:09 +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
Il`ya 575544b86e Добавлена документация для `PlaylistAbsence` 2019-11-24 02:35:43 +03:00
Marshal 633057b8ba Мердж капчи в дев 2019-11-20 20:58:19 +03:00
Marshal ae0a7cae12 Удалены .rst файлы удалённых классов. 2019-11-20 19:25:48 +03:00
Gleb Liutsko bc2c054ce0 Правки
Добавлены .rst файлы для генерации докумениации
Изменено название метода artists_albums на artists_direct_albums
2019-11-20 17:34:46 +04:00
Marshal d5578d7be1 Добавлена документация.
Добавлен метод для загрузки изображения капчи. #140
2019-11-19 17:31:30 +03:00
Il`ya 3de180423c Добавлен файл с изменениями. Изменена версия. 2019-11-10 03:55: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
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
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 1a6d82922e Автогенерация автогенерируемой документации. 2019-08-29 21:34:59 +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
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 5ec9b1e5a3 Добавлено readme в документацию 2019-07-06 14:09:31 +03:00
Marshal 266a0a7f7d Указан основной документ дерева документации в конфигурации 2019-07-06 13:53:34 +03:00
Marshal 6fc1219a02 Добавлено основное readme и readme в примеры.
Выбрана лицензия для проекта, указана лицензия для примеров.
Задокументирован класс TrackList
2019-07-06 12:44:18 +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