@@ -101,9 +101,8 @@ Client Features
101101---------------
102102
103103- Can connect to other Socket.IO servers that are compatible with the
104- JavaScript Socket.IO 1.x and 2.x releases. Work to support release 3.x is in
105- progress.
106- - Compatible with Python 3.6+.
104+ JavaScript Socket.IO reference server.
105+ - Compatible with Python 3.8+.
107106- Two versions of the client, one for standard Python and another for
108107 asyncio.
109108- Uses an event-based architecture implemented with decorators that
@@ -181,9 +180,8 @@ Server Features
181180---------------
182181
183182- Can connect to servers running other Socket.IO clients that are compatible
184- with the JavaScript client versions 1.x and 2.x. Work to support the 3.x
185- release is in progress.
186- - Compatible with Python 3.6+.
183+ with the JavaScript reference client.
184+ - Compatible with Python 3.8+.
187185- Two versions of the server, one for standard Python and another for
188186 asyncio.
189187- Supports large number of clients even on modest hardware due to being
@@ -195,8 +193,8 @@ Server Features
195193- Can be integrated with WSGI applications written in frameworks such as Flask, Django,
196194 etc.
197195- Can be integrated with `aiohttp <http://aiohttp.readthedocs.io/ >`_,
198- `sanic < http ://sanic.readthedocs.io / >`_ and ` tornado <http://www.tornadoweb.org / >`_
199- ``asyncio `` applications.
196+ `FastAPI < https ://fastapi.tiangolo.com / >`_, ` sanic <http://sanic.readthedocs.io / >`_
197+ and ` tornado < http://www.tornadoweb.org/ >`_ ``asyncio `` applications.
200198- Broadcasting of messages to all connected clients, or to subsets of them
201199 assigned to "rooms".
202200- Optional support for multiple servers, connected through a messaging queue
0 commit comments