code: def read_feather(path, columns=None, use_threads=True):
      
  
      feather, pyarrow = _try_import()
      path = _stringify_path(path)
  
      if LooseVersion(pyarrow.__version__) < LooseVersion('0.11.0'):
          int_use_threads = int(use_threads)
          if int_use_threads < 1:
              int_use_threads = 1
          return feather.read_feather(path, columns=columns,
                                      nthreads=int_use_threads)
  
      return feather.read_feather(path, columns=columns,
                                  use_threads=bool(use_threads))
docs: Load a feather-format object from the file path
  
      .. versionadded 0.20.0
  
      Parameters
      ----------
      path : string file path, or file-like object
      columns : sequence, default None
          If not provided, all columns are read
  
          .. versionadded 0.24.0
      nthreads : int, default 1
          Number of CPU threads to use when reading to pandas.DataFrame
  
         .. versionadded 0.21.0
         .. deprecated 0.24.0
      use_threads : bool, default True
          Whether to parallelize reading using multiple threads
  
         .. versionadded 0.24.0
  
      Returns
      -------
      type of object stored in file