{
"info": {
"author": "Alexandre Petitjean",
"author_email": "alpetitjean@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Environment :: No Input/Output (Daemon)",
"Intended Audience :: End Users/Desktop",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2",
"Topic :: Multimedia :: Sound/Audio :: Players"
],
"description": "*************\nMopidy-SomaFM\n*************\n\n.. image:: https://img.shields.io/pypi/v/Mopidy-SomaFM.svg?style=flat\n :target: https://pypi.python.org/pypi/Mopidy-SomaFM/\n :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/pypi/dm/Mopidy-SomaFM.svg?style=flat\n :target: https://pypi.python.org/pypi/Mopidy-SomaFM/\n :alt: Number of PyPI downloads\n\n.. image:: https://img.shields.io/travis/AlexandrePTJ/mopidy-somafm/master.png?style=flat\n :target: https://travis-ci.org/AlexandrePTJ/mopidy-somafm\n :alt: Travis CI build status\n\n.. image:: https://img.shields.io/coveralls/AlexandrePTJ/mopidy-somafm/master.svg?style=flat\n :target: https://coveralls.io/r/AlexandrePTJ/mopidy-somafm?branch=master\n :alt: Test coverage\n\n\n`Mopidy `_ extension for playing music from\n`SomaFM `_.\n\n\nInstallation\n============\n\n\nDebian/Ubuntu\n-------------\n\nThis package is available from `apt.mopidy.com `_.\n\nThis can be installed by running::\n\n sudo apt-get install mopidy-somafm\n\nOther\n-----\n\nInstall by running::\n\n pip install Mopidy-SomaFM\n\n\nConfiguration\n=============\n\nThe extension requires that the Mopidy-Stream extension is enabled. It is\nbundled with Mopidy and enabled by default, so it will be available unless\nyou've explicitly disabled it.\n\nYou may change preferred quality and encoding in your Mopidy configuration file::\n\n [somafm]\n encoding = aac\n quality = highest\n\n- ``encoding`` must be either ``aac``, ``mp3`` or ``aacp``\n- ``quality`` must be one of ``highest``, ``fast``, ``slow``, ``firewall``\n\nIf the preferred quality is not available for a channel, the extension will fallback\nto ``fast``. And afterwards if the preferred encoding is not available for that\nquality, it will fallback to using ``mp3``.\nIt seems that all channels support the combination ``fast`` + ``mp3``\n\nYou can also choose to use the channel DJ as the reported track artist (default behavior)::\n\n [somafm]\n dj_as_artist = true\n\n\nProject resources\n=================\n\n- `Source code `_\n- `Issue tracker `_\n- `Download development snapshot `_\n\n\nChangelog\n=========\n\nv1.1.0 (2017-10-14)\n-------------------\n\n- #24: Graceful fallback\n- #28: Various fix (DJ as artist, station ordering)\n\n\nv1.0.1 (2016-01-19)\n-------------------\n\n- Use httpclient helper from Mopidy >= 1.1\n\n\nv0.8.0 (2015-11-09)\n-------------------\n\n- #20: Replace HTTP with HTTPS for channels.xml\n\n\nv0.7.1 (2015-01-04)\n-------------------\n\n- #11: Add Low Bitrate encoding (aacp)\n\n\nv0.7.0 (2014-07-29)\n-------------------\n\n- #10: Remove playlists provider\n\n\nv0.6.0 (2014-03-15)\n-------------------\n\n- Directly show PLS in browser\n- Add precision about 'quality' and 'encoding' couple\n\n\nv0.5.1 (2014-03-09)\n-------------------\n\n- Fix doc typo\n\n\nv0.5.0 (2014-03-03)\n-------------------\n\n- #5: Select prefered quality and format from config\n- Add tests and Travis-CI support\n\n\nv0.4.0 (2014-02-16)\n-------------------\n\n- Add browse support for LibraryController\n\n\nv0.3.1 (2014-01-30)\n-------------------\n\n- #3: Correct wrong subclassing\n\n\nv0.3.0 (2014-01-29)\n-------------------\n\n- Require Mopidy >= 0.18\n- Add proxy support for downloading SomaFM content\n- #1: handle 'requests' exceptions\n- Use builtin Mopidy's .pls support\n- Internal code cleanup\n\n\nv0.2.0 (2013-09-22)\n-------------------\n\n- PLS files are downloaded to local temp directory\n- Implement library::lookup to allow adding tracks from playlist uri\n\n\nv0.1.1 (2013-09-14)\n-------------------\n\n- Update Licence information\n\n\nv0.1.0 (2013-09-13)\n-------------------\n\n- Initial release\n- Create SomaFM extension for Mopidy\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/AlexandrePTJ/mopidy-somafm/",
"keywords": "",
"license": "MIT License",
"maintainer": "",
"maintainer_email": "",
"name": "Mopidy-SomaFM",
"package_url": "https://pypi.org/project/Mopidy-SomaFM/",
"platform": "",
"project_url": "https://pypi.org/project/Mopidy-SomaFM/",
"project_urls": {
"Homepage": "http://github.com/AlexandrePTJ/mopidy-somafm/"
},
"release_url": "https://pypi.org/project/Mopidy-SomaFM/1.1.0/",
"requires_dist": null,
"requires_python": "",
"summary": "SomaFM extension for Mopidy",
"version": "1.1.0"
},
"last_serial": 3250505,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "591a02766378ebece0a3835fe0c4f878",
"sha256": "803bc0b625c4a920693e8bd3e961bdcddd3a10df49e262774ea8eb94088342ab"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.1.tar.gz",
"has_sig": false,
"md5_digest": "591a02766378ebece0a3835fe0c4f878",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4919,
"upload_time": "2013-09-13T20:35:55",
"url": "https://files.pythonhosted.org/packages/8d/09/ee287be6ac6c2baeb002640b937af69ee47a9393fc18b1d710fd19c06baa/Mopidy-SomaFM-0.1.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "6be4013ff1e0b4c68e327729f4fa3571",
"sha256": "019e6b85d5b8b73627bd46cb4ddeb522f4e38f360d8f05690fbbefddf00c801d"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "6be4013ff1e0b4c68e327729f4fa3571",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4924,
"upload_time": "2013-09-14T08:30:28",
"url": "https://files.pythonhosted.org/packages/10/aa/5a9b7277d75496bc0de214be0520dde4db420cc5ddd2a602784624d4654a/Mopidy-SomaFM-0.1.1.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "9fc7aed729ecddb3100db3f2d52287cb",
"sha256": "89221ecbb5d4fc75f3467ee2e703cc0737a5542f145d697104decf1f781c66c1"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "9fc7aed729ecddb3100db3f2d52287cb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5610,
"upload_time": "2013-09-22T16:04:50",
"url": "https://files.pythonhosted.org/packages/7f/97/332c6d77235ad4250456411d226962e78c5a6c8e0776965668bceb6851e5/Mopidy-SomaFM-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "60406d354b4961b02d8345ffcf752d4f",
"sha256": "582926c2fab43926369ec2f65e86264497eda540cfccc24ccb837fcdc1c414eb"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "60406d354b4961b02d8345ffcf752d4f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5465,
"upload_time": "2014-01-29T19:16:35",
"url": "https://files.pythonhosted.org/packages/c2/16/7b2c53dbb29709333a0f1344c4e6f34aa98cdf13a2f7f0f766f306b000e7/Mopidy-SomaFM-0.3.0.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "cd71370c6d0443fd09e32e784cbe4d1b",
"sha256": "825101452a91bfa3bcc132d7a2448f8be6375eac5fc7abde3d64457f42ffb8cc"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "cd71370c6d0443fd09e32e784cbe4d1b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5483,
"upload_time": "2014-01-30T10:24:52",
"url": "https://files.pythonhosted.org/packages/30/98/22af9c2874fff679f15866f9d745a467e78b0ee614fd9bd5c5a14e085e0a/Mopidy-SomaFM-0.3.1.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "04dfd17213d7ed2f81aa50ea10071717",
"sha256": "7587a9414f1d17e9290a9136721803808292e846df254f6114ef3b670bea2981"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "04dfd17213d7ed2f81aa50ea10071717",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6052,
"upload_time": "2014-02-16T14:56:55",
"url": "https://files.pythonhosted.org/packages/ef/e4/e7f68d4eefe6bb59063ffd5c35a65af0dc4f9371808886f2ec56b6c5ffcc/Mopidy-SomaFM-0.4.0.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "fc350f0802838f60dbfc57545aab1d9d",
"sha256": "8130475f9466425033ba64faaab82549d23f288eebfb948cd38085b8ecfcefc2"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "fc350f0802838f60dbfc57545aab1d9d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7339,
"upload_time": "2014-03-09T19:21:16",
"url": "https://files.pythonhosted.org/packages/ab/a1/d5c8191242028e49254778665cd99a49cdea1282d8e46a03bf17aa1d30e5/Mopidy-SomaFM-0.5.0.tar.gz"
}
],
"0.5.1": [
{
"comment_text": "",
"digests": {
"md5": "3ca45a070afc574df006c009bfae45d6",
"sha256": "746b8d1aeb443640cd562efcbc546485ebbe7710945cfeef851f38db5c8c703c"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "3ca45a070afc574df006c009bfae45d6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7360,
"upload_time": "2014-03-09T19:31:14",
"url": "https://files.pythonhosted.org/packages/32/34/42818d4554f4ff7e54627a49a1220728c1c8211316ad64a6bca2e0067736/Mopidy-SomaFM-0.5.1.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "befb8af2fdb77aa95f2b3ed29393b20c",
"sha256": "f0cc9ad94307f569a7ef43b48b1cb59a87fc706773334951a63a5aae34cc24fb"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "befb8af2fdb77aa95f2b3ed29393b20c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7204,
"upload_time": "2014-03-15T08:47:40",
"url": "https://files.pythonhosted.org/packages/e5/df/082518c9aae53c7114d50e8dc99aab84f9a7167a61b5802a88f8d68d1e5d/Mopidy-SomaFM-0.6.0.tar.gz"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "8828780754b19098cd52ef581cd28c82",
"sha256": "09c6445f28216985f176729395db408612e0463b7d8d0b5237c082ed3a325029"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "8828780754b19098cd52ef581cd28c82",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7612,
"upload_time": "2014-08-13T08:23:39",
"url": "https://files.pythonhosted.org/packages/16/ac/c8121197befffe95693cb77ba5a681aea1a264784daa895dfa815155d6f0/Mopidy-SomaFM-0.7.0.tar.gz"
}
],
"0.7.1": [
{
"comment_text": "",
"digests": {
"md5": "e9c9b2eab0282ca93f81abd5f7c5bbae",
"sha256": "40e33cc0043ec28f1389cc0432ad931b609e1a046a76336b83c5b7b8a4e1626b"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.7.1.tar.gz",
"has_sig": false,
"md5_digest": "e9c9b2eab0282ca93f81abd5f7c5bbae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7650,
"upload_time": "2015-01-04T09:16:08",
"url": "https://files.pythonhosted.org/packages/cf/79/4f546c7e9544636a2ec524ea148a6d77f78dff6437eeadf7c260e0bd4ebc/Mopidy-SomaFM-0.7.1.tar.gz"
}
],
"0.8.0": [
{
"comment_text": "",
"digests": {
"md5": "e8c3b45b2214ca318cc192fd11c2587f",
"sha256": "4a0526f1eec4868c8075c9b37f8bb4bd92ce2552253cdcfb07dd8e832b064467"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "e8c3b45b2214ca318cc192fd11c2587f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7856,
"upload_time": "2015-11-09T21:08:25",
"url": "https://files.pythonhosted.org/packages/9b/38/ea3fd1c47dcef0f4a02c9da311c22d0862a0d95bd42e6983cb518ca6201f/Mopidy-SomaFM-0.8.0.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "2b0bcc37e6d81313d6aa6a2de5a0218e",
"sha256": "b08aadb0eeda716b531ffce0fb8c7381ea554a4dc159028d9ae80444d97c43ee"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "2b0bcc37e6d81313d6aa6a2de5a0218e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7430,
"upload_time": "2016-01-20T19:05:39",
"url": "https://files.pythonhosted.org/packages/7a/a3/b9b76736b2ec23069ad5be7a826f0acd54f082321104355f6a08447fd161/Mopidy-SomaFM-1.0.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "4ed3dfd91835dea9c3b9966197eccd7d",
"sha256": "42f0adc08bd0232c6e09f0397493d051f31943a3049704a4b7f681986e89dff3"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "4ed3dfd91835dea9c3b9966197eccd7d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7436,
"upload_time": "2016-01-20T19:08:09",
"url": "https://files.pythonhosted.org/packages/60/6e/d536f4acf308356b7f5e765f430a9b8ddcd967672f62e3b22cafac8d3f79/Mopidy-SomaFM-1.0.1.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "62bb9e173694de4e81dae614aa62e6af",
"sha256": "b59fa976ca5b1c94c25ec3bbcb2279271277a4aae87dc7a232003fd8ebae4ee1"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "62bb9e173694de4e81dae614aa62e6af",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7878,
"upload_time": "2017-10-14T20:20:16",
"url": "https://files.pythonhosted.org/packages/1c/37/a2594a9e46f784f6d33214d2eee897d14df7b098254157f76456ef22d3cf/Mopidy-SomaFM-1.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "62bb9e173694de4e81dae614aa62e6af",
"sha256": "b59fa976ca5b1c94c25ec3bbcb2279271277a4aae87dc7a232003fd8ebae4ee1"
},
"downloads": -1,
"filename": "Mopidy-SomaFM-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "62bb9e173694de4e81dae614aa62e6af",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7878,
"upload_time": "2017-10-14T20:20:16",
"url": "https://files.pythonhosted.org/packages/1c/37/a2594a9e46f784f6d33214d2eee897d14df7b098254157f76456ef22d3cf/Mopidy-SomaFM-1.1.0.tar.gz"
}
]
}