123456789101112131415161718192021222324252627282930 |
- from __future__ import annotations
-
- import sys
-
- from .imports import lazy_import
- from .version import version as websockets_version
-
-
- # For backwards compatibility:
-
-
- lazy_import(
- globals(),
- # Headers and MultipleValuesError used to be defined in this module.
- aliases={
- "Headers": ".datastructures",
- "MultipleValuesError": ".datastructures",
- },
- deprecated_aliases={
- "read_request": ".legacy.http",
- "read_response": ".legacy.http",
- },
- )
-
-
- __all__ = ["USER_AGENT"]
-
-
- PYTHON_VERSION = "{}.{}".format(*sys.version_info)
- USER_AGENT = f"Python/{PYTHON_VERSION} websockets/{websockets_version}"
|