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

1# SPDX-License-Identifier: GPL-3.0-or-later 

2"""Convenience macro functions for cikit. 

3 

4This package provides high-level entry points for common CI tasks such as: 

5 

6- environment initialization 

7- badge generation 

8- jobdata preparation 

9- timeline chart generation 

10- project metadata handling 

11 

12Macros are thin wrappers around the core functionality and are intended 

13for direct use in CI scripts. 

14 

15Author: 

16 Sven Schlender 

17Date: 

18 2026-04-29 

19""" 

20 

21from .common import (init_env, python_badge, data_prepare, ai_assisted_badge, chart_timeline, 

22 compare_dirs) 

23 

24__all__ = [ 

25 "init_env", 

26 "python_badge", 

27 "data_prepare", 

28 "ai_assisted_badge", 

29 "chart_timeline", 

30 "compare_dirs", 

31]