{ "info": { "author": "Jason Lawrence", "author_email": "jjlawren@users.noreply.github.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "# python-plexwebsocket\nAsync library to react to events issued over Plex websockets.\n\n## Example use\n```python\nimport asyncio\nimport logging\nfrom plexapi.server import PlexServer\nfrom plexwebsocket import PlexWebsocket, SIGNAL_CONNECTION_STATE\n\nlogging.basicConfig(level=logging.DEBUG)\n\nbaseurl = 'http://:32400'\ntoken = ''\nplex = PlexServer(baseurl, token)\n\ndef print_info(msgtype, data, error):\n if msgtype == SIGNAL_CONNECTION_STATE:\n print(f\"State: {data} / Error: {error}\")\n else:\n print(f\"Data: {data}\")\n\nasync def main():\n ws = PlexWebsocket(plex, print_info, subscriptions=[\"playing\", \"state\"])\n await ws.listen()\n\nif __name__ == '__main__':\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main())\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/jjlawren/python-plexwebsocket/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "plexwebsocket", "package_url": "https://pypi.org/project/plexwebsocket/", "platform": "any", "project_url": "https://pypi.org/project/plexwebsocket/", "project_urls": { "Homepage": "https://github.com/jjlawren/python-plexwebsocket/" }, "release_url": "https://pypi.org/project/plexwebsocket/0.0.13/", "requires_dist": [ "aiohttp" ], "requires_python": "", "summary": "Support for issuing callbacks in response to Plex websocket updates.", "version": "0.0.13", "yanked": false, "yanked_reason": null }, "last_serial": 9878613, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "18f1c4573b0698820145879665266535", "sha256": "84659a47c462887a6d6673cf7851a3f6059587d1e03fcf2503e39920f6beb754" }, "downloads": -1, "filename": "plexwebsocket-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "18f1c4573b0698820145879665266535", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3468, "upload_time": "2019-10-24T19:53:42", "upload_time_iso_8601": "2019-10-24T19:53:42.894976Z", "url": "https://files.pythonhosted.org/packages/d0/d6/62c32c2b7907ce268c043ee390d02e7aa06c8aab12e22098f48cefbe3a1a/plexwebsocket-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dba6b487c896244caca133a0c0d8ca64", "sha256": "82059d3dcad128c549fedef3b7472e072f0d8acab264f06c492515dada6b196d" }, "downloads": -1, "filename": "plexwebsocket-0.0.1.tar.gz", "has_sig": false, "md5_digest": "dba6b487c896244caca133a0c0d8ca64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2281, "upload_time": "2019-10-24T19:53:44", "upload_time_iso_8601": "2019-10-24T19:53:44.969468Z", "url": "https://files.pythonhosted.org/packages/c5/08/4bb9690000fda47e1532e6b1c0e91004c35779f612d3a8754e5900a3cddc/plexwebsocket-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "b3331a99e84a2adf9f172a5763f6ab6c", "sha256": "4ee36861ef47993f84630132a05aa87f2345e506aae254afdc9b30582c444843" }, "downloads": -1, "filename": "plexwebsocket-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "b3331a99e84a2adf9f172a5763f6ab6c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4380, "upload_time": "2020-05-28T20:54:01", "upload_time_iso_8601": "2020-05-28T20:54:01.244613Z", "url": "https://files.pythonhosted.org/packages/97/38/1d0cbf550bdb52ffbcbe74abbe6190a1e74a61ae60214d39dad7d4bf0e96/plexwebsocket-0.0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "97ae3c8924e7a5d5c1d1cccafdd3d9ed", "sha256": "c89fa96c9f447d306d5461eccecb0e517925a1ea08736ba3b2fc465f89234383" }, "downloads": -1, "filename": "plexwebsocket-0.0.10.tar.gz", "has_sig": false, "md5_digest": "97ae3c8924e7a5d5c1d1cccafdd3d9ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3160, "upload_time": "2020-05-28T20:54:02", "upload_time_iso_8601": "2020-05-28T20:54:02.122780Z", "url": "https://files.pythonhosted.org/packages/e0/54/f4c52442a5805965e3ea4959b54e984fcfbf114a1041763d47e1500549fb/plexwebsocket-0.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "7d4123e0d6e18680d540ff2b22d50782", "sha256": "fd43b337db2cda8d7807d88787896d3f05de011c933770d434edde27b70ea369" }, "downloads": -1, "filename": "plexwebsocket-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "7d4123e0d6e18680d540ff2b22d50782", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4390, "upload_time": "2020-06-17T17:19:37", "upload_time_iso_8601": "2020-06-17T17:19:37.710452Z", "url": "https://files.pythonhosted.org/packages/70/fb/bd9f3739295c3bd5be13be852b4ad225b3124abb457d61caa6ed2e842d24/plexwebsocket-0.0.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b5e88b5ca0f39f28fa89dc073205fd7", "sha256": "381453103c05455006e6708cbe9dfcfb566067ea64c01f433b26d8eb5cd70392" }, "downloads": -1, "filename": "plexwebsocket-0.0.11.tar.gz", "has_sig": false, "md5_digest": "8b5e88b5ca0f39f28fa89dc073205fd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3184, "upload_time": "2020-06-17T17:19:38", "upload_time_iso_8601": "2020-06-17T17:19:38.757804Z", "url": "https://files.pythonhosted.org/packages/15/96/d06216aafa12554a96b35ad8399fb335909db0bfad89bef7d002f8fb5a27/plexwebsocket-0.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "850684faf69232250e795124298ca59c", "sha256": "718284dd955157501d099dde82495c0aafc9f01dfced4064ed9527f801d0650d" }, "downloads": -1, "filename": "plexwebsocket-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "850684faf69232250e795124298ca59c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4733, "upload_time": "2020-09-30T02:28:41", "upload_time_iso_8601": "2020-09-30T02:28:41.408913Z", "url": "https://files.pythonhosted.org/packages/c7/ce/f021c4c238d63902cc87cf9899a84d67cd53922598b4671f71d6e12bdd18/plexwebsocket-0.0.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c5ead0bcf907bcae91102bee0ff631c", "sha256": "8716fa888db5abc23510c501b8efdc787de7bac732d409101f09a3d180b17ccf" }, "downloads": -1, "filename": "plexwebsocket-0.0.12.tar.gz", "has_sig": false, "md5_digest": "7c5ead0bcf907bcae91102bee0ff631c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3563, "upload_time": "2020-09-30T02:28:42", "upload_time_iso_8601": "2020-09-30T02:28:42.596903Z", "url": "https://files.pythonhosted.org/packages/27/42/3d17363c5199991798a0478a32e26f883f3cfa1b7ebbe99a13798c32b1c7/plexwebsocket-0.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "6e3e8f7bd056a51820f5d01742af713e", "sha256": "475d799d1747df76a5abcf7b7b4a3b69b0af28f3ca41c234fc835bcc58d84083" }, "downloads": -1, "filename": "plexwebsocket-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "6e3e8f7bd056a51820f5d01742af713e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5172, "upload_time": "2021-03-25T15:53:28", "upload_time_iso_8601": "2021-03-25T15:53:28.199885Z", "url": "https://files.pythonhosted.org/packages/d7/0c/5357bb88f0a418b92a148ef924862c42e80ef7c3336a625352c457df5733/plexwebsocket-0.0.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5742b7d5353efff9a5cc58f38fbd1b1f", "sha256": "5366e0727acd5f456817fd3407c9043e5110d1d613356b9511d38a6b5bc8c048" }, "downloads": -1, "filename": "plexwebsocket-0.0.13.tar.gz", "has_sig": false, "md5_digest": "5742b7d5353efff9a5cc58f38fbd1b1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3986, "upload_time": "2021-03-25T15:53:29", "upload_time_iso_8601": "2021-03-25T15:53:29.200326Z", "url": "https://files.pythonhosted.org/packages/40/39/3f25c610b59497a1bf7c1647751bf9e98d89feae1bc7fc3e2ec07623a215/plexwebsocket-0.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0faabdfc5fb99801700bd79904ea5639", "sha256": "feb918d9c2c0e27a96b2b88519658179e9bb8a0e4f3fc0e453189fdc269d2654" }, "downloads": -1, "filename": "plexwebsocket-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0faabdfc5fb99801700bd79904ea5639", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3656, "upload_time": "2019-10-26T22:48:29", "upload_time_iso_8601": "2019-10-26T22:48:29.912215Z", "url": "https://files.pythonhosted.org/packages/1c/28/222251f6bc42d9af1133da7ff7f406be924399be0ab7d9bf2435c3589403/plexwebsocket-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "587205a86df1b8267fd1ca9dadd49ce6", "sha256": "b2aceb7f51ebaa072112decc3718aa5481eb30fac4dfb74ce3a8e9afa2216891" }, "downloads": -1, "filename": "plexwebsocket-0.0.2.tar.gz", "has_sig": false, "md5_digest": "587205a86df1b8267fd1ca9dadd49ce6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2468, "upload_time": "2019-10-26T22:48:31", "upload_time_iso_8601": "2019-10-26T22:48:31.128205Z", "url": "https://files.pythonhosted.org/packages/2b/29/ee0c787f0b04c57745a87362d3bb4aa80442a79dabb538dcc17fc218418a/plexwebsocket-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d151b6ce33d3e645a6be80a76217d40f", "sha256": "ccf988f73b834e181012ca024d0838eb8709e49128d4f35c952a586681b920bc" }, "downloads": -1, "filename": "plexwebsocket-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d151b6ce33d3e645a6be80a76217d40f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3930, "upload_time": "2019-10-28T15:42:39", "upload_time_iso_8601": "2019-10-28T15:42:39.275088Z", "url": "https://files.pythonhosted.org/packages/a0/33/0a4d892cb9a243c766e4a9e00e9e4720fce55948ce998e74affb6d71e118/plexwebsocket-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fba8920865d80986d19679ba9a5c1419", "sha256": "661cca77b4e864d442c2fefefe4cee53888e4499ec24daa7b87af35c1758f685" }, "downloads": -1, "filename": "plexwebsocket-0.0.3.tar.gz", "has_sig": false, "md5_digest": "fba8920865d80986d19679ba9a5c1419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2736, "upload_time": "2019-10-28T15:42:40", "upload_time_iso_8601": "2019-10-28T15:42:40.680531Z", "url": "https://files.pythonhosted.org/packages/bb/94/d81e3d99345fe75aa8f616fb9dbce041a602ff2862f4a5a429f7bdd0b7f6/plexwebsocket-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "afc18571c8237c0ef80ce547f83fa9d3", "sha256": "d18d25dfe6684d254ba9045424c239871cef8130aa9ec81912d7b5ef06bd7705" }, "downloads": -1, "filename": "plexwebsocket-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "afc18571c8237c0ef80ce547f83fa9d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4004, "upload_time": "2019-11-07T16:52:50", "upload_time_iso_8601": "2019-11-07T16:52:50.309033Z", "url": "https://files.pythonhosted.org/packages/19/e1/2f1f5f6b2d624e2fd96a3d650d8af1c96462f32d033442bdc6da14f943f5/plexwebsocket-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "759af96c5a6b89f40ce60b797d90903d", "sha256": "496fa52cba87359869f2101bedd53973398b99fa7728a7dd729461f78485db89" }, "downloads": -1, "filename": "plexwebsocket-0.0.4.tar.gz", "has_sig": false, "md5_digest": "759af96c5a6b89f40ce60b797d90903d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2798, "upload_time": "2019-11-07T16:52:51", "upload_time_iso_8601": "2019-11-07T16:52:51.993811Z", "url": "https://files.pythonhosted.org/packages/ba/e8/ecfc58c4ff40f53f4b31ace420e86646adc43ed8c15b1d80456344e626df/plexwebsocket-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "037fddb352a17af5a45e54fb9395bd58", "sha256": "9f395715908208a2d9bcc227fff0f4de977f176087520898c248902a790247b8" }, "downloads": -1, "filename": "plexwebsocket-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "037fddb352a17af5a45e54fb9395bd58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4016, "upload_time": "2019-11-11T16:58:18", "upload_time_iso_8601": "2019-11-11T16:58:18.513931Z", "url": "https://files.pythonhosted.org/packages/f6/e5/8b349bc9ee55517087c618bf5e8871a9f1a48ac29d8a1915651b83e1a526/plexwebsocket-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2859235febc3eceda44a88dba80d32dc", "sha256": "512aefaf714a73f15d102882a44401feb4e7ffa116e769c8528d7f248bcccb45" }, "downloads": -1, "filename": "plexwebsocket-0.0.5.tar.gz", "has_sig": false, "md5_digest": "2859235febc3eceda44a88dba80d32dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2822, "upload_time": "2019-11-11T16:58:19", "upload_time_iso_8601": "2019-11-11T16:58:19.797899Z", "url": "https://files.pythonhosted.org/packages/4c/b0/dd0ad54dcb8cdfa15544d613374da61f7739f875e84a78c4140b9251250a/plexwebsocket-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "6899e194e83de06abf1f9976cbb1d2a8", "sha256": "9fa46fe757620393749f06feccddf4b0c8f0c9d937699d9098d0c1928168eee1" }, "downloads": -1, "filename": "plexwebsocket-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6899e194e83de06abf1f9976cbb1d2a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4100, "upload_time": "2019-11-28T04:07:15", "upload_time_iso_8601": "2019-11-28T04:07:15.767468Z", "url": "https://files.pythonhosted.org/packages/51/32/c93769e24c6d62edf87c9fa169d25d71be8789ffcf54b0f8596ad90ee710/plexwebsocket-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d9b293c0f3342fcef5434cc69d3af6e", "sha256": "000ad22f212c616407a42d148e740e2ed27dfc9e7f501d0e1ca201af8d9fe1ea" }, "downloads": -1, "filename": "plexwebsocket-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0d9b293c0f3342fcef5434cc69d3af6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2913, "upload_time": "2019-11-28T04:07:16", "upload_time_iso_8601": "2019-11-28T04:07:16.768102Z", "url": "https://files.pythonhosted.org/packages/3d/7d/c64bdb011e1544c36adbfcd0efd7ff5b5b70975b2eaf261efb30f2f843bc/plexwebsocket-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "3e3fd57b99da187f270b90b62a3bf6f1", "sha256": "6133e010b8ae6d05927dd58fa7ba359e5cf0ec84b74f2e386505ef5ea97b5692" }, "downloads": -1, "filename": "plexwebsocket-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "3e3fd57b99da187f270b90b62a3bf6f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4115, "upload_time": "2020-03-29T15:18:02", "upload_time_iso_8601": "2020-03-29T15:18:02.012057Z", "url": "https://files.pythonhosted.org/packages/a4/73/d7b073d7301b7077b8b23c156f54094e337d24c7d858f3c197a1575333d5/plexwebsocket-0.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3bd2092ba3ec9121bff7956688d86014", "sha256": "91c56a2806952555d1237afc46089407fc985ce87387fe0c564a641a00158f4d" }, "downloads": -1, "filename": "plexwebsocket-0.0.7.tar.gz", "has_sig": false, "md5_digest": "3bd2092ba3ec9121bff7956688d86014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2920, "upload_time": "2020-03-29T15:18:02", "upload_time_iso_8601": "2020-03-29T15:18:02.882605Z", "url": "https://files.pythonhosted.org/packages/e5/6c/da88e491f5f512eda0812a220c6d40fbaa3d988641854076fa4edaea319c/plexwebsocket-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "89fde1013b4c9bd5bee3578c67dcc0a0", "sha256": "d584277817c9a5c966ca4d449d5aae9622d2036f6dc7d0557235ef6bee949193" }, "downloads": -1, "filename": "plexwebsocket-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "89fde1013b4c9bd5bee3578c67dcc0a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4161, "upload_time": "2020-05-07T22:04:38", "upload_time_iso_8601": "2020-05-07T22:04:38.477979Z", "url": "https://files.pythonhosted.org/packages/dd/73/c5a8594659c53a58106d21e104fe3ae6c3b53cba9fea4d36bd59e9d9c9dc/plexwebsocket-0.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b577474ca976569cb3010b0e6087da5", "sha256": "dfa6788baba053b649eeb00cabe64f77d734d2e7da5f9d1fe23b3c2e7bf3b901" }, "downloads": -1, "filename": "plexwebsocket-0.0.8.tar.gz", "has_sig": false, "md5_digest": "0b577474ca976569cb3010b0e6087da5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2969, "upload_time": "2020-05-07T22:04:39", "upload_time_iso_8601": "2020-05-07T22:04:39.409154Z", "url": "https://files.pythonhosted.org/packages/86/ff/6937e2ded401b609877af7fa852b9aeace57b18698b0f3889f739a13ba28/plexwebsocket-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "af3569792d73305111cf6498dd7cfd89", "sha256": "71f6c3e7381724f7a72fd19de48c9126b8ad37edfe2c04e4b3c566242a4ae87d" }, "downloads": -1, "filename": "plexwebsocket-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "af3569792d73305111cf6498dd7cfd89", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4420, "upload_time": "2020-05-28T16:11:31", "upload_time_iso_8601": "2020-05-28T16:11:31.626915Z", "url": "https://files.pythonhosted.org/packages/09/b2/8e7390de2ffaced376d083cfcde12beb500c132b1de01948f2321b98d88e/plexwebsocket-0.0.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb93eaf83cd2f7b1596bb2e4e35cfa38", "sha256": "427d3ad16ec1bfe1a952a163964f5a3fa73197f861d8d97adc20c8247631c81f" }, "downloads": -1, "filename": "plexwebsocket-0.0.9.tar.gz", "has_sig": false, "md5_digest": "cb93eaf83cd2f7b1596bb2e4e35cfa38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3218, "upload_time": "2020-05-28T16:11:32", "upload_time_iso_8601": "2020-05-28T16:11:32.894847Z", "url": "https://files.pythonhosted.org/packages/67/38/d68a835e10c3a1b72f051c8814ccf7a96621641079e9352881b41db24b44/plexwebsocket-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e3e8f7bd056a51820f5d01742af713e", "sha256": "475d799d1747df76a5abcf7b7b4a3b69b0af28f3ca41c234fc835bcc58d84083" }, "downloads": -1, "filename": "plexwebsocket-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "6e3e8f7bd056a51820f5d01742af713e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5172, "upload_time": "2021-03-25T15:53:28", "upload_time_iso_8601": "2021-03-25T15:53:28.199885Z", "url": "https://files.pythonhosted.org/packages/d7/0c/5357bb88f0a418b92a148ef924862c42e80ef7c3336a625352c457df5733/plexwebsocket-0.0.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5742b7d5353efff9a5cc58f38fbd1b1f", "sha256": "5366e0727acd5f456817fd3407c9043e5110d1d613356b9511d38a6b5bc8c048" }, "downloads": -1, "filename": "plexwebsocket-0.0.13.tar.gz", "has_sig": false, "md5_digest": "5742b7d5353efff9a5cc58f38fbd1b1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3986, "upload_time": "2021-03-25T15:53:29", "upload_time_iso_8601": "2021-03-25T15:53:29.200326Z", "url": "https://files.pythonhosted.org/packages/40/39/3f25c610b59497a1bf7c1647751bf9e98d89feae1bc7fc3e2ec07623a215/plexwebsocket-0.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }