コミットグラフ

140 コミット

作成者 SHA1 メッセージ 日付
Ilya (Marshal) 38a19e8b89 #563 Добавлено предупреждение про отсутствие tracks у плейлиста. 2023-04-23 01:00:14 +02:00
Ilya (Marshal) 85e128ed4a #547 Удалена, а местами исправлена передача *args в _request. 2023-04-23 00:38:29 +02:00
Gleb Liutsko 3efac60e7f
В документацию добавлена запись, о необходимости авторизации 2023-03-22 20:34:45 +04:00
Ilya (Marshal) 02a9c0feb3 Исправлено создание очереди треков. 2023-01-31 09:42:52 +01:00
Ilya (Marshal) ef016b67e3 передача remove аргумента по имени (close #550) 2022-11-23 00:32:39 +02:00
Gleb Liutsko 4c85de91d4
Варнинг об устаревании
В документацию добавлено предупреждение об устаревании получения текста
из дополнительной информации.
2022-11-17 19:47:15 +04:00
Gleb Liutsko 742d60d18c
Обновление документации
Добавление документации для
    Функции: convert_track_id_to_number, get_sign_request
    Классы: Sign, TrackLyrics, LyricsMajor
    Методы: Client.tracks_lyrics
2022-11-17 19:47:14 +04:00
Gleb Liutsko 96fed36669
Добавлен эндпоинт tracks/{track_id}/lyrics
Добавлен метод Client.track_lyrics
Добавлены модели
    LyricsMajor
    SynchronizesLyrics
2022-11-17 19:47:13 +04:00
Gleb Liutsko bd981d37c0 Исправление ошибок в документации
У некорых методов в документации было написано, что
они принимают только :obj:`str`, хотя они также принимали :obj:`int`

Опечатка в документации TrackPosition
2022-11-14 23:18:16 +04:00
Ilya (Marshal) 9195290027 исправлено значение языка по умолчанию у методов класса Client (close #554); исправлена документация метода rotor_stations_list. 2022-11-10 23:28:26 +01:00
Ilya (Marshal) 5d0b2c1c10 поле notice_displayed класса Client теперь приватное 2022-11-10 23:07:35 +01:00
Ilya (Marshal) 6db8f8562b добавил ссылки на задачи к TODO не связанных с документацией (close #549) 2022-10-31 16:12:59 +01:00
Ilya (Marshal) 78bcb05799 исправлены опечатки в документации close #546 2022-10-31 15:29:38 +01:00
Ilya (Marshal) d0d58c3ff4 добавлена возможность задать глобальный timeout для всех запросов close #362 2022-10-31 14:57:28 +01:00
Ilya (Marshal) 43749cab59 Исправлены type hints у декоратора log 2022-09-10 12:18:21 +02:00
forentfraps 99991bd618
Исправлена опечатка в документации к методу rotor_station_tracks класса Client 2022-07-10 23:02:49 +02:00
Il'ya (Marshal) a9343d68a5 исправлено отключение предупреждений о новых полях в API 2022-02-21 00:18:29 +01:00
Il'ya (Marshal) b6c29573b9 всем исключениям добавлен суффикс Error;
добавлено новое исключение NotFoundError при 404.
2022-02-20 22:15:27 +01:00
Il'ya (Marshal) 120cfdff1c исправлена отправка bool значений 2022-02-20 00:42:30 +01:00
Il'ya (Marshal) 57bcbad472 исправлен tracks_download_info при get_direct_links=True в асинхронной версии 2022-02-20 00:36:38 +01:00
Il'ya (Marshal) a8bac6e5c5 исправлена отправка типа boolean в параметрах запроса aiohttp 2022-02-20 00:31:02 +01:00
Il'ya (Marshal) 6211293a78 исправлена обработка ошибок при поиске 2022-02-20 00:16:11 +01:00
Il'ya (Marshal) bac85628da отключены предупреждения о новых полях по умолчанию 2022-02-19 19:29:39 +01:00
Il'ya (Marshal) 62741bebc9 асинхронная версия библиотеки 2022-02-19 18:59:53 +01:00
Il'ya (Marshal) 4a11b73e57 удалено получение токена по логину и паролю 2022-02-19 14:07:47 +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 95269a892c Добавлена генерация нового типа токена для Яндекс.Музыка.
Исправлена обработки капчи не через сallback.
2021-02-27 22:16:50 +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
Il`ya Semyonov d481b47edf Добавлен копирайт, обновлён setup.py 2021-02-03 13:00:39 +01:00
Gleb Liutsko 6b49472723 Fix тайпхинта (#355) 2021-01-27 20:32:03 +04:00
Dmitriy a40c34ab25
Пофиксил выбор настроек радио (#390)
Исправлен выбор настроек радио
2021-01-19 11:34:01 +03: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 e330c35573 Добавлен коллбек для обработки новых полей. 2020-06-07 15:56:37 +03:00
Il`ya Semyonov 09905eb7af Метод de_list в TrackId.
Поля coauthors и recent_tracks в Playlist.
Поле regions в User.
Поля users, podcasts, podcast_episodes, type_, page, per_page в Search.
Поддержка новых типов поиска: подкасты, выпуски, пользователи.
Поля short_description, description, is_premiere, is_banner в Like.
Документация и тесты к новым поля. #339
2020-06-07 12:55:30 +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 dd0b3adef0 хотфикс 2020-05-16 22:45:33 +03:00
Il`ya Semyonov f96732d674 Добавлен новый класс: LandingList.
Добавлены новые методы: new_releases, new_playlists, podcasts.
2020-05-16 01:00:52 +03:00
Il`ya Semyonov 4cc727211f Добавлено выключение предупреждения о новом поле от API 2020-05-15 22:14:44 +03:00
Il`ya Semyonov 92a7bcfc78 Исправлена документация для метода tags() 2020-05-15 00:35:36 +03:00
Il'ya 666b174c30
Merge pull request #331 from MarshalX/pull/326
Присоеденение к плейлисту как соавтор
2020-05-15 00:25:15 +03:00
Il`ya Semyonov 814d76ff22 Правки в документации 2020-05-15 00:22: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 97cf5b5d13 Исправлена опечатка #312 2020-05-14 22:59:42 +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 829ff8c05c Исправлена ошибка в документации.
В документации некоторых методов был написан
не правльный формат ID плейлиста.
2020-05-08 15:47:16 +04:00
Gleb Liutsko ad326a189d Сокращения для
Client.users_playlists_recommendations
Playlist.get_recommendations
2020-05-07 12:46:56 +04:00