Coverage for src / template_python / __init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.14.0, created at 2026-05-14 20:19 +0000

1""" 

2Core initialization module for the template-python package. 

3 

4This module serves as the primary entry point for the library, exposing the public 

5API components such as logging settings, application configuration, and version 

6metadata for convenient access by downstream consumers. 

7""" 

8 

9from __future__ import annotations 

10 

11from .logging import LoggingSettings, configure_logger, logger 

12from .settings import Settings 

13from .version import __version__ 

14 

15__all__ = ["LoggingSettings", "Settings", "__version__", "configure_logger", "logger"]