python-socketio


Namepython-socketio JSON
Version 5.12.0 PyPI version JSON
download
home_pageNone
SummarySocket.IO server and client for Python
upload_time2024-12-18 17:54:48
maintainerNone
docs_urlhttps://pythonhosted.org/python-socketio/
authorNone
requires_python>=3.8
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            python-socketio
===============

[![Build status](https://github.com/miguelgrinberg/python-socketio/workflows/build/badge.svg)](https://github.com/miguelgrinberg/python-socketio/actions) [![codecov](https://codecov.io/gh/miguelgrinberg/python-socketio/branch/main/graph/badge.svg)](https://codecov.io/gh/miguelgrinberg/python-socketio)

Python implementation of the `Socket.IO` realtime client and server.

Sponsors
--------

The following organizations are funding this project:

![Socket.IO](https://images.opencollective.com/socketio/050e5eb/logo/64.png)<br>[Socket.IO](https://socket.io)  | [Add your company here!](https://github.com/sponsors/miguelgrinberg)|
-|-

Many individual sponsors also support this project through small ongoing contributions. Why not [join them](https://github.com/sponsors/miguelgrinberg)?

Version compatibility
---------------------

The Socket.IO protocol has been through a number of revisions, and some of these
introduced backward incompatible changes, which means that the client and the
server must use compatible versions for everything to work.

If you are using the Python client and server, the easiest way to ensure compatibility
is to use the same version of this package for the client and the server. If you are
using this package with a different client or server, then you must ensure the
versions are compatible.

The version compatibility chart below maps versions of this package to versions
of the JavaScript reference implementation and the versions of the Socket.IO and
Engine.IO protocols.

JavaScript Socket.IO version | Socket.IO protocol revision | Engine.IO protocol revision | python-socketio version
-|-|-|-
0.9.x | 1, 2 | 1, 2 | Not supported
1.x and 2.x | 3, 4 | 3 | 4.x
3.x and 4.x | 5 | 4 | 5.x

Resources
---------

-  [Documentation](http://python-socketio.readthedocs.io/)
-  [PyPI](https://pypi.python.org/pypi/python-socketio)
-  [Change Log](https://github.com/miguelgrinberg/python-socketio/blob/main/CHANGES.md)
-  Questions? See the [questions](https://stackoverflow.com/questions/tagged/python-socketio) others have asked on Stack Overflow, or [ask](https://stackoverflow.com/questions/ask?tags=python+python-socketio) your own question.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "python-socketio",
    "maintainer": null,
    "docs_url": "https://pythonhosted.org/python-socketio/",
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Miguel Grinberg <miguel.grinberg@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/95/35/554914000c4549f88d45ddb9fd616f380d53afcd11c6a82f8acb858b3419/python_socketio-5.12.0.tar.gz",
    "platform": null,
    "description": "python-socketio\n===============\n\n[![Build status](https://github.com/miguelgrinberg/python-socketio/workflows/build/badge.svg)](https://github.com/miguelgrinberg/python-socketio/actions) [![codecov](https://codecov.io/gh/miguelgrinberg/python-socketio/branch/main/graph/badge.svg)](https://codecov.io/gh/miguelgrinberg/python-socketio)\n\nPython implementation of the `Socket.IO` realtime client and server.\n\nSponsors\n--------\n\nThe following organizations are funding this project:\n\n![Socket.IO](https://images.opencollective.com/socketio/050e5eb/logo/64.png)<br>[Socket.IO](https://socket.io)  | [Add your company here!](https://github.com/sponsors/miguelgrinberg)|\n-|-\n\nMany individual sponsors also support this project through small ongoing contributions. Why not [join them](https://github.com/sponsors/miguelgrinberg)?\n\nVersion compatibility\n---------------------\n\nThe Socket.IO protocol has been through a number of revisions, and some of these\nintroduced backward incompatible changes, which means that the client and the\nserver must use compatible versions for everything to work.\n\nIf you are using the Python client and server, the easiest way to ensure compatibility\nis to use the same version of this package for the client and the server. If you are\nusing this package with a different client or server, then you must ensure the\nversions are compatible.\n\nThe version compatibility chart below maps versions of this package to versions\nof the JavaScript reference implementation and the versions of the Socket.IO and\nEngine.IO protocols.\n\nJavaScript Socket.IO version | Socket.IO protocol revision | Engine.IO protocol revision | python-socketio version\n-|-|-|-\n0.9.x | 1, 2 | 1, 2 | Not supported\n1.x and 2.x | 3, 4 | 3 | 4.x\n3.x and 4.x | 5 | 4 | 5.x\n\nResources\n---------\n\n-  [Documentation](http://python-socketio.readthedocs.io/)\n-  [PyPI](https://pypi.python.org/pypi/python-socketio)\n-  [Change Log](https://github.com/miguelgrinberg/python-socketio/blob/main/CHANGES.md)\n-  Questions? See the [questions](https://stackoverflow.com/questions/tagged/python-socketio) others have asked on Stack Overflow, or [ask](https://stackoverflow.com/questions/ask?tags=python+python-socketio) your own question.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Socket.IO server and client for Python",
    "version": "5.12.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/miguelgrinberg/python-socketio/issues",
        "Homepage": "https://github.com/miguelgrinberg/python-socketio"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f75fbccb8d210f9a2bb5d5723cfe3034d940501045f8c1e074ec3c2574d2519c",
                "md5": "6197221218e37bef7e89f7a185d4b63e",
                "sha256": "50fe22fd2b0aa634df3e74489e42217b09af2fb22eee45f2c006df36d1d08cb9"
            },
            "downloads": -1,
            "filename": "python_socketio-5.12.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6197221218e37bef7e89f7a185d4b63e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 77036,
            "upload_time": "2024-12-18T17:54:45",
            "upload_time_iso_8601": "2024-12-18T17:54:45.088507Z",
            "url": "https://files.pythonhosted.org/packages/f7/5f/bccb8d210f9a2bb5d5723cfe3034d940501045f8c1e074ec3c2574d2519c/python_socketio-5.12.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9535554914000c4549f88d45ddb9fd616f380d53afcd11c6a82f8acb858b3419",
                "md5": "94e6dc9991f16589cdec788f4cf0fef5",
                "sha256": "39b55bff4ef6ac5c39b8bbc38fa61962e22e15349b038c1ca7ee2e18824e06dc"
            },
            "downloads": -1,
            "filename": "python_socketio-5.12.0.tar.gz",
            "has_sig": false,
            "md5_digest": "94e6dc9991f16589cdec788f4cf0fef5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 120093,
            "upload_time": "2024-12-18T17:54:48",
            "upload_time_iso_8601": "2024-12-18T17:54:48.196493Z",
            "url": "https://files.pythonhosted.org/packages/95/35/554914000c4549f88d45ddb9fd616f380d53afcd11c6a82f8acb858b3419/python_socketio-5.12.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-18 17:54:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "miguelgrinberg",
    "github_project": "python-socketio",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "python-socketio"
}
        
Elapsed time: 0.56592s