Coverage for src / turbo_themes / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-17 07:32 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-17 07:32 +0000
1"""Turbo Themes Python package.
3Exposes typed tokens and theme registry generated from design tokens.
4"""
6from .models import Tokens, ThemeValue, TurboThemes
7from .themes import THEMES, THEME_IDS, get_theme, get_all_themes, get_theme_ids
8from .manager import (
9 ThemeManager,
10 get_theme_manager,
11 set_theme,
12 get_current_theme,
13 cycle_theme,
14)
16__all__ = [
17 "THEME_IDS",
18 "THEMES",
19 "ThemeManager",
20 "ThemeValue",
21 "Tokens",
22 "TurboThemes",
23 "cycle_theme",
24 "get_all_themes",
25 "get_current_theme",
26 "get_theme",
27 "get_theme_ids",
28 "get_theme_manager",
29 "set_theme",
30]
32__version__ = "0.12.8"