Coverage for src/lexigram/web/integrations/__init__.py: 100%
10 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-25 04:37 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-25 04:37 +0800
1"""Framework integrations: authentication, debugging, GraphQL, rate limiting."""
3from __future__ import annotations
5from lexigram.web.integrations.auth import AuthIntegration
6from lexigram.web.integrations.cache import CacheIntegration
7from lexigram.web.integrations.debug import DebugIntegration
8from lexigram.web.integrations.graphql import GraphQLIntegration
9from lexigram.web.integrations.rate_limit import RateLimitIntegration
10from lexigram.web.integrations.setup import lifespan
11from lexigram.web.integrations.sql import SQLIntegration
12from lexigram.web.integrations.throttle import RateLimitModule, throttle
14__all__ = [
15 "AuthIntegration",
16 "CacheIntegration",
17 "DebugIntegration",
18 "GraphQLIntegration",
19 "RateLimitIntegration",
20 "RateLimitModule",
21 "SQLIntegration",
22 "lifespan",
23 "throttle",
24]