{ "info": { "author": "Utkarsh Vishnoi", "author_email": "utkarshvishnoi25@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "python-engineio-client\n======================\n\nPython implementation of the engine.io client.\n\nDesign & goals\n--------------\n\nThis implementation is inspired by the JavaScript `engine.io-client`_\nimplementation.\n\nProtocol parser is copied in parts and at least largely inspired from the\npackage `python-engineio`_ written by `Miguel Grinberg`_.\n\nThis engine.io client is using `Gevent`_ for now. This is not a strict design\nchoice but a simplification for this first implementaion. Other asynchronous\nframeworks are welcome for future versions.\n\nExample\n-------\n\n::\n\n from engineio_client.client import Client\n\n import gevent\n import gevent.monkey\n gevent.monkey.patch_all()\n\n eio = Client('localhost', 8000)\n\n @eio.on('message')\n def on_message(message):\n print message\n eio.close()\n\n @eio.on('open')\n def on_open():\n eio.send(\"Hello\")\n\n eio.open()\n gevent.wait()\n\n\nLinks\n-----\n\nAnother engine.io/socket.io client: `socketIO_client`_\n\n.. _engine.io-client: https://github.com/socketio/engine.io-client\n.. _python-engineio: https://github.com/miguelgrinberg/python-engineio\n.. _Miguel Grinberg: https://github.com/miguelgrinberg\n.. _gevent: http://gevent.org/\n.. _socketIO_client: https://github.com/invisibleroads/socketIO-client\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/utkarsh-vishnoi/python-engineio-client/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "python-engineio-client", "package_url": "https://pypi.org/project/python-engineio-client/", "platform": "any", "project_url": "https://pypi.org/project/python-engineio-client/", "project_urls": { "Homepage": "http://github.com/utkarsh-vishnoi/python-engineio-client/" }, "release_url": "https://pypi.org/project/python-engineio-client/1.1/", "requires_dist": null, "requires_python": "", "summary": "Engine.IO client", "version": "1.1" }, "last_serial": 3261031, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "6b2ede66ce1d78da29e37e6f35a8ca35", "sha256": "b00be125fba20275e5ad6ebcc449a39d45dfe115139bd74479fa31b32dc6f717" }, "downloads": -1, "filename": "python-engineio-client-1.0.tar.gz", "has_sig": false, "md5_digest": "6b2ede66ce1d78da29e37e6f35a8ca35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5928, "upload_time": "2017-10-18T20:59:48", "url": "https://files.pythonhosted.org/packages/45/7f/2e0bed00cee4990a0b00b14579bd4c729bcd791664dfd8276dc3a431371e/python-engineio-client-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "36b5fd070b42f012d2c393d5660249fe", "sha256": "f35a8fb2e5dac6ad4ef93cf09171d118a0a33284e1bf2b36f750616872f3f055" }, "downloads": -1, "filename": "python-engineio-client-1.1.tar.gz", "has_sig": false, "md5_digest": "36b5fd070b42f012d2c393d5660249fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5912, "upload_time": "2017-10-18T21:01:59", "url": "https://files.pythonhosted.org/packages/8e/f8/ba54fe922fde20b7778a2f2aff0f2cd87d31ef1cb5f0a20efa00aeb23444/python-engineio-client-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "36b5fd070b42f012d2c393d5660249fe", "sha256": "f35a8fb2e5dac6ad4ef93cf09171d118a0a33284e1bf2b36f750616872f3f055" }, "downloads": -1, "filename": "python-engineio-client-1.1.tar.gz", "has_sig": false, "md5_digest": "36b5fd070b42f012d2c393d5660249fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5912, "upload_time": "2017-10-18T21:01:59", "url": "https://files.pythonhosted.org/packages/8e/f8/ba54fe922fde20b7778a2f2aff0f2cd87d31ef1cb5f0a20efa00aeb23444/python-engineio-client-1.1.tar.gz" } ] }