Coverage for /builds/svesch/cikit/src/cikit/macros/__init__.py: 100%
2 statements
« prev ^ index » next coverage.py v7.14.1, created at 2026-10-09 14:17 +0000
« prev ^ index » next coverage.py v7.14.1, created at 2026-10-09 14:17 +0000
1# SPDX-License-Identifier: GPL-3.0-or-later
2"""Convenience macro functions for cikit.
4This package provides high-level entry points for common CI tasks such as:
6- environment initialization
7- badge generation
8- jobdata preparation
9- timeline chart generation
10- project metadata handling
12Macros are thin wrappers around the core functionality and are intended
13for direct use in CI scripts.
15Author:
16 Sven Schlender
17Date:
18 2026-04-29
19"""
21from .common import (init_env, python_badge, data_prepare, ai_assisted_badge, chart_timeline,
22 compare_dirs)
24__all__ = [
25 "init_env",
26 "python_badge",
27 "data_prepare",
28 "ai_assisted_badge",
29 "chart_timeline",
30 "compare_dirs",
31]