Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/websockets/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.3.1, created at 2023-09-25 06:20 +0000
« prev ^ index » next coverage.py v7.3.1, created at 2023-09-25 06:20 +0000
1from __future__ import annotations
3from .imports import lazy_import
4from .version import version as __version__ # noqa: F401
7__all__ = [
8 "AbortHandshake",
9 "basic_auth_protocol_factory",
10 "BasicAuthWebSocketServerProtocol",
11 "broadcast",
12 "ClientProtocol",
13 "connect",
14 "ConnectionClosed",
15 "ConnectionClosedError",
16 "ConnectionClosedOK",
17 "Data",
18 "DuplicateParameter",
19 "ExtensionName",
20 "ExtensionParameter",
21 "InvalidHandshake",
22 "InvalidHeader",
23 "InvalidHeaderFormat",
24 "InvalidHeaderValue",
25 "InvalidMessage",
26 "InvalidOrigin",
27 "InvalidParameterName",
28 "InvalidParameterValue",
29 "InvalidState",
30 "InvalidStatus",
31 "InvalidStatusCode",
32 "InvalidUpgrade",
33 "InvalidURI",
34 "LoggerLike",
35 "NegotiationError",
36 "Origin",
37 "parse_uri",
38 "PayloadTooBig",
39 "ProtocolError",
40 "RedirectHandshake",
41 "SecurityError",
42 "serve",
43 "ServerProtocol",
44 "Subprotocol",
45 "unix_connect",
46 "unix_serve",
47 "WebSocketClientProtocol",
48 "WebSocketCommonProtocol",
49 "WebSocketException",
50 "WebSocketProtocolError",
51 "WebSocketServer",
52 "WebSocketServerProtocol",
53 "WebSocketURI",
54]
56lazy_import(
57 globals(),
58 aliases={
59 "auth": ".legacy",
60 "basic_auth_protocol_factory": ".legacy.auth",
61 "BasicAuthWebSocketServerProtocol": ".legacy.auth",
62 "broadcast": ".legacy.protocol",
63 "ClientProtocol": ".client",
64 "connect": ".legacy.client",
65 "unix_connect": ".legacy.client",
66 "WebSocketClientProtocol": ".legacy.client",
67 "Headers": ".datastructures",
68 "MultipleValuesError": ".datastructures",
69 "WebSocketException": ".exceptions",
70 "ConnectionClosed": ".exceptions",
71 "ConnectionClosedError": ".exceptions",
72 "ConnectionClosedOK": ".exceptions",
73 "InvalidHandshake": ".exceptions",
74 "SecurityError": ".exceptions",
75 "InvalidMessage": ".exceptions",
76 "InvalidHeader": ".exceptions",
77 "InvalidHeaderFormat": ".exceptions",
78 "InvalidHeaderValue": ".exceptions",
79 "InvalidOrigin": ".exceptions",
80 "InvalidUpgrade": ".exceptions",
81 "InvalidStatus": ".exceptions",
82 "InvalidStatusCode": ".exceptions",
83 "NegotiationError": ".exceptions",
84 "DuplicateParameter": ".exceptions",
85 "InvalidParameterName": ".exceptions",
86 "InvalidParameterValue": ".exceptions",
87 "AbortHandshake": ".exceptions",
88 "RedirectHandshake": ".exceptions",
89 "InvalidState": ".exceptions",
90 "InvalidURI": ".exceptions",
91 "PayloadTooBig": ".exceptions",
92 "ProtocolError": ".exceptions",
93 "WebSocketProtocolError": ".exceptions",
94 "protocol": ".legacy",
95 "WebSocketCommonProtocol": ".legacy.protocol",
96 "ServerProtocol": ".server",
97 "serve": ".legacy.server",
98 "unix_serve": ".legacy.server",
99 "WebSocketServerProtocol": ".legacy.server",
100 "WebSocketServer": ".legacy.server",
101 "Data": ".typing",
102 "LoggerLike": ".typing",
103 "Origin": ".typing",
104 "ExtensionHeader": ".typing",
105 "ExtensionParameter": ".typing",
106 "Subprotocol": ".typing",
107 },
108 deprecated_aliases={
109 "framing": ".legacy",
110 "handshake": ".legacy",
111 "parse_uri": ".uri",
112 "WebSocketURI": ".uri",
113 },
114)