code: def requirements(collector):
      
      out = sys.stdout
      artifact = collector.configuration['dashmat'].artifact
      if artifact not in (None, "", NotSpecified):
          if isinstance(artifact, six.string_types):
              out = open(artifact, 'w')
          else:
              out = artifact
  
      for active in collector.configuration['__imported__'].values():
          for requirement in active.requirements():
              out.write("{0}\n".format(requirement))
docs: Just print out the requirements