{ "info": { "author": "Alexandre Bourget", "author_email": "alex@bourget.cc", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Presentation\n============\n\n.. image:: https://secure.travis-ci.org/abourget/gevent-socketio.png?branch=master\n\n``gevent-socketio`` is a Python implementation of the Socket.IO\nprotocol, developed originally for Node.js by LearnBoost and then\nported to other languages. Socket.IO enables real-time web\ncommunications between a browser and a server, using a WebSocket-like\nAPI. One aim of this project is to provide a single ``gevent``-based\nAPI that works across the different WSGI-based web frameworks out\nthere (Pyramid, Pylons, Flask, web2py, Django, etc...). Only ~3 lines\nof code are required to tie-in ``gevent-socketio`` in your framework.\nNote: you need to use the ``gevent`` python WSGI server to use\n``gevent-socketio``.\n\n\nTechnical overview\n==================\n\nMost of the ``gevent-socketio`` implementation is pure Python. There\nis an obvious dependency on ``gevent``, and another on\n``gevent-websocket``. There are integration examples for Pyramid, Flask,\nDjango and BYOF (bring your own framework!).\n\n\nDocumentation and References\n============================\n\nYou can read the renderered Sphinx docs at:\n\n* http://readthedocs.org/docs/gevent-socketio/en/latest/\n\nDiscussion and questions happen on the mailing list:\n\n* https://groups.google.com/forum/#!forum/gevent-socketio\n\nor in the Github issue tracking:\n\n* https://github.com/abourget/gevent-socketio/issues\n\nYou can also contact the maintainer:\n\n* https://twitter.com/#!/bourgetalexndre\n* https://plus.google.com/109333785244622657612\n\n\nInstallation\n============\n\nYou can install with standard Python methods::\n\n pip install gevent-socketio\n\nor from source::\n\n git clone git://github.com/abourget/gevent-socketio.git\n cd gevent-socketio\n python setup.py install\n\nFor development, run instead of ``install``::\n\n python setup.py develop\n\nIf you want to do all of that in a virtualenv, run::\n\n virtualenv env\n . env/bin/activate\n python setup.py develop # or install\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/abourget/gevent-socketio", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/abourget/gevent-socketio", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "gevent-socketio-master", "package_url": "https://pypi.org/project/gevent-socketio-master/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gevent-socketio-master/", "project_urls": { "Download": "https://github.com/abourget/gevent-socketio", "Homepage": "https://github.com/abourget/gevent-socketio" }, "release_url": "https://pypi.org/project/gevent-socketio-master/0.3.6.99/", "requires_dist": null, "requires_python": null, "summary": "SocketIO server based on the Gevent pywsgi server, a Python network library", "version": "0.3.6.99" }, "last_serial": 2426512, "releases": { "0.3.6.99": [ { "comment_text": "", "digests": { "md5": "2c01fb693938bb314d0016129e8d918d", "sha256": "67f9d4fbb906784f78984b7b5ba7d8226a3cc75f9c5f2a0cb08244e0a9f631e3" }, "downloads": -1, "filename": "gevent-socketio-master-0.3.6.99.tar.gz", "has_sig": false, "md5_digest": "2c01fb693938bb314d0016129e8d918d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272471, "upload_time": "2016-10-27T15:43:41", "url": "https://files.pythonhosted.org/packages/b5/cf/5164de378d351ef0e69a988d460c5eb95374a5c247d1b0de57cae055c6ed/gevent-socketio-master-0.3.6.99.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c01fb693938bb314d0016129e8d918d", "sha256": "67f9d4fbb906784f78984b7b5ba7d8226a3cc75f9c5f2a0cb08244e0a9f631e3" }, "downloads": -1, "filename": "gevent-socketio-master-0.3.6.99.tar.gz", "has_sig": false, "md5_digest": "2c01fb693938bb314d0016129e8d918d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272471, "upload_time": "2016-10-27T15:43:41", "url": "https://files.pythonhosted.org/packages/b5/cf/5164de378d351ef0e69a988d460c5eb95374a5c247d1b0de57cae055c6ed/gevent-socketio-master-0.3.6.99.tar.gz" } ] }