Coverage for src / tracekit / exporters / exporters.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-11 23:04 +0000

1"""Exporters namespace module. 

2 

3This module provides a namespace for export functions to support: 

4 from tracekit.exporters import exporters 

5 exporters.csv(trace, "output.csv") 

6 

7Re-exports main export functions with short names. 

8""" 

9 

10from tracekit.exporters.csv import ( 

11 export_csv as csv, 

12) 

13from tracekit.exporters.hdf5 import ( 

14 export_hdf5 as hdf5, 

15) 

16from tracekit.exporters.html_export import ( 

17 export_html as html, 

18) 

19from tracekit.exporters.json_export import ( 

20 export_json as json, 

21) 

22from tracekit.exporters.markdown_export import ( 

23 export_markdown as markdown, 

24) 

25from tracekit.exporters.matlab_export import ( 

26 export_mat as mat, 

27) 

28from tracekit.exporters.npz_export import ( 

29 export_npz as npz, 

30) 

31from tracekit.exporters.spice_export import ( 

32 export_pwl as pwl, 

33) 

34 

35__all__ = [ 

36 "csv", 

37 "hdf5", 

38 "html", 

39 "json", 

40 "markdown", 

41 "mat", 

42 "npz", 

43 "pwl", 

44]