Coverage for src/lexigram/graphql/subscriptions/transport/__init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-25 04:37 +0800

1"""Subscription transport package.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.graphql.subscriptions.transport._connection import SubscriptionConnection 

6from lexigram.graphql.subscriptions.transport._transport import ( # noqa: F401 

7 GraphQLWSTransport, 

8 SubscriptionInfo, # re-exported for backward compatibility 

9 logger, 

10) 

11from lexigram.graphql.subscriptions.transport.handler import ( 

12 GraphQLWSHandler, 

13 create_ws_route, 

14 graphql_ws_endpoint, 

15) 

16 

17__all__ = [ 

18 "GraphQLWSHandler", 

19 "SubscriptionInfo", 

20 "GraphQLWSTransport", 

21 "SubscriptionConnection", 

22 "create_ws_route", 

23 "graphql_ws_endpoint", 

24 "logger", 

25]