Download lib/python3.12/site-packages/aiohttp/_websocket/reader.py from parallel-reasoner/env-full: direct link, hf CLI and curl.
- Browser
- Download file 1.03 kB
-
https://huggingface.co/parallel-reasoner/env-full/resolve/ef9f3b242ae7e3f7f6941c7127ec00ad092d910e/lib/python3.12/site-packages/aiohttp/_websocket/reader.py
- Command line
-
hf download hf://parallel-reasoner/env-full@ef9f3b242ae7e3f7f6941c7127ec00ad092d910e/lib/python3.12/site-packages/aiohttp/_websocket/reader.py
-
curl -L -o reader.py https://huggingface.co/parallel-reasoner/env-full/resolve/ef9f3b242ae7e3f7f6941c7127ec00ad092d910e/lib/python3.12/site-packages/aiohttp/_websocket/reader.py
1.03 kB
| """Reader for WebSocket protocol versions 13 and 8.""" | |
| from typing import TYPE_CHECKING | |
| from ..helpers import NO_EXTENSIONS | |
| if TYPE_CHECKING or NO_EXTENSIONS: # pragma: no cover | |
| from .reader_py import ( | |
| WebSocketDataQueue as WebSocketDataQueuePython, | |
| WebSocketReader as WebSocketReaderPython, | |
| ) | |
| WebSocketReader = WebSocketReaderPython | |
| WebSocketDataQueue = WebSocketDataQueuePython | |
| else: | |
| try: | |
| from .reader_c import ( # type: ignore[import-not-found] | |
| WebSocketDataQueue as WebSocketDataQueueCython, | |
| WebSocketReader as WebSocketReaderCython, | |
| ) | |
| WebSocketReader = WebSocketReaderCython | |
| WebSocketDataQueue = WebSocketDataQueueCython | |
| except ImportError: # pragma: no cover | |
| from .reader_py import ( | |
| WebSocketDataQueue as WebSocketDataQueuePython, | |
| WebSocketReader as WebSocketReaderPython, | |
| ) | |
| WebSocketReader = WebSocketReaderPython | |
| WebSocketDataQueue = WebSocketDataQueuePython | |