/ src / bootstrap / __init__.py
__init__.py
 1  """Python package placeholder for the archived `bootstrap` subsystem."""
 2  
 3  from __future__ import annotations
 4  
 5  import json
 6  from pathlib import Path
 7  
 8  SNAPSHOT_PATH = Path(__file__).resolve().parent.parent / 'reference_data' / 'subsystems' / 'bootstrap.json'
 9  _SNAPSHOT = json.loads(SNAPSHOT_PATH.read_text())
10  
11  ARCHIVE_NAME = _SNAPSHOT['archive_name']
12  MODULE_COUNT = _SNAPSHOT['module_count']
13  SAMPLE_FILES = tuple(_SNAPSHOT['sample_files'])
14  PORTING_NOTE = f"Python placeholder package for '{ARCHIVE_NAME}' with {MODULE_COUNT} archived module references."
15  
16  __all__ = ['ARCHIVE_NAME', 'MODULE_COUNT', 'PORTING_NOTE', 'SAMPLE_FILES']