{ "info": { "author": "Marvin Steadfast", "author_email": "marvin@xsteadfastx.org", "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-Emby\n****************************\n\n.. image:: https://img.shields.io/pypi/v/Mopidy-Emby.svg?style=flat\n :target: https://pypi.python.org/pypi/Mopidy-Emby/\n :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/travis/xsteadfastx/mopidy-emby/master.svg?style=flat\n :target: https://travis-ci.org/xsteadfastx/mopidy-emby\n :alt: Travis CI build status\n\n.. image:: https://img.shields.io/coveralls/xsteadfastx/mopidy-emby/master.svg?style=flat\n :target: https://coveralls.io/r/xsteadfastx/mopidy-emby\n :alt: Test coverage\n\n.. image:: https://img.shields.io/badge/SayThanks.io-%E2%98%BC-1EAEDB.svg\n :target: https://saythanks.io/to/xsteadfastx\n :alt: Say Thanks\n\n\nMopidy extension for playing music from Emby\n\n\nInstallation\n============\n\nInstall by running::\n\n pip install Mopidy-Emby\n\nor straight from GitHub::\n\n pip install git+https://github.com/xsteadfastx/mopidy-emby#egg=mopidy-emby\n\n\nConfiguration\n=============\n\nBefore starting Mopidy, you must add configuration for\nMopidy-Emby to your Mopidy configuration file::\n\n [emby]\n hostname = Emby server hostname\n port = Emby server port\n username = username\n password = password\n\nIts also possible to add a users id with ``user_id = 0``.\n\n\nProject resources\n=================\n\n- `Source code `_\n- `Issue tracker `_\n\n\nCredits\n=======\n\n- Original author: `Marvin Steadfast `_\n- Current maintainer: `Marvin Steadfast `_\n- `Contributors `_\n\n\nChangelog\n=========\n\nv0.2.6\n---------------------------------------\n\n- added config option to define a ``user_id``. This is useful if using a hidden user\n\nv0.2.5\n---------------------------------------\n\n- debug output for r_get data\n- fixed artist lookup\n\nv0.2.4\n---------------------------------------\n\n- more testing\n- fixed bug in throwing the exception in ``mopidy_emby.remote.EmbyHandler.__get_search``\n\nv0.2.3\n---------------------------------------\n\n- Emby streaming is using the static option now. This make seeking possible. This let Emby stream the original file instead of a converted mp3. Thanks to `ebr `_.\n\nv0.2.2\n---------------------------------------\n\n- ``mopidy_emby.remote.EmbyHandler.r_get`` throws now a exception if cant connect\n\nv0.2.1\n---------------------------------------\n\n- Looking for ``CollectionType`` instead of ``Name`` to find music root dir. Fixes `#1 `_\n\nv0.2.0\n---------------------------------------\n\n- Alot of splitting and refactoring\n\nv0.1.3\n----------------------------------------\n\n- Throws exception if no music root directory can be found\n- SearchResults doesnt use set() no more for killing duplets\n\nv0.1.2\n----------------------------------------\n\n- Added searching\n\nv0.1.1\n----------------------------------------\n\n- Fixed setup.py requests versioning\n\nv0.1.0\n----------------------------------------\n\n- Initial release.\n\n\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/xsteadfastx/mopidy-emby", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "Mopidy-Emby", "package_url": "https://pypi.org/project/Mopidy-Emby/", "platform": "", "project_url": "https://pypi.org/project/Mopidy-Emby/", "project_urls": { "Homepage": "https://github.com/xsteadfastx/mopidy-emby" }, "release_url": "https://pypi.org/project/Mopidy-Emby/0.2.6/", "requires_dist": [ "Mopidy (>=1.0)", "Pykka (>=1.1)", "requests (>=2.0)", "setuptools" ], "requires_python": "", "summary": "Mopidy extension for playing music from Emby", "version": "0.2.6" }, "last_serial": 2905973, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3e5cf6073e919ab2f499d54054c2f7c2", "sha256": "ec1d40fdf8e80ce57d35afca376ae3057ae3bcad92f587767c84677bdb057192" }, "downloads": -1, "filename": "Mopidy_Emby-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e5cf6073e919ab2f499d54054c2f7c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7378, "upload_time": "2016-11-29T08:46:34", "url": "https://files.pythonhosted.org/packages/37/cb/540170d19b07456fe9c2e814599e712eb58c87db7640dbaa26b767184be7/Mopidy_Emby-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dab18a15b171e96d913b4c7f125882ea", "sha256": "7a994a503d77a1e1f3594507459165e8011c5befb6dbdd3ce5366b746d77891f" }, "downloads": -1, "filename": "Mopidy-Emby-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dab18a15b171e96d913b4c7f125882ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12279, "upload_time": "2016-11-29T08:46:37", "url": "https://files.pythonhosted.org/packages/d2/da/3b49ecfad904ff6985d8a42174d2c1371bfbbd859ee901acfe150a6963fc/Mopidy-Emby-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7d34ab95c084190ba18fb954136f6461", "sha256": "304ba526bc89091273f6390d845961f498b27405e8937487badc1d9dc09e1262" }, "downloads": -1, "filename": "Mopidy_Emby-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d34ab95c084190ba18fb954136f6461", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7628, "upload_time": "2016-12-01T08:37:24", "url": "https://files.pythonhosted.org/packages/48/45/2bb173f59d7e22b41c09658c3a93fd6dc8acc8dc4fb62c56e23553091501/Mopidy_Emby-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6752ffde71017336d24430df7a66d0be", "sha256": "9e69e29244bd880802ad5925710e94cef9e870a874c24499e051e4203043e9e1" }, "downloads": -1, "filename": "Mopidy-Emby-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6752ffde71017336d24430df7a66d0be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13110, "upload_time": "2016-12-01T08:37:27", "url": "https://files.pythonhosted.org/packages/da/2c/c2d0a405c12cf885216b75f568a66e478d6ac075e7cb883c4be226ede402/Mopidy-Emby-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "49055ed3af2cf34a0da71e6ba85feec4", "sha256": "6b022c830d0b3d3798f2b4fa4d490c74c7e088a9bb129569da7f0be4970a22b7" }, "downloads": -1, "filename": "Mopidy_Emby-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49055ed3af2cf34a0da71e6ba85feec4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8610, "upload_time": "2016-12-05T14:28:30", "url": "https://files.pythonhosted.org/packages/93/d3/79c52c5b258e9349d4392c0c627d2b0865c689afa8644554dedd045279e4/Mopidy_Emby-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "943f184e303e2454539bdcfeb51b4110", "sha256": "f8f510790b72ab5cd54a6ece22c5a91a8b0e594318418d3a1f6b2b8222f15284" }, "downloads": -1, "filename": "Mopidy-Emby-0.1.2.tar.gz", "has_sig": false, "md5_digest": "943f184e303e2454539bdcfeb51b4110", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14743, "upload_time": "2016-12-05T14:28:32", "url": "https://files.pythonhosted.org/packages/27/3a/96795a3fd5d85a29f1f064d3a8a915297f655eecc07cabbc7c75976c225a/Mopidy-Emby-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "96db1bfe90c035444c0e745dee92df62", "sha256": "d9fce24d457a99931649d74226903b68188fbfedd880d2334478e0f98f5eb4ff" }, "downloads": -1, "filename": "Mopidy_Emby-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96db1bfe90c035444c0e745dee92df62", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8839, "upload_time": "2016-12-06T11:59:57", "url": "https://files.pythonhosted.org/packages/5a/0b/a1ecaf18199c24500814225b08882143931c3361f0d583c99b16c4cff026/Mopidy_Emby-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cba4fc79f8987395e8963bc6f51fbbc", "sha256": "191cb1fed6d65922de39bb04454deb0c0d51bd2c449b6d074ade981cbaed0b22" }, "downloads": -1, "filename": "Mopidy-Emby-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5cba4fc79f8987395e8963bc6f51fbbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14996, "upload_time": "2016-12-06T11:59:59", "url": "https://files.pythonhosted.org/packages/7e/59/276f8fc52f1a343dbe7fc0a25746955243d8126e1b4850cdd46ba38e3a70/Mopidy-Emby-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f8170001d0b3b0d80c99320658fb36c7", "sha256": "983e53cfd09637f99050ae3959b57b06a78a7e670c84289446e18e35a11c1eed" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8170001d0b3b0d80c99320658fb36c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9966, "upload_time": "2016-12-06T15:45:30", "url": "https://files.pythonhosted.org/packages/96/0f/ddbf9ca6232bc40c539cdb642a27324e3a00e7a75ceb24544f7dda4de22e/Mopidy_Emby-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3a64cad0f18075f35d32c00a0c6dc9d", "sha256": "42037f10a1211a2d9a4735fb1551d353e96eff1fe6bcf1bf916e51eafa64906e" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d3a64cad0f18075f35d32c00a0c6dc9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15373, "upload_time": "2016-12-06T15:45:32", "url": "https://files.pythonhosted.org/packages/36/0b/f9221058c2982f9cd8bbcbf9a131451fb12a9f27870ce69e2bacafa987a6/Mopidy-Emby-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f0f19c4d6508a39561a5a113ab4780f8", "sha256": "6c5d4dde1ce811a0d0b65249706c0b23c9d21518159c3486904f0de706ccf90b" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0f19c4d6508a39561a5a113ab4780f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10121, "upload_time": "2016-12-09T12:02:12", "url": "https://files.pythonhosted.org/packages/9b/fc/8fcad72e84b5add95ca449ef9570f53782fad303247add7fa982d91c5b6e/Mopidy_Emby-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1a04f9405a907c34f1bc35013b396e3", "sha256": "b0220d2aa81b734dba0c308bc39b28e00cddd2f58b2a9dcdb94ce5ad97e7e2a4" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b1a04f9405a907c34f1bc35013b396e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15547, "upload_time": "2016-12-09T12:02:14", "url": "https://files.pythonhosted.org/packages/e3/b0/8b95120b0ab5453eacb518e626ae3b92fed8c4279652a7fe7f0d9fee0840/Mopidy-Emby-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "11e339dcd159706dc06fcbe1e5627eaf", "sha256": "dad10e1106c935e1d20ba647cccb446026d436dccc64b5731ae63d737758324a" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11e339dcd159706dc06fcbe1e5627eaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10200, "upload_time": "2016-12-10T16:54:43", "url": "https://files.pythonhosted.org/packages/ae/54/d681b2429164b8e176035b905f1b40b1c9802cbbdc9ce5cdf8475f47e800/Mopidy_Emby-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47eacd52d0d884043e230a758dad1a28", "sha256": "f136650063f5bdc22f8419e577c5b8c33f1672251a4e20eb54942c0ec38c6941" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.2.tar.gz", "has_sig": false, "md5_digest": "47eacd52d0d884043e230a758dad1a28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15693, "upload_time": "2016-12-10T16:54:45", "url": "https://files.pythonhosted.org/packages/73/00/5b8baeb9d3c67dee832d5b2d38ed9f6a9f7459c81ac166404ce74d9a41b7/Mopidy-Emby-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "233fb60d78af860b0c73f4302657f8f2", "sha256": "0efbfb1266e02066c30d8459c66fc2b692d2a6dd77f816a759070f4d0feb648d" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "233fb60d78af860b0c73f4302657f8f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10600, "upload_time": "2016-12-14T10:38:23", "url": "https://files.pythonhosted.org/packages/2e/aa/eae46b55e58c6c9cbf44319eed61cd32cd179365f9cc539c2ebb7f921d94/Mopidy_Emby-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51c8cc1068c7403b1c20e8d4a952700d", "sha256": "5047be2d438e5a84116db9f2d79c2fc9ecb109cbaca04d77b8ab0b095212e392" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.3.tar.gz", "has_sig": false, "md5_digest": "51c8cc1068c7403b1c20e8d4a952700d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16231, "upload_time": "2016-12-14T10:38:25", "url": "https://files.pythonhosted.org/packages/84/3f/067c0f041000a22ed3125a1fd7bb8d4b19984115527a7d2c3d1450b1472a/Mopidy-Emby-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9edc15e4d67c7b1582a5964f323958b7", "sha256": "5235e120896bc161454e51a57f849fc2ee1b7477262dc370531da7bd072f21d4" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9edc15e4d67c7b1582a5964f323958b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10992, "upload_time": "2016-12-15T13:12:12", "url": "https://files.pythonhosted.org/packages/69/79/0d55e092523cb07facfd772c3975eee2fb6dd3f4737bcbfece0c4358b241/Mopidy_Emby-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0e4402b7091f7b8645526ab40ab6ccc", "sha256": "537805d39897b69834b4a0d8681a7aaa6b62ee8d9aa4478541cd9d4a660d8299" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a0e4402b7091f7b8645526ab40ab6ccc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17115, "upload_time": "2016-12-15T13:12:14", "url": "https://files.pythonhosted.org/packages/32/51/b14ea604394fc128fbbc385dfb717d358e75501fc5cd7ac17362b024fcf1/Mopidy-Emby-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a8a8cb4cd4b8447bfe53d510e994748e", "sha256": "8d237622e871d46a2dfee0d76e782918bbafb5d6a717d5093d06884b4c33f8df" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8a8cb4cd4b8447bfe53d510e994748e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11229, "upload_time": "2017-03-23T15:15:48", "url": "https://files.pythonhosted.org/packages/c5/ab/5b71b79de9fe7b7fc21298a948d19497d82e053adfdc6cf92f6c127736d5/Mopidy_Emby-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa98b14981353992d60bb8780acaac2c", "sha256": "6a86fa6492d3f1942ce1e1c51f81ff5fa3229b54546f5ba0238029c022f368e4" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.5.tar.gz", "has_sig": false, "md5_digest": "fa98b14981353992d60bb8780acaac2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17601, "upload_time": "2017-03-23T15:15:50", "url": "https://files.pythonhosted.org/packages/e7/fd/c7f6a833aa456e3c00c197b91f67835b60dc80beb167af35e34ade5ce05b/Mopidy-Emby-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "470d352baef33d119bbfe8acba2e9c6f", "sha256": "09a386a9cc34e80658f40592609e5bb2f1e07d9a91a8c72d42b0a1f59e64149c" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "470d352baef33d119bbfe8acba2e9c6f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11419, "upload_time": "2017-05-29T08:09:09", "url": "https://files.pythonhosted.org/packages/43/e9/e915507535c9c1008aa15079f9da7821b9ef1419caf2784fe02de9513782/Mopidy_Emby-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6056802141ba87cef081946481d114c9", "sha256": "49bd01d703044f767b5370273a9ac3b0600b425c60422a23fd1fe0f17e5d2251" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.6.tar.gz", "has_sig": false, "md5_digest": "6056802141ba87cef081946481d114c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18218, "upload_time": "2017-05-29T08:09:13", "url": "https://files.pythonhosted.org/packages/7a/73/f2523109b676bd733f4f3d9818da2b2cb27ba6d7ce8f606e0b4c8c456e67/Mopidy-Emby-0.2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "470d352baef33d119bbfe8acba2e9c6f", "sha256": "09a386a9cc34e80658f40592609e5bb2f1e07d9a91a8c72d42b0a1f59e64149c" }, "downloads": -1, "filename": "Mopidy_Emby-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "470d352baef33d119bbfe8acba2e9c6f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11419, "upload_time": "2017-05-29T08:09:09", "url": "https://files.pythonhosted.org/packages/43/e9/e915507535c9c1008aa15079f9da7821b9ef1419caf2784fe02de9513782/Mopidy_Emby-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6056802141ba87cef081946481d114c9", "sha256": "49bd01d703044f767b5370273a9ac3b0600b425c60422a23fd1fe0f17e5d2251" }, "downloads": -1, "filename": "Mopidy-Emby-0.2.6.tar.gz", "has_sig": false, "md5_digest": "6056802141ba87cef081946481d114c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18218, "upload_time": "2017-05-29T08:09:13", "url": "https://files.pythonhosted.org/packages/7a/73/f2523109b676bd733f4f3d9818da2b2cb27ba6d7ce8f606e0b4c8c456e67/Mopidy-Emby-0.2.6.tar.gz" } ] }