Coverage for python/gsfit/__init__.py: 100%

16 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-10-14 15:25 +0000

1from diagnostic_and_simulation_base import get_version 

2 

3get_version("gsfit") # needs to be run before importing version_storage 

4from diagnostic_and_simulation_base import version_storage 

5 

6from .gsfit import Gsfit 

7from .gsfit_ts import Gsfit_Ts 

8from .gsfit_ts import Gsfit_Ts_1 

9from .gsfit_ts import Gsfit_Ts_2 

10from .tensioned_cubic_splines_regularisations import make_tensioned_cubic_b_spline_regularisations 

11 

12__datetime__ = version_storage.__datetime__ 

13__git_is_dirty__ = version_storage.__git_is_dirty__ 

14__git_short_hash__ = version_storage.__git_short_hash__ 

15__python__ = version_storage.__python__ 

16__python_library__ = version_storage.__python_library__ 

17__user__ = version_storage.__user__ 

18__version__ = version_storage.__version__ 

19 

20# Define public interfaces 

21__all__ = [ 

22 "__datetime__", 

23 "__git_is_dirty__", 

24 "__git_short_hash__", 

25 "__python__", 

26 "__python_library__", 

27 "__user__", 

28 "__version__", 

29 "Gsfit", 

30 "Gsfit_Ts", 

31 "Gsfit_Ts_1", 

32 "Gsfit_Ts_2", 

33 "make_tensioned_cubic_b_spline_regularisations", 

34]