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
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-14 15:25 +0000
1from diagnostic_and_simulation_base import get_version
3get_version("gsfit") # needs to be run before importing version_storage
4from diagnostic_and_simulation_base import version_storage
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
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__
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]