{ "info": { "author": "Aljoscha Vollmerhaus", "author_email": "pydev@aljoscha.vollmerhaus.net", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3" ], "description": "RPiMusic\n===\n\nGet AMQP message, play URL (via mpv, currently).\nThis script creates an exchange and a queue in the specified AMQP vhost.\nOnly ssl-enabled AMQP connections are supported.\nThe exchange is named \"Xall\", type direct.\nThe queue is named \"RPiMusic_uuid\", with uuid being the uuid from the config file.\n\nExample rpimusic.conf\n```json\n{ \n \"amqp_url\": \"amqp://user:password@amqp.example.com/examplevhost\",\n \"fallback_playlist_url\": \"http://radio.example.com/playlist.m3u\",\n \"url_cache_file\": \"/var/lib/rpimusic/playlistcache.json\",\n \"uuid\": \"c788176f2e4747f3ae2fe15083d97dce\"\n}\n```\n\nExample systemd unit file\n```\n[Unit]\nDescription=Listens for AMQP messages containing URLs and plays them via mpv\nWants=network-online.target\nAfter=network-online.target\n\n[Service]\nType=simple\nUser=rpimusic\nExecStart=/opt/venv/bin/rpimusicd --config /etc/rpimusic.conf\nRestart=on-failure\nRestartSec=30\nRestartPreventExitStatus=255\n\n[Install]\nWantedBy=multi-user.target\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/avollmerhaus/RPiMusic", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "RPiMusic", "package_url": "https://pypi.org/project/RPiMusic/", "platform": "", "project_url": "https://pypi.org/project/RPiMusic/", "project_urls": { "Homepage": "https://github.com/avollmerhaus/RPiMusic" }, "release_url": "https://pypi.org/project/RPiMusic/0.0.8/", "requires_dist": [ "pika" ], "requires_python": "", "summary": "Play URLs from AMQP messages via mpv", "version": "0.0.8" }, "last_serial": 4257573, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "b07a1f1864f1fe0ca958e3303e41a4f7", "sha256": "6f2315a49b6a535479d140efe4b4b772d69a0d1214fd124344fe1c9d93009644" }, "downloads": -1, "filename": "RPiMusic-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b07a1f1864f1fe0ca958e3303e41a4f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1999, "upload_time": "2018-08-24T13:16:17", "url": "https://files.pythonhosted.org/packages/88/7a/bd06b121ad4dd09a2e160a03cd5abdc846047043130317f914469f7c743b/RPiMusic-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32ab8f4dc87d489f3ada66957748d0ce", "sha256": "b2cb021e6319805134b471433eb584f694569dd1c77379365cd7889bbba4a438" }, "downloads": -1, "filename": "RPiMusic-0.0.3.tar.gz", "has_sig": false, "md5_digest": "32ab8f4dc87d489f3ada66957748d0ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18345, "upload_time": "2018-08-24T13:16:19", "url": "https://files.pythonhosted.org/packages/51/b6/25cc13121da02a218b8ef826473eee7cc8425570a61725551272acd05813/RPiMusic-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "b5a2080cfd1e613dbb3addddb3ca23bb", "sha256": "b1082f807187d6ef6f9e0db567d54ef1a07d162d4bf70e6feaff6e950906c118" }, "downloads": -1, "filename": "RPiMusic-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b5a2080cfd1e613dbb3addddb3ca23bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4264, "upload_time": "2018-08-24T13:44:00", "url": "https://files.pythonhosted.org/packages/80/46/25017c0258b29edb8c378abcdac2221d98ba8ae9542e18190039f406f4b2/RPiMusic-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e57818800a63c49ad470147ff80e53e", "sha256": "de1b7fd8a8a4686fcb56ce608a71e18d07a6da7af875a3ab35ad66553d2e7c1e" }, "downloads": -1, "filename": "RPiMusic-0.0.4.tar.gz", "has_sig": false, "md5_digest": "4e57818800a63c49ad470147ff80e53e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18369, "upload_time": "2018-08-24T13:44:02", "url": "https://files.pythonhosted.org/packages/0c/90/26a691d60b7ffa96bc4a2cd2c93650ffa39c1ff8526a74c90c2f0fa6bd0d/RPiMusic-0.0.4.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "dd1fda50bc1f2cd67ae1a7ec323f465c", "sha256": "e051506c3a056298ce4a20a08d38ecae0a75c38b5ebfd8e670e4761878f32379" }, "downloads": -1, "filename": "RPiMusic-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "dd1fda50bc1f2cd67ae1a7ec323f465c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4276, "upload_time": "2018-08-24T14:54:47", "url": "https://files.pythonhosted.org/packages/85/c0/36ee7e808b637da015bd0c956e566f211a525f09540b5655212dc0e177ce/RPiMusic-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a20cb7c6a7162a3038318d3fc198c395", "sha256": "bb67ce77b5e90023fd9f28230ee5cd1a66c87442beb50769241483d3c2e7939b" }, "downloads": -1, "filename": "RPiMusic-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a20cb7c6a7162a3038318d3fc198c395", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3724, "upload_time": "2018-08-24T14:54:49", "url": "https://files.pythonhosted.org/packages/52/c7/667c06284f5d0968cf3fbdd5a21d4a0a062a3a1a140ebdce98d8a1f2d923/RPiMusic-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "9740b73ca02747a50ae1ebce31d9ac7c", "sha256": "fbaf8a4984e26fd5b9b7be004afa811acfdbcee25d355f9db7d756449f306cd3" }, "downloads": -1, "filename": "RPiMusic-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "9740b73ca02747a50ae1ebce31d9ac7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4277, "upload_time": "2018-08-28T09:20:22", "url": "https://files.pythonhosted.org/packages/2f/d0/ef9fccbb251e427d298093bbf7e97172071030ab3da79e48f8b928875a26/RPiMusic-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92eb737ad953ba73fbcb7cf61a04118f", "sha256": "fba614729fc3702961fe863a2231240567f2c3f35edad5350f87de5f829bd545" }, "downloads": -1, "filename": "RPiMusic-0.0.7.tar.gz", "has_sig": false, "md5_digest": "92eb737ad953ba73fbcb7cf61a04118f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3722, "upload_time": "2018-08-28T09:20:23", "url": "https://files.pythonhosted.org/packages/93/fb/13028afcf88f9ab900b021869b90aee4af0f1cf09a412abf97bf69047f83/RPiMusic-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "4c71b2540dd5f43b12d9d5362de5c791", "sha256": "2c0902598b16b4df68b44ed8f28ad68c5e6c409de40866ceff13bc8c5a82ebad" }, "downloads": -1, "filename": "RPiMusic-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "4c71b2540dd5f43b12d9d5362de5c791", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4310, "upload_time": "2018-09-10T12:55:38", "url": "https://files.pythonhosted.org/packages/5e/cc/bbf64daddd7206236ca2cae6e095429aa1f5227b8d9fc06d625e6586e173/RPiMusic-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77fbea38600a79ae3b74a3ac34008e4b", "sha256": "0f81121d8b563819accfe5d194e8016cbdf60cce5cad1dc5af5cea1381992a96" }, "downloads": -1, "filename": "RPiMusic-0.0.8.tar.gz", "has_sig": false, "md5_digest": "77fbea38600a79ae3b74a3ac34008e4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3749, "upload_time": "2018-09-10T12:55:39", "url": "https://files.pythonhosted.org/packages/12/18/0d5dec5f8b78e3762d4794795a6935014f137eca5204782ad6e0e241f8ca/RPiMusic-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4c71b2540dd5f43b12d9d5362de5c791", "sha256": "2c0902598b16b4df68b44ed8f28ad68c5e6c409de40866ceff13bc8c5a82ebad" }, "downloads": -1, "filename": "RPiMusic-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "4c71b2540dd5f43b12d9d5362de5c791", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4310, "upload_time": "2018-09-10T12:55:38", "url": "https://files.pythonhosted.org/packages/5e/cc/bbf64daddd7206236ca2cae6e095429aa1f5227b8d9fc06d625e6586e173/RPiMusic-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77fbea38600a79ae3b74a3ac34008e4b", "sha256": "0f81121d8b563819accfe5d194e8016cbdf60cce5cad1dc5af5cea1381992a96" }, "downloads": -1, "filename": "RPiMusic-0.0.8.tar.gz", "has_sig": false, "md5_digest": "77fbea38600a79ae3b74a3ac34008e4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3749, "upload_time": "2018-09-10T12:55:39", "url": "https://files.pythonhosted.org/packages/12/18/0d5dec5f8b78e3762d4794795a6935014f137eca5204782ad6e0e241f8ca/RPiMusic-0.0.8.tar.gz" } ] }