@deprecate_kwarg(old_arg_name='<STR_LIT>', new_arg_name='<STR_LIT>')<EOL>def read_feather(path, columns=None, use_threads=True):
feather, pyarrow = _try_import()<EOL>path = _stringify_path(path)<EOL>if LooseVersion(pyarrow.__version__) < LooseVersion('<STR_LIT>'):<EOL><INDENT>int_use_threads = int(use_threads)<EOL>if int_use_threads < <NUM_LIT:1>:<EOL><INDENT>int_use_threads = <NUM_LIT:1><EOL><DEDENT>return feather.read_feather(path, columns=columns,<EOL>nthreads=int_use_threads)<EOL><DEDENT>return feather.read_feather(path, columns=columns,<EOL>use_threads=bool(use_threads))<EOL>
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