Metadata-Version: 2.1
Name: Mopidy-Tubeify
Version: 0.1.0
Summary: Mopidy extension for playing streaming service playlists using mopidy-youtube
Home-page: https://github.com/natumbri/mopidy-tubeify
Author: Nik Tumbri
Author-email: natumbri@gmail.com
License: Apache License, Version 2.0
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Multimedia :: Sound/Audio :: Players
Requires-Python: >=3.7
License-File: LICENSE
Requires-Dist: beautifulsoup4 (>=4.11.1)
Requires-Dist: cachetools (>=4.2.2)
Requires-Dist: Mopidy (>=3.3.0)
Requires-Dist: Mopidy-YouTube (>=3.6)
Requires-Dist: Pykka (>=2.0.3)
Requires-Dist: rapidfuzz (>=2.0.11)
Requires-Dist: requests (>=2.25.1)
Requires-Dist: setuptools (>=60.0.0)
Requires-Dist: Unidecode (>=1.3.4)
Requires-Dist: ytmusicapi (>=0.22.0)
Provides-Extra: dev
Requires-Dist: black ; extra == 'dev'
Requires-Dist: check-manifest ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: flake8-black ; extra == 'dev'
Requires-Dist: flake8-bugbear ; extra == 'dev'
Requires-Dist: flake8-isort ; extra == 'dev'
Requires-Dist: isort ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: tox ; extra == 'dev'
Provides-Extra: lint
Requires-Dist: black ; extra == 'lint'
Requires-Dist: check-manifest ; extra == 'lint'
Requires-Dist: flake8 ; extra == 'lint'
Requires-Dist: flake8-black ; extra == 'lint'
Requires-Dist: flake8-bugbear ; extra == 'lint'
Requires-Dist: flake8-isort ; extra == 'lint'
Requires-Dist: isort ; extra == 'lint'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'

****************************
Mopidy-Tubeify
****************************

.. image:: https://img.shields.io/pypi/v/Mopidy-Tubeify
    :target: https://pypi.org/project/Mopidy-Tubeify/
    :alt: Latest PyPI version

.. image:: https://img.shields.io/github/workflow/status/natumbri/mopidy-tubeify/CI
    :target: https://github.com/natumbri/mopidy-tubeify/actions
    :alt: CI build status

.. image:: https://img.shields.io/codecov/c/gh/natumbri/mopidy-tubeify
    :target: https://codecov.io/gh/natumbri/mopidy-tubeify
    :alt: Test coverage

Mopidy extension for playing music service playlists using mopidy-youtube


Installation
============

Install by running::

    python3 -m pip install https://github.com/natumbri/mopidy-tubeify/archive/master.zip
    (TODO: python3 -m pip install Mopidy-Tubeify)

TODO: See https://mopidy.com/ext/tubeify/ for alternative installation methods.


Configuration
=============

Before starting Mopidy, you must add configuration for
Mopidy-Tubeify to your Mopidy configuration file::

    [tubeify]
    enabled = true

    applemusic_playlists =
      apple_playlist_id_1
      ...
      apple_playlist_id_n

Where apple_playlist_id_1 ... n are each an apple music playlist id, which can be found in an apple music url::

    https://[apple url]/playlist/{apple_playlist_id}


    spotify_users = 
      spotify_user_id_1
      ...
      spotify_user_id_n

Where spotify_user_id_1 ... n are each a spotify user id, which can be found in a spotify url::

    https://open.spotify.com/user/{spotify_user_id}


    tidal_playlists =
      tidal_playlist_id_1
      ...
      tidal_playlist_id_n

Where tidal_playlist_id_1 ... n are each a tidal music playlist id, which can be found in an tidal url::

    https://[tidal url]/playlist/{tidal_playlist_id}


Project resources
=================

- `Source code <https://github.com/natumbri/mopidy-tubeify>`_
- `Issue tracker <https://github.com/natumbri/mopidy-tubeify/issues>`_
- `Changelog <https://github.com/natumbri/mopidy-tubeify/blob/master/CHANGELOG.rst>`_


Credits
=======

- Original author: `Nik Tumbri <https://github.com/natumbri>`__
- Current maintainer: `Nik Tumbri <https://github.com/natumbri>`__
- `Contributors <https://github.com/natumbri/mopidy-tubeify/graphs/contributors>`_
