class_docstr: The main manifest object which gets written into the workflow archive as MANIFEST.json
code: def __init__(self, workflow):
      self.creation_time = datetime.now().strftime("%d/%m/%Y %H:%M:%S")
      self.workflow = workflow
      self.archiver_version = __version__
      self.manifest_dict = self.__to_dict__()
  
file_path: serve/workflow-archiver/workflow_archiver/manifest_components/manifest.py
imports: from datetime import datetime
  import json
  from workflow_archiver import __version__
label_desc: Use image node_id 1 to create a new Manifest object from inherited base classes: object with example: obj = Manifest(workflow)