обновил readme, год копирайта, manifest.
このコミットが含まれているのは:
コミット
36c76235ea
|
@ -1 +1 @@
|
||||||
include LICENSE Pipfile.lock CHANGES.rst
|
include LICENSE CHANGES.rst
|
32
README.rst
32
README.rst
|
@ -1,7 +1,7 @@
|
||||||
API Yandex Music - неофициальная Python библиотека
|
API Yandex Music — неофициальная Python библиотека
|
||||||
==================================================
|
==================================================
|
||||||
|
|
||||||
Делаю то, что по определённым причинам не сделала компания Yandex.
|
Делаю то, что по определённым причинам не сделала компания Yandex.
|
||||||
|
|
||||||
Маленькое сообщество разработчиков общаются и помогают друг другу
|
Маленькое сообщество разработчиков общаются и помогают друг другу
|
||||||
в `Telegram чатике <https://t.me/yandex_music_api>`_, присоединяйтесь!
|
в `Telegram чатике <https://t.me/yandex_music_api>`_, присоединяйтесь!
|
||||||
|
@ -22,8 +22,8 @@ API Yandex Music - неофициальная Python библиотека
|
||||||
:target: https://www.codacy.com/manual/MarshalX/yandex-music-api
|
:target: https://www.codacy.com/manual/MarshalX/yandex-music-api
|
||||||
:alt: Качество кода
|
:alt: Качество кода
|
||||||
|
|
||||||
.. image:: https://github.com/MarshalX/yandex-music-api/workflows/Full%20test/badge.svg
|
.. image:: https://github.com/MarshalX/yandex-music-api/actions/workflows/pytest_full.yml/badge.svg
|
||||||
:target: https://github.com/MarshalX/yandex-music-api/actions?query=workflow%3A%22Full+test%22
|
:target: https://github.com/MarshalX/yandex-music-api/actions/workflows/pytest_full.yml
|
||||||
:alt: Статус тестов
|
:alt: Статус тестов
|
||||||
|
|
||||||
.. image:: https://readthedocs.org/projects/yandex-music/badge/?version=latest
|
.. image:: https://readthedocs.org/projects/yandex-music/badge/?version=latest
|
||||||
|
@ -59,6 +59,8 @@ API Yandex Music - неофициальная Python библиотека
|
||||||
|
|
||||||
- `Получение помощи`_
|
- `Получение помощи`_
|
||||||
|
|
||||||
|
- `Список изменений`_
|
||||||
|
|
||||||
- `Реализации на других языках`_
|
- `Реализации на других языках`_
|
||||||
|
|
||||||
#. `C#`_
|
#. `C#`_
|
||||||
|
@ -108,7 +110,7 @@ Microsoft Store. Так как API является закрытым и испо
|
||||||
Установка
|
Установка
|
||||||
=========
|
=========
|
||||||
|
|
||||||
Вы можете установить или обновить yandex-music-api при помощи:
|
Вы можете установить или обновить Yandex Music API при помощи:
|
||||||
|
|
||||||
.. code:: shell
|
.. code:: shell
|
||||||
|
|
||||||
|
@ -118,7 +120,7 @@ Microsoft Store. Так как API является закрытым и испо
|
||||||
|
|
||||||
.. code:: shell
|
.. code:: shell
|
||||||
|
|
||||||
$ git clone https://github.com/MarshalX/yandex-music-api --recursive
|
$ git clone https://github.com/MarshalX/yandex-music-api
|
||||||
$ cd yandex-music-api
|
$ cd yandex-music-api
|
||||||
$ python setup.py install
|
$ python setup.py install
|
||||||
|
|
||||||
|
@ -158,7 +160,7 @@ Microsoft Store. Так как API является закрытым и испо
|
||||||
client = Client.from_token('token')
|
client = Client.from_token('token')
|
||||||
|
|
||||||
После успешного создания клиента Вы вольны в выборе необходимого метода
|
После успешного создания клиента Вы вольны в выборе необходимого метода
|
||||||
из API. Все они доступны у объекта класса Client. Подробнее в методах клиента
|
из API. Все они доступны у объекта класса ``Client``. Подробнее в методах клиента
|
||||||
в `документации <https://yandex-music.readthedocs.io/ru/latest/yandex_music.client.html>`_.
|
в `документации <https://yandex-music.readthedocs.io/ru/latest/yandex_music.client.html>`_.
|
||||||
|
|
||||||
Пример получения первого трека из плейлиста "Мне нравится" и его загрузка:
|
Пример получения первого трека из плейлиста "Мне нравится" и его загрузка:
|
||||||
|
@ -177,7 +179,7 @@ Microsoft Store. Так как API является закрытым и испо
|
||||||
`TrackShort <https://yandex-music.readthedocs.io/ru/latest/yandex_music.track_short.html>`_.
|
`TrackShort <https://yandex-music.readthedocs.io/ru/latest/yandex_music.track_short.html>`_.
|
||||||
Данный класс содержит наиважнейшую информацию о треке и никаких подробностей,
|
Данный класс содержит наиважнейшую информацию о треке и никаких подробностей,
|
||||||
поэтому для получения полной версии трека со всей информацией необходимо
|
поэтому для получения полной версии трека со всей информацией необходимо
|
||||||
обратиться к методу fetch_track(). Затем можно скачать трек методом download().
|
обратиться к методу ``fetch_track()``. Затем можно скачать трек методом ``download()``.
|
||||||
|
|
||||||
Пример получения треков по ID:
|
Пример получения треков по ID:
|
||||||
|
|
||||||
|
@ -277,7 +279,7 @@ music.yandex.ru/album/**1193829**/track/**10994777**
|
||||||
logger = logging.getLogger()
|
logger = logging.getLogger()
|
||||||
logger.setLevel(logging.INFO)
|
logger.setLevel(logging.INFO)
|
||||||
|
|
||||||
Если Вы хотите DEBUG логирование:
|
Если Вы хотите ``DEBUG`` логирование:
|
||||||
|
|
||||||
.. code:: python
|
.. code:: python
|
||||||
|
|
||||||
|
@ -301,9 +303,17 @@ music.yandex.ru/album/**1193829**/track/**10994777**
|
||||||
Получить помощь можно несколькими путями:
|
Получить помощь можно несколькими путями:
|
||||||
|
|
||||||
- Задать вопрос в `Telegram чатике <https://t.me/yandex_music_api>`_, где мы помогаем друг другу, присоединяйтесь!
|
- Задать вопрос в `Telegram чатике <https://t.me/yandex_music_api>`_, где мы помогаем друг другу, присоединяйтесь!
|
||||||
- Сообщить о баге, предложить новую фичу или задать вопрос можно `создав issue <https://github.com/MarshalX/yandex-music-api/issues/new/choose>`_.
|
- Сообщить о баге можно `создав Bug Report <https://github.com/MarshalX/yandex-music-api/issues/new?assignees=MarshalX&labels=bug&template=bug-report.md&title=>`_.
|
||||||
|
- Предложить новую фичу или задать вопрос можно `создав discussion <https://github.com/MarshalX/yandex-music-api/discussions/new>`_.
|
||||||
- Найти ответ на вопрос в `документации библиотеки <https://yandex-music.readthedocs.io/ru/latest/>`_.
|
- Найти ответ на вопрос в `документации библиотеки <https://yandex-music.readthedocs.io/ru/latest/>`_.
|
||||||
|
|
||||||
|
================
|
||||||
|
Список изменений
|
||||||
|
================
|
||||||
|
|
||||||
|
Весь список изменений ведётся в файле `CHANGES.rst <CHANGES.rst>`_.
|
||||||
|
|
||||||
|
|
||||||
===========================
|
===========================
|
||||||
Реализации на других языках
|
Реализации на других языках
|
||||||
===========================
|
===========================
|
||||||
|
@ -363,7 +373,7 @@ Telegram бот-клиент
|
||||||
|
|
||||||
Сайт проекта: `music-yandex-bot.ru <https://music-yandex-bot.ru/>`_.
|
Сайт проекта: `music-yandex-bot.ru <https://music-yandex-bot.ru/>`_.
|
||||||
Бот в Telegram: `@music_yandex_bot <https://t.me/music_yandex_bot>`_.
|
Бот в Telegram: `@music_yandex_bot <https://t.me/music_yandex_bot>`_.
|
||||||
Автор: `@MarshalX <https://marshal.by/>`_.
|
Автор: `@MarshalX <https://github.com/MarshalX>`_.
|
||||||
|
|
||||||
Статья на habr.com с описанием реализации: `Под капотом бота-клиента Яндекс.Музыки <https://habr.com/ru/post/487428/>`_.
|
Статья на habr.com с описанием реализации: `Под капотом бота-клиента Яндекс.Музыки <https://habr.com/ru/post/487428/>`_.
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ master_doc = 'index'
|
||||||
# -- Project information -----------------------------------------------------
|
# -- Project information -----------------------------------------------------
|
||||||
|
|
||||||
project = 'Yandex Music API'
|
project = 'Yandex Music API'
|
||||||
copyright = '2019-2021 Il`ya (Marshal) <https://github.com/MarshalX>'
|
copyright = '2019-2022 Il`ya (Marshal) <https://github.com/MarshalX>'
|
||||||
author = 'Il`ya Semyonov'
|
author = 'Il`ya Semyonov'
|
||||||
|
|
||||||
language = 'ru'
|
language = 'ru'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
__version__ = '1.0.0'
|
__version__ = '1.0.0'
|
||||||
__license__ = 'GNU Lesser General Public License v3 (LGPLv3)'
|
__license__ = 'GNU Lesser General Public License v3 (LGPLv3)'
|
||||||
__copyright__ = 'Copyright (C) 2019-2021 Il`ya (Marshal) <https://github.com/MarshalX>'
|
__copyright__ = 'Copyright (C) 2019-2022 Il`ya (Marshal) <https://github.com/MarshalX>'
|
||||||
|
|
||||||
from .base import YandexMusicObject
|
from .base import YandexMusicObject
|
||||||
|
|
||||||
|
|
読み込み中…
新しいイシューから参照