code: def __init__(self, version=None, license_url=None, url=None, **urls):
      self.version = version
      self.license = get_resource_as_string(license_url)
      if url is not None:
          self.url = url
      else:
          self.urls = urls
  
file_path: snakemake/snakemake/report/data/packages.py
imports: import json
  from snakemake.exceptions import WorkflowError
  from snakemake.report.data.common import get_resource_as_string
  import snakemake
label_desc: Use image node_id 1 to create a new Package object  with example: obj = Package(version, license_url, url)