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

1from __future__ import annotations 

2 

3from .imports import lazy_import 

4from .version import version as __version__ # noqa: F401 

5 

6 

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] 

55 

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)