You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
3.1 KiB
72 lines
3.1 KiB
Metadata-Version: 2.1
|
|
Name: python-socketio
|
|
Version: 5.11.1
|
|
Summary: Socket.IO server and client for Python
|
|
Author-email: Miguel Grinberg <miguel.grinberg@gmail.com>
|
|
Project-URL: Homepage, https://github.com/miguelgrinberg/python-socketio
|
|
Project-URL: Bug Tracker, https://github.com/miguelgrinberg/python-socketio/issues
|
|
Classifier: Environment :: Web Environment
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: License :: OSI Approved :: MIT License
|
|
Classifier: Operating System :: OS Independent
|
|
Requires-Python: >=3.8
|
|
Description-Content-Type: text/markdown
|
|
License-File: LICENSE
|
|
Requires-Dist: bidict >=0.21.0
|
|
Requires-Dist: python-engineio >=4.8.0
|
|
Provides-Extra: asyncio_client
|
|
Requires-Dist: aiohttp >=3.4 ; extra == 'asyncio_client'
|
|
Provides-Extra: client
|
|
Requires-Dist: requests >=2.21.0 ; extra == 'client'
|
|
Requires-Dist: websocket-client >=0.54.0 ; extra == 'client'
|
|
Provides-Extra: docs
|
|
Requires-Dist: sphinx ; extra == 'docs'
|
|
|
|
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.
|