fix(client): websockets minimum version for asyncio (#11962)
* fix(client): websockets minimum version for asyncio
If `websockets` < `13.0` is installed, `import gradio` currently leads to :
``` python
import gradio as gr
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio/__init__.py:3: in <module>
import gradio._simple_templates
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio/_simple_templates/__init__.py:1: in <module>
from .simpledropdown import SimpleDropdown
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio/_simple_templates/simpledropdown.py:7: in <module>
from gradio.components.base import Component, FormComponent
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio/components/__init__.py:1: in <module>
from gradio.components.annotated_image import AnnotatedImage
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio/components/annotated_image.py:8: in <module>
import gradio_client.utils as client_utils
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio_client/__init__.py:1: in <module>
from gradio_client.client import Client
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio_client/client.py:39: in <module>
from gradio_client import utils
../../../.cache/pypoetry/virtualenvs/spaces-IU82le4t-py3.10/lib/python3.10/site-packages/gradio_client/utils.py:39: in <module>
from websockets.asyncio.client import ClientConnection
E ModuleNotFoundError: No module named 'websockets.asyncio'
```
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Freddy Boulton <41651716+freddyaboulton@users.noreply.github.com>