Coverage for src/lexigram/web/docs/__init__.py: 100%

4 statements  

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

1"""Docs utilities for lexigram-web 

2 

3This package provides a minimal OpenAPI generator and UI helpers used by the 

4WebProvider to expose /openapi.json, /docs and /redoc when enabled. 

5""" 

6from __future__ import annotations 

7 

8from lexigram.web.docs.decorators import openapi 

9from lexigram.web.docs.generator import OpenAPIGenerator 

10 

11__all__ = ["OpenAPIGenerator", "openapi"] 

12 

13# Note: `SwaggerUI` and `ReDoc` placeholders were deprecated and removed. 

14# The WebProvider now serves pre-built templates from `templates/`.