docs: def export_partlist_to_file(input, output, timeout=20, showgui=False):
      '''
      call eagle and export sch or brd to partlist text file
  
      :param input: .sch or .brd file name
      :param output: text file name
      :param timeout: int
      :param showgui: Bool, True -> do not hide eagle GUI
      :rtype: None
      '''
      input = norm_path(input)
      output = norm_path(output)
  
      commands = export_command(output=output, output_type='partlist')
      command_eagle(
          input=input, timeout=timeout, commands=commands, showgui=showgui)