code: def _transform_changelog(path_in: str, path_out: str) -> None:
      with open(path_in) as fp:
          chlog_lines = fp.readlines()
      # enrich short subsub-titles to be unique
      chlog_ver = ""
      for i, ln in enumerate(chlog_lines):
          if ln.startswith("## "):
              chlog_ver = ln[2:].split("-")[0].strip()
          elif ln.startswith("### "):
              ln = ln.replace("###", f"### {chlog_ver} -")
              chlog_lines[i] = ln
      with open(path_out, "w") as fp:
          fp.writelines(chlog_lines)
  
imports: import os
  import sys
  import glob
  from importlib.util import module_from_spec, spec_from_file_location
label_desc: Use image node_id 1 for calling a global function with example usage: _transform_changelog(path_in, path_out) without return types