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

13 statements  

« prev     ^ index     » next       coverage.py v7.15.0, created at 2026-07-07 13:12 +0000

1# get_version("diagnostic_and_simulation_base") # needs to be run before importing version_storage 

2import diagnostic_and_simulation_base.version_storage as version_storage 

3 

4from .diagnostic_and_simulation_base import DiagnosticAndSimulationBase 

5from .nested_dictionary import NestedDict 

6from .utility.get_version import get_version 

7from .utility.logging import logger 

8 

9__datetime__ = version_storage.__datetime__ 

10__git_is_dirty__ = version_storage.__git_is_dirty__ 

11__git_short_hash__ = version_storage.__git_short_hash__ 

12__python__ = version_storage.__python__ 

13__python_library__ = version_storage.__python_library__ 

14__user__ = version_storage.__user__ 

15__version__ = version_storage.__version__ 

16 

17# Define interfaces 

18__all__ = [ 

19 "DiagnosticAndSimulationBase", 

20 "NestedDict", 

21 "get_version", 

22 "logger", 

23 "version_storage", 

24]