{ "info": { "author": "Laurence Cabenda", "author_email": "lfcabend@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: No Input/Output (Daemon)", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Topic :: Multimedia :: Sound/Audio :: Players" ], "description": "*********************\nMopidy-Spotify-Web\n*********************\n\n\n`Mopidy `_ extension for providing the browse feature\nof `Spotify `_. This lets you browse artists and albums\nof your spotify user account library.\n\nUses the `Spotipy `_ API, which is a python wrapper arround\nthe spoitify web api.\n\n\nDependencies\n============\n\n- A Spotify Premium subscription. Mopidy-Spotify will not work with\n Spotify Free, just Spotify Premium.\n\n- A non-Facebook Spotify username and password.\n\n- ``Mopidy`` >= 0.19.0. The music server that Mopidy-Spotify-Tunigo extends.\n\n- ``Mopidy-Spotify`` >= 1.2.0. The Mopidy extension for playing music from\n Spotify.\n\n- ``Spotipy``. A library for accessing the Spotify web-api.\n\n- ``requests``. HTTP for Humans.\n\nInstallation\n============\n\ninstall the package from PyPI::\n\n pip install Mopidy-Spotify-Web\n\n\nConfiguration\n=============\n\nTo run this extension you need to authorize it against you Spotify account, to do this visit\nhttps://www.mopidy.com/authenticate/#spotify and follow the instructions.\n\nExample configuration::\n\n [spotify_web]\n client_id = ... client_id value you got from mopidy.com ...\n client_secret = ... client_secret value you got from mopidy.com ...\n\nThe following configuration values are available:\n\n- ``spotify_web/enabled``: If the Spotify extension should be enabled or not.\n Defaults to ``true``.\n\n- ``spotify_web/client_id``: Your Spotify application client id. You *must* provide this.\n\n- ``spotify_web/client_secret``: Your Spotify application secret key. You *must* provide this.\n\n- ``spotify_web/mopidy_token_url``: url to the authorization endpoint\n of the Mopidy OAuth bridge for Spotify. Defaults to https://auth.mopidy.com/spotify/token.\n\n- ``spotify_web/use_mopidy_oauth_bridge``: Use this flag to switch between the Mopidy OAuth bridge and spotify\n authentication service. Defaults to true.\n\n- ``spotify_web/refresh_token``: Your Spotify refresh token. This only needs to be provided if you\n do not want to use the Mopidy OAuth bridge.\n\n- ``spotify_web/spotify_token_url``: url to the authorization endpoint\n of the Spotify Accounts service. Defaults to https://accounts.spotify.com/api/token.\n\n\nNote:\n In order to use mopidy-spotify-web the plugin requires to authenticate using OAuth. The\n easiest way is to use the OAuth bridge from Mopidy. This is configured as a default.\n If you do not wish to use this service on mopidy.com you can authenticate with Spotify directly.\n In order to do this you need to setup an application on https://developer.spotify.com/my-applications/\n and then follow the tutorial on https://developer.spotify.com/web-api/tutorial/ to obtain a refresh_token.\n The refresh token must then be configured in the Mopidy configuration file. Please make sure to include the\n ``user-library-read`` scope when requesting the refresh token.\n\nProject resources\n=================\n\n- `Source code `_\n- `Issue tracker `_\n- `Download development snapshot\n `_\n\n\nChangelog\n=========\n\nv0.3.0 (2016-01-24)\n-------------------\n\n- Albums are now sorted by track number\n\nv0.2.0 (2015-06-25)\n-------------------\n\n- Use ``requests`` module for fetching tokens.\n- Blocking initialization moved out of critical startup path.\n- Various internal cleanups to make code more Pythonic.\n- Switch to using Mopidy's token swap service for simpler authentication.\n- Sorted the albums and artists.\n- Integrated Spotify browse feature.\n- Added feature to browse all albums and top tracks of your artists.\n\nv0.1.0 (2015-05-03)\n-------------------\n\n- Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/1234556767899/mopidy-spotify-web", "keywords": null, "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "Mopidy-Spotify-Web", "package_url": "https://pypi.org/project/Mopidy-Spotify-Web/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Mopidy-Spotify-Web/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/1234556767899/mopidy-spotify-web" }, "release_url": "https://pypi.org/project/Mopidy-Spotify-Web/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "Mopidy extension for providing the browse feature of Spotify for artists and albums", "version": "0.3.0" }, "last_serial": 1919668, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b5c295a7a987c7b21008560122ba8d32", "sha256": "c49e66405b1e9d99732ea6f75c66b09ad61d865e397c954eb6784188b59691e1" }, "downloads": -1, "filename": "Mopidy-Spotify-Web-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b5c295a7a987c7b21008560122ba8d32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9377, "upload_time": "2015-05-23T08:38:36", "url": "https://files.pythonhosted.org/packages/cd/8c/39e2051be27c8a2deb18db886f37a275720453fdcf2c92e277449c367947/Mopidy-Spotify-Web-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "40046981b107cc32d0604898014f0a3a", "sha256": "35386fe61d05b81dc455abdcd5936820f8192fbc28a3ea4592c7d3ee5fd948fb" }, "downloads": -1, "filename": "Mopidy-Spotify-Web-0.2.0.tar.gz", "has_sig": false, "md5_digest": "40046981b107cc32d0604898014f0a3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11492, "upload_time": "2015-06-25T07:47:34", "url": "https://files.pythonhosted.org/packages/f7/5f/7e867bcce80b610d0f273ac0e3bae0494d171dccb907a4eabbec9319d0ab/Mopidy-Spotify-Web-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "79616cf599911c6a4e89930413c548b9", "sha256": "57e5c659d077860af8164bd0c037d59e25ad857f01a574e81a83ed79e6e523e4" }, "downloads": -1, "filename": "Mopidy-Spotify-Web-0.3.0.tar.gz", "has_sig": false, "md5_digest": "79616cf599911c6a4e89930413c548b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13007, "upload_time": "2016-01-24T02:20:51", "url": "https://files.pythonhosted.org/packages/a4/b3/ab26432c32fcf9357f0dcc554d05948495b452ca4719f517a53ea566e8d2/Mopidy-Spotify-Web-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "79616cf599911c6a4e89930413c548b9", "sha256": "57e5c659d077860af8164bd0c037d59e25ad857f01a574e81a83ed79e6e523e4" }, "downloads": -1, "filename": "Mopidy-Spotify-Web-0.3.0.tar.gz", "has_sig": false, "md5_digest": "79616cf599911c6a4e89930413c548b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13007, "upload_time": "2016-01-24T02:20:51", "url": "https://files.pythonhosted.org/packages/a4/b3/ab26432c32fcf9357f0dcc554d05948495b452ca4719f517a53ea566e8d2/Mopidy-Spotify-Web-0.3.0.tar.gz" } ] }