Skip to main content

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 >= 1.0.0. 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. The value should be a two letter country code if set. Defaults to empty, which means all regions.

  • spotify_tunigo/sub_genres: Whether to show sub genres and top tracks under each genre. Defaults to True.

  • 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.

License

Mopidy-Spotify-Tunigo is licensed under the Apache License, Version 2.0.

Project resources

Changelog

v1.0.0 (2016-02-07)

  • Support using a proxy when connecting to Tunigo. (Fixes: #6)

  • Add a config option for only returning the genre playlists for a genre, instead of an extra level with the top tracks and sub genres for the genre as well.

  • Change default region from all to empty.

  • Add tests for all classes.

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.

Metadata

Release files for Mopidy-Spotify-Tunigo 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Mopidy-Spotify-Tunigo 1.0.0
File Size Uploaded
Mopidy-Spotify-Tunigo-1.0.0.tar.gz 11.3 kB Details

Release files / Mopidy-Spotify-Tunigo-1.0.0.tar.gz

Download URL Mopidy-Spotify-Tunigo-1.0.0.tar.gz
Size 11.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ed14484efc80536eb40d909b7d1cc789fd1f9565045c8408b387b92df4789737
BLAKE2b-256 checksum
How to use checksums
7ffdd4259db55060293898b74e7ab51e83f1fd5baf26768909bf8d5c94f4b8f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file

0.2.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page