Skip to content

ThommyH/mopidy-spotify-tunigo

 
 

Repository files navigation

Mopidy-Spotify-Tunigo

Latest PyPI version Number of PyPI downloads Travis CI build status Test coverage

Mopidy extension for providing the browse feature of Spotify. This lets you browse playlists, genres and new releases.

Uses the Tunigo API, which is also what Spotify itself uses. Note that the API is not documented or officially released, so it may change at any time.

Dependencies

  • Mopidy >= 0.19.0. The music server that Mopidy-Spotify-Tunigo extends.
  • Mopidy-Spotify >= 1.2.0. The Mopidy extension for playing music from Spotify.
  • Python-Tunigo. A library for accessing the Tunigo API.

Installation

Debian/Ubuntu/Raspbian: Install the mopidy-spotify-tunigo package from apt.mopidy.com:

sudo apt-get install mopidy-spotify-tunigo

Arch Linux: Install the mopidy-spotify-tunigo package from AUR, e.g.:

yaourt -S mopidy-spotify-tunigo

Else: Install the Mopidy-Spotify-Tunigo package from PyPI:

pip install Mopidy-Spotify-Tunigo

Configuration

The following configuration values are available:

  • spotify_tunigo/enabled: If the Spotify-Tunigo extension should be enabled or not.
  • spotify_tunigo/region: The region to fetch playlists and releases for. Either "all" or a two letter country code. Defaults to "all".
  • spotify_tunigo/cache_time: The amount of seconds to cache the results from the API. A value of 0 will disable the cache. Defaults to 3600.

Project resources

Changelog

v0.2.1 (2014-07-21)

  • Update dependencies
  • Fix flake8 errors, unused imports and docs syntax
  • Test config options

v0.2.0 (2014-06-23)

  • Move Tunigo API into a separate library
  • Add option to specify cache time
  • List top tracks and sub genres in each genre

v0.1.0 (2014-06-21)

  • Initial release.

About

Mopidy extension for providing the browse feature of Spotify

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%