LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.py
src/websockets/__init__.py
src/websockets/__main__.py
src/websockets/auth.py
src/websockets/client.py
src/websockets/connection.py
src/websockets/datastructures.py
src/websockets/exceptions.py
src/websockets/frames.py
src/websockets/headers.py
src/websockets/http.py
src/websockets/http11.py
src/websockets/imports.py
src/websockets/protocol.py
src/websockets/py.typed
src/websockets/server.py
src/websockets/speedups.c
src/websockets/speedups.pyi
src/websockets/streams.py
src/websockets/typing.py
src/websockets/uri.py
src/websockets/utils.py
src/websockets/version.py
src/websockets.egg-info/PKG-INFO
src/websockets.egg-info/SOURCES.txt
src/websockets.egg-info/dependency_links.txt
src/websockets.egg-info/top_level.txt
src/websockets/extensions/__init__.py
src/websockets/extensions/base.py
src/websockets/extensions/permessage_deflate.py
src/websockets/legacy/__init__.py
src/websockets/legacy/async_timeout.py
src/websockets/legacy/auth.py
src/websockets/legacy/client.py
src/websockets/legacy/compatibility.py
src/websockets/legacy/framing.py
src/websockets/legacy/handshake.py
src/websockets/legacy/http.py
src/websockets/legacy/protocol.py
src/websockets/legacy/server.py
src/websockets/sync/__init__.py
src/websockets/sync/client.py
src/websockets/sync/connection.py
src/websockets/sync/messages.py
src/websockets/sync/server.py
src/websockets/sync/utils.py
tests/test_auth.py
tests/test_client.py
tests/test_connection.py
tests/test_datastructures.py
tests/test_exceptions.py
tests/test_exports.py
tests/test_frames.py
tests/test_headers.py
tests/test_http.py
tests/test_http11.py
tests/test_imports.py
tests/test_protocol.py
tests/test_server.py
tests/test_streams.py
tests/test_typing.py
tests/test_uri.py
tests/test_utils.py