Skip to content

Commit 67dffde

Browse files
use read_pandas for pyarrow < 0.7
1 parent 0f7b526 commit 67dffde

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

pandas/io/parquet.py

+1-7
Original file line numberDiff line numberDiff line change
@@ -155,14 +155,8 @@ def _validate_write_lt_070(self, df, path, compression='snappy',
155155
def _read_lt_070(self, path, parquet_file, columns, **kwargs):
156156
# Compatibility shim for pyarrow < 0.7.0
157157
# TODO: Remove in pandas 0.22.0
158-
from itertools import chain
159-
import json
160-
if columns is not None:
161-
metadata = json.loads(
162-
parquet_file.metadata.metadata[b'pandas'].decode('utf-8'))
163-
columns = set(chain(columns, metadata['index_columns']))
164158
kwargs['columns'] = columns
165-
return self.api.parquet.read_table(path, **kwargs).to_pandas()
159+
return self.api.parquet.read_pandas(path, **kwargs).to_pandas()
166160

167161

168162
class FastParquetImpl(BaseImpl):

0 commit comments

Comments
 (0)