code: def progress_print(name, progress):
      print(f"signal {name}:".format(name))
      print(f"   run = {progress.run} (seconds of run time)")
      print(f"   eta = {progress.eta} (estimated seconds left)")
      print(f"   tpels = {progress.tpels} (total number of pels)")
      print(
          f"   npels = {progress.npels} (number of pels computed so far)"
      )
      print(f"   percent = {progress.percent} (percent complete)")
  
imports: import pyvips
label_desc: Use image node_id 1 for calling a global function with example usage: progress_print(name, progress) without return types