{
"info": {
"author": "Unusual Computers",
"author_email": "unusual.computers@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": "****************************\nRadio Rough\n****************************\n\nRadio rough is a computer program for listening to internet. \n\nFor those who care, it is based on the excellent `Mopidy `_ framework, written in python 2.7, using tk inter for the front end. It has only been tested on linux based machines, would love to hear from anyone who gets it working on Windows or OIS.\n\nOnce installed it will let you search YouTube, browse thousands of internet radio streams (via TuneIn) or podcasts published on iTunes. It will also support any additional Mopidy extensions you care to install (look `here `_ for what's available, much interesting stuff like internet archive, spotify, soma fm ... ). \nIt's lightweight and perfect for Raspberry Pi and runs happily even on Pi Zero :) (tested extensively under Ubuntu too)\n\nThe look and feel are based on the principles of rough design. It serves its purpose without trying to sell anything, including itself.\n\n\nInstallation\n============\n\nOn Raspbian machines download `installation script from here `_ (right click on the link and choose 'save as') and place it on the desktop (has to be on the desktop), then double click it. It will install all sorts of dependencies and will ask you if that's ok a couple of times along the way. \nThis will create an entry in the start menu in \"Audio & Video\" section, click on it and enjoy.\n\nTo download the above script from the command line run:\n::\n wget https://goo.gl/gBdWGw -O ~/Desktop/rr.desktop\n\nThis should work on all debian based machines. It downloads and runs this `shell script `_\n\n\nIf you already have `mopidy installed `_ and running, you can install just by running on a command line:\n::\n sudo pip install Mopidy-Radio-Rough\n\n\nConfiguration\n=============\n\nOnce installed it will work, you can disable it by setting enabled=false in [radio_rough] section of `mopidy.conf `_.\n\n\nHow to use radio rough\n======================\n\nRadio rough looks like this \n\n.. image:: https://github.com/unusualcomputers/unusualcomputers/blob/master/writing/pics/radio_rough_start.png\n\nThe most interesting part is the list. By double-clicking on it you navigate through sources of sound. Directories of things have square brackets around the name, albums have round brackets, files on your local disk have a star in front of them. \n\nRight click opens up a menu that tells you what you can do, it changes a bit depending on where you are in the lists. \nAll this can be done using keyboard too, see the list of shortcuts below.\n\n.. image:: https://github.com/unusualcomputers/unusualcomputers/blob/master/writing/pics/radio_rough_menu.png\n\nDouble click plays the stream or the file (give it a couple of seconds, it needs to be fetched from somewhere on the internet). \nIf what you are listening to has a start and an end, once a playback starts the pretty orange line will show you where you are. You can click on it to skip or rewind. Buttons on the right do what you think they do, the small slider changes volume. \n\nWhen you float the mouse pointer over something in the list radio rough will get what information it can about it and show it in a tool tip. Very handy when choosing podcasts.\n\n.. image:: https://github.com/unusualcomputers/unusualcomputers/blob/master/writing/pics/radio_rough_tooltip.png\n\nWhile playing tracks this information will also be shown in the bottom part of the screen. \n\n\n.. image:: https://github.com/unusualcomputers/unusualcomputers/blob/master/writing/pics/radio_rough_podcast.png\n\nAs long as it is connected to the internet it will happily stream content directly. \nFor when you are not it can download podcasts for you. \nIf you subscribe to a podcast channel it will check for new episodes daily and download the latest one. It may also delete some old ones, unless you choose to keep them, there is a 'keep' option in the menu for this. (Mind you, if you will always be online when using radio rough it is much better to just mark them as favourites.)\n\nYou can also mark things as favourites and you can queue tracks to be played in order and play good stuff in loops. \n\nRadio rough does not support playlists yet, mostly because I don't ever use them. If you would like to have them drop me a line on unusual.computers(at)gmail.com, we can design them together and I will implement them - or you can if you like. \n\nFinally, there is a few keyboard shortcuts:\n\n================ ========================\nReturn Select item in the list\nBackspace Back one level\nSpace Play/Pause\nControl-a Select all in the list\nControl-Shift-a Deselect all in the list\nControl-s Search\nUp/Down Move up/down in the list\nLeft/Right Volume up/down\nMenu button Same as right-click\n================ ========================\n\nData\n====\n\nRadio rough will keep history of played tracks only for the duration of a session, once you switch it off it will all be gone. It will never create or emit any information on the internet other than what is required by providers it gets tracks from - the usual metadata that sites like YouTube, iTunes etc hoover up. It will keep track of your favourites and subscriptions on the disk even when switched off - the files are saved in ~/.rough folder. \n\nFeedback\n========\n\nWe love to hear about bugs, poor solutions and missing features, write to us: unusual.computers(at)gmail.com. \nIt is also nice to hear about how well it works, just saying.\n\n`unusual computers collective `_\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/unusualcomputers/unusualcomputers/tree/master/code/mopidy/mopidyradiorough",
"keywords": "",
"license": "Apache License, Version 2.0",
"maintainer": "",
"maintainer_email": "",
"name": "Mopidy-Radio-Rough",
"package_url": "https://pypi.org/project/Mopidy-Radio-Rough/",
"platform": "",
"project_url": "https://pypi.org/project/Mopidy-Radio-Rough/",
"project_urls": {
"Homepage": "https://github.com/unusualcomputers/unusualcomputers/tree/master/code/mopidy/mopidyradiorough"
},
"release_url": "https://pypi.org/project/Mopidy-Radio-Rough/3.14.15/",
"requires_dist": null,
"requires_python": "",
"summary": "Rough gui for listening to internet",
"version": "3.14.15"
},
"last_serial": 3490241,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "2b971faf234d35894d8f5262d55a7911",
"sha256": "485ecc870e8bb19868531f171d272dd357ae0161a5d31f386a4c9ebb8d6cd115"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "2b971faf234d35894d8f5262d55a7911",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21275,
"upload_time": "2017-11-10T07:40:20",
"url": "https://files.pythonhosted.org/packages/cc/f1/bd40c6c3d7674f8baf18bfd5550a384217d298df0817a5e25ab368dd4d36/Mopidy-Radio-Rough-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "66bd48ce41ea61543ed140dd8ff714ed",
"sha256": "328946d9e22684cd8376503c68573c05425b31648e15963c0abebb1b80e0a76e"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "66bd48ce41ea61543ed140dd8ff714ed",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21276,
"upload_time": "2017-11-10T07:53:44",
"url": "https://files.pythonhosted.org/packages/82/df/1f8272963d355ed0c8a7472c1ef6d6462835929848488808caf4e378db19/Mopidy-Radio-Rough-0.1.1.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "8e75bad245734ac600468cec7ee29789",
"sha256": "5fcc85534c551a472b796dda60e2a458cc59a935899a48f6e903d408e5c4f5bb"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "8e75bad245734ac600468cec7ee29789",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26905,
"upload_time": "2017-11-12T14:15:30",
"url": "https://files.pythonhosted.org/packages/0a/42/231a401b06217a81fb1af3af4460d6a7720999509e83dd33565d996d8da1/Mopidy-Radio-Rough-1.0.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "896c0f6dbf9286121852b9d0f347bac9",
"sha256": "e34a0cad30134a7f090e95fea94959e73d3d29bdbf56e78facf2e2fe7d62a956"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "896c0f6dbf9286121852b9d0f347bac9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26926,
"upload_time": "2017-11-12T14:41:34",
"url": "https://files.pythonhosted.org/packages/ee/37/37c303dfbf91a01b4221196da4f13a5c4b4516e51e61ac9873bff6eace24/Mopidy-Radio-Rough-1.0.1.tar.gz"
}
],
"1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "018273a7ed22d555c98644d0aca2d191",
"sha256": "40b557618accda67cb04ff868573e9cea06d453ab0d9759de1b5135aad1bd6a3"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "018273a7ed22d555c98644d0aca2d191",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27920,
"upload_time": "2017-11-12T16:57:55",
"url": "https://files.pythonhosted.org/packages/bb/1d/738ae0efa7b9f09992cf973935757196a10e9870950e1cd4d2b4f55fa1f4/Mopidy-Radio-Rough-1.0.2.tar.gz"
}
],
"1.0.3": [
{
"comment_text": "",
"digests": {
"md5": "2ffeb6ed48775425ffcd84c354866537",
"sha256": "183a4f8a65a396ef38cab24afa86b21bbcdcc00e4558a02db603e017ad8e880c"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "2ffeb6ed48775425ffcd84c354866537",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28098,
"upload_time": "2017-11-12T17:12:45",
"url": "https://files.pythonhosted.org/packages/14/66/bc401cfd89015eb53e7045772795da4cead8ab0172a5bdf0ddaee25a905d/Mopidy-Radio-Rough-1.0.3.tar.gz"
}
],
"1.0.4": [
{
"comment_text": "",
"digests": {
"md5": "9985fa6a8258e20cbc2729614d0042c7",
"sha256": "1410bea8ee15fe1a194ca6e0edcc43c42c7df346029f0b44b044fe24f121fceb"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "9985fa6a8258e20cbc2729614d0042c7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28055,
"upload_time": "2017-11-12T17:54:54",
"url": "https://files.pythonhosted.org/packages/be/60/ad11d190ce5cabad61ad3daa448122f243e88a1d7ebe3cada70c2c27bbd7/Mopidy-Radio-Rough-1.0.4.tar.gz"
}
],
"1.0.6": [
{
"comment_text": "",
"digests": {
"md5": "41295b912d7282ac49ee0eed8ffffac7",
"sha256": "a7a81bdee94176500e3ba379595d5289924f1fb85085d11fe254e68c38d509c0"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.0.6.tar.gz",
"has_sig": false,
"md5_digest": "41295b912d7282ac49ee0eed8ffffac7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28073,
"upload_time": "2017-11-12T18:59:27",
"url": "https://files.pythonhosted.org/packages/ae/44/ab4acaff6709cbca92beaa2d95db7cb8ba6c38966a81b7322e1398fa930c/Mopidy-Radio-Rough-1.0.6.tar.gz"
}
],
"1.0.7": [
{
"comment_text": "",
"digests": {
"md5": "f1524cceba8fb86f301c1e73d73ada6c",
"sha256": "e57bc79b8845beab9ae6e3a604d14bc517d2a4f7d3bd21f0ac390f015ca8e2c5"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.0.7.tar.gz",
"has_sig": false,
"md5_digest": "f1524cceba8fb86f301c1e73d73ada6c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28073,
"upload_time": "2017-11-12T22:31:05",
"url": "https://files.pythonhosted.org/packages/ee/68/768651b0e89731999c0a19160bac880abdb5bd3518af6a1f84f179314f06/Mopidy-Radio-Rough-1.0.7.tar.gz"
}
],
"1.5": [
{
"comment_text": "",
"digests": {
"md5": "60e7ceaadb5710e9a64dc4de9306b33a",
"sha256": "4c1b496a201a51a6ed437363cc0f859eff0f91d2aa652de93ffd02d578b493c8"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-1.5.tar.gz",
"has_sig": false,
"md5_digest": "60e7ceaadb5710e9a64dc4de9306b33a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28058,
"upload_time": "2017-11-12T18:19:31",
"url": "https://files.pythonhosted.org/packages/e5/ee/6cdd50a0a41afccd75112cc6eef990d2fdfcd34047be78c561d126d1de85/Mopidy-Radio-Rough-1.5.tar.gz"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "83f9d18ccc37b8c2b1ebc40b9659ec43",
"sha256": "044268359f2a6dc378becbb4f6084197bb8362521f002b6ac5109bcca4630e36"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "83f9d18ccc37b8c2b1ebc40b9659ec43",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28080,
"upload_time": "2017-11-15T06:52:07",
"url": "https://files.pythonhosted.org/packages/42/82/efae1b707a0e340e1b80a5a3df13eed4d333f97deccfff9ef9a602523e6b/Mopidy-Radio-Rough-2.0.0.tar.gz"
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "022a64fe3819da8307fe78ffb53f9fd5",
"sha256": "d0cf3bed791ce0b8038ed8a0c0afe34c17d73bca9f79d681beb90fe16751fc9b"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-2.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "022a64fe3819da8307fe78ffb53f9fd5",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 38597,
"upload_time": "2017-11-15T07:10:21",
"url": "https://files.pythonhosted.org/packages/80/26/56bac3881a23649b5f527499c672b3f71b1668f1a4e2ad8d167831ca32a7/Mopidy_Radio_Rough-2.0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9b5c3900dcf3b3493763202af6da6379",
"sha256": "751449ef7c43ff4510c5812c5cd08542127d9327ad5ec2f5a928e9dc53713cd7"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "9b5c3900dcf3b3493763202af6da6379",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28077,
"upload_time": "2017-11-15T07:10:17",
"url": "https://files.pythonhosted.org/packages/63/f3/6927e797c957a821b9d5e753d1ec00e51af056e35b75c21911362052135b/Mopidy-Radio-Rough-2.0.1.tar.gz"
}
],
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "4b306db4bfe943507923a08172df5b98",
"sha256": "79d0e048c7199464df49d8251c9141488127a3030ba76bc607b2b5d89bb4374b"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-2.0.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4b306db4bfe943507923a08172df5b98",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 38596,
"upload_time": "2017-11-15T07:13:28",
"url": "https://files.pythonhosted.org/packages/a4/87/d0708cfdefa1924cf8d274bd814ae413a7ecab4e93d1b57b9f9336bd4a9d/Mopidy_Radio_Rough-2.0.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8c47c93a66422cae7feda256a9b7c6fd",
"sha256": "f0c939b8a68f9f314cdb39b527f4abdb1f5916cc34585d436337aae1e77c1941"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "8c47c93a66422cae7feda256a9b7c6fd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28082,
"upload_time": "2017-11-15T07:13:26",
"url": "https://files.pythonhosted.org/packages/2c/3a/e8d827302eacfa31abda9da57d5a6899f1c77e8e5e6a5281a447f91bcfcd/Mopidy-Radio-Rough-2.0.2.tar.gz"
}
],
"2.0.3": [
{
"comment_text": "",
"digests": {
"md5": "0fd857099d44b8fea6e7ebc0ef190d28",
"sha256": "333d3c1354d246b55dda38d144c916acf813999cc083e7383da3bf4ef116462f"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-2.0.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "0fd857099d44b8fea6e7ebc0ef190d28",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 25535,
"upload_time": "2017-11-17T15:17:24",
"url": "https://files.pythonhosted.org/packages/74/60/12d2572632f21dee98cfe1192acc7237a9cf1166ebe73032a623a774aabf/Mopidy_Radio_Rough-2.0.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "79f9e78094fd1432ea4b191cc9808945",
"sha256": "ecdf48cfeff02b6cb633bd2156766e087e73c3fd3be3ab2c8607a1602372b29b"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-2.0.3.tar.gz",
"has_sig": false,
"md5_digest": "79f9e78094fd1432ea4b191cc9808945",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27890,
"upload_time": "2017-11-17T15:17:21",
"url": "https://files.pythonhosted.org/packages/7a/e0/6595d267993db68f44c1a9bd7218fdd4055cd6065da4aebee2e9ce8329d9/Mopidy-Radio-Rough-2.0.3.tar.gz"
}
],
"2.0.4": [
{
"comment_text": "",
"digests": {
"md5": "08783f6e9e61db78e3987a32a046b46e",
"sha256": "49ce5adee1c137153e64869f8dbd55b08f5baa88cfda58ede8bf9cc025b8aaf4"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-2.0.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "08783f6e9e61db78e3987a32a046b46e",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 25540,
"upload_time": "2017-11-17T15:25:52",
"url": "https://files.pythonhosted.org/packages/38/60/2b86671638343b13b6acaf0e080d621f5763a270e9708b44d716a26d643a/Mopidy_Radio_Rough-2.0.4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7fa469af0c0a05081a323e2609fcb936",
"sha256": "bdd815992b3db7f1dd661b7d94daf867540a49d8783e4dc486eb3450af7bcc24"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-2.0.4.tar.gz",
"has_sig": false,
"md5_digest": "7fa469af0c0a05081a323e2609fcb936",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27887,
"upload_time": "2017-11-17T15:25:51",
"url": "https://files.pythonhosted.org/packages/35/eb/9012e5644ba3cb653a5cea9153a67b458f45405b39f3bb3e1815dcb846c2/Mopidy-Radio-Rough-2.0.4.tar.gz"
}
],
"2.0.5": [
{
"comment_text": "",
"digests": {
"md5": "c5eb25ace3786b922abdcb5809088efe",
"sha256": "de915d9d4c3bb7aabc3b0ca1f62972cd16df31739dcea83357d86762b0a784b3"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-2.0.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c5eb25ace3786b922abdcb5809088efe",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 26038,
"upload_time": "2017-11-19T21:02:14",
"url": "https://files.pythonhosted.org/packages/34/ae/a4cf61690a6aeb3416d2ed99b1f4dba554e6616765c326ea3c2fc5720db7/Mopidy_Radio_Rough-2.0.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "278bae7bf0fd7261d5367c893b7183e5",
"sha256": "36f1617bb698879036193faba3cb153b1ff574e0ee66c03b3f692aeca46c2291"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-2.0.5.tar.gz",
"has_sig": false,
"md5_digest": "278bae7bf0fd7261d5367c893b7183e5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28380,
"upload_time": "2017-11-19T21:02:10",
"url": "https://files.pythonhosted.org/packages/51/a2/807952df5a9e0601aaff5f84ec0dce4a2beb8e8bec413936780a4f47c0ab/Mopidy-Radio-Rough-2.0.5.tar.gz"
}
],
"2.0.6": [
{
"comment_text": "",
"digests": {
"md5": "8fd6d9403e58fff3cb8c4c4a8ea1ece1",
"sha256": "5731dca07424170f42a51ff7021ceeaada992d4cb3d6a9cfcce365f8f722d059"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-2.0.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "8fd6d9403e58fff3cb8c4c4a8ea1ece1",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 30220,
"upload_time": "2017-11-21T08:05:45",
"url": "https://files.pythonhosted.org/packages/c4/9b/6a6e70bfd7533e77a4b57e019864ca973abee10626c55005810692f75d04/Mopidy_Radio_Rough-2.0.6-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "82e2ed404c687c1b4a18895a9bd70b96",
"sha256": "17fa244c8052c1c68baf69100312344d00b862f314076a129d3f56d0c9238e6f"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-2.0.6.tar.gz",
"has_sig": false,
"md5_digest": "82e2ed404c687c1b4a18895a9bd70b96",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32585,
"upload_time": "2017-11-21T08:05:43",
"url": "https://files.pythonhosted.org/packages/ff/68/e1ff5b6dd54f9f079fe805a4c1208bb24ffbbe7fe3edca160e49b1e937ea/Mopidy-Radio-Rough-2.0.6.tar.gz"
}
],
"2.0.7": [
{
"comment_text": "",
"digests": {
"md5": "5c98b1a5ded81e36341a80cf14de4486",
"sha256": "d44923fa138d9c1057f84d1cb7aea88c6c7380d964ae8bc98daa29d6bed05049"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-2.0.7-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5c98b1a5ded81e36341a80cf14de4486",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 30235,
"upload_time": "2017-12-21T07:20:51",
"url": "https://files.pythonhosted.org/packages/08/b8/4ae1f51670fe4ea1a862a44289902e0efbd329b6cb48405befe5e0e704d9/Mopidy_Radio_Rough-2.0.7-py2.py3-none-any.whl"
}
],
"3.1.4": [
{
"comment_text": "",
"digests": {
"md5": "3ac1089c5d77c30166bf4ce89ece6515",
"sha256": "e858aeb7b3356622f91cb64bd331ae4d774fa612f233c379c7b042d5d2e69b9a"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-3.1.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3ac1089c5d77c30166bf4ce89ece6515",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 30248,
"upload_time": "2018-01-13T09:17:21",
"url": "https://files.pythonhosted.org/packages/f7/99/11df6c3c543cd30fd1a79e63f6bcc06cbc28356d3beda443751f1fd8ff3f/Mopidy_Radio_Rough-3.1.4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "321c58dc8a3a6f6fdea962a50688c767",
"sha256": "2262ed74e43dbfa9b4e51987ed0fa16d0d770cf648fdbf8e34fec7329747bb02"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-3.1.4.tar.gz",
"has_sig": false,
"md5_digest": "321c58dc8a3a6f6fdea962a50688c767",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32616,
"upload_time": "2018-01-13T09:17:23",
"url": "https://files.pythonhosted.org/packages/c8/1f/c27a275531bebf60f6ca9771dfe777790a88a7ed2d10a60ca699472523ab/Mopidy-Radio-Rough-3.1.4.tar.gz"
}
],
"3.14.1": [
{
"comment_text": "",
"digests": {
"md5": "4c3cfeb8bdca18d6049c73a17b9bd517",
"sha256": "0c0fb108128ceeb9ed4e148b947e889987a222557e20e26874d57883a3c72736"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-3.14.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4c3cfeb8bdca18d6049c73a17b9bd517",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 30262,
"upload_time": "2018-01-13T14:46:37",
"url": "https://files.pythonhosted.org/packages/90/7e/f93896c57b3a94beb955ea6097c6a31cdff834ee496f1206ed612ba8cad4/Mopidy_Radio_Rough-3.14.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "09eace6c98be6be2a27fd89bcb2e81fa",
"sha256": "4f9b9d4b77d07c04f04594243461979cb42d317c370dfd0e7e94f550e0fe82e1"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-3.14.1.tar.gz",
"has_sig": false,
"md5_digest": "09eace6c98be6be2a27fd89bcb2e81fa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32610,
"upload_time": "2018-01-13T14:46:39",
"url": "https://files.pythonhosted.org/packages/c6/b7/2d06fac770712a004723223168894dc71334462ec367468b64759f8e972a/Mopidy-Radio-Rough-3.14.1.tar.gz"
}
],
"3.14.15": [
{
"comment_text": "",
"digests": {
"md5": "c4d96f72dbccc9625d3a1a7c29780301",
"sha256": "27c5d712c7a2c1b43ad7e12b898c549bceb3b03c68839396e035cf25e7a5e28a"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-3.14.15-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c4d96f72dbccc9625d3a1a7c29780301",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 30285,
"upload_time": "2018-01-15T07:31:43",
"url": "https://files.pythonhosted.org/packages/6c/f0/7d1d89a45d8f56874e9d231249e6e9100e75e63331506dbb43e910142a21/Mopidy_Radio_Rough-3.14.15-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ac34402c903e5267c51581274c5690b9",
"sha256": "382012b09e4f15ad87a8722387a2967c18e78563b2a5668aae4f42468d57e416"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-3.14.15.tar.gz",
"has_sig": false,
"md5_digest": "ac34402c903e5267c51581274c5690b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32614,
"upload_time": "2018-01-15T07:31:46",
"url": "https://files.pythonhosted.org/packages/70/1a/02c68a3e91fdc2177f316214c93c35d9e24f525d9211a70f58d31237c05c/Mopidy-Radio-Rough-3.14.15.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "c4d96f72dbccc9625d3a1a7c29780301",
"sha256": "27c5d712c7a2c1b43ad7e12b898c549bceb3b03c68839396e035cf25e7a5e28a"
},
"downloads": -1,
"filename": "Mopidy_Radio_Rough-3.14.15-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c4d96f72dbccc9625d3a1a7c29780301",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 30285,
"upload_time": "2018-01-15T07:31:43",
"url": "https://files.pythonhosted.org/packages/6c/f0/7d1d89a45d8f56874e9d231249e6e9100e75e63331506dbb43e910142a21/Mopidy_Radio_Rough-3.14.15-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ac34402c903e5267c51581274c5690b9",
"sha256": "382012b09e4f15ad87a8722387a2967c18e78563b2a5668aae4f42468d57e416"
},
"downloads": -1,
"filename": "Mopidy-Radio-Rough-3.14.15.tar.gz",
"has_sig": false,
"md5_digest": "ac34402c903e5267c51581274c5690b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32614,
"upload_time": "2018-01-15T07:31:46",
"url": "https://files.pythonhosted.org/packages/70/1a/02c68a3e91fdc2177f316214c93c35d9e24f525d9211a70f58d31237c05c/Mopidy-Radio-Rough-3.14.15.tar.gz"
}
]
}