code: def name_from_setup_py(self):  # type: () -> str
          
          source = self.setup_py_source()
          if not source:
              return ""
          for row in source.split("\n"):
              #
              if "packages=" in row:
                  simplified_row = row.replace(" ", "").replace("'", '"').strip(" \t\n")
                  if '"' in simplified_row:
                      return simplified_row.split('"')[1]
  
              if "name=" in row:
                  simplified_row = row.replace(" ", "").replace("'", '"').strip(" \t\n")
                  if '"' in simplified_row:
                      return simplified_row.split('"')[1]
          return ""
docs: Extract likley module name from setup.py args
          :return: