Coverage for src / lexigram / contracts / admin / extension.py: 0%
2 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-15 18:57 +0800
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-15 18:57 +0800
1"""Base classes for admin extensions.
3Defines the Extension ABC and ExtensionConfig so that third-party packages
4can implement admin extensions without depending on lexigram-admin.
6Note: As of Phase 2e (2026-03), these types have been moved to lexigram-admin.types.
7This module is retained for backward compatibility and contains only protocol-level
8configurations if needed. Extension implementations should import from lexigram.admin.types.
9"""
11from __future__ import annotations
13__all__: list[str] = []