Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
See nightly build failure: https://circleci.com/gh/ursa-labs/crossbow/4285?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link
The following patch fixes it:
diff --git a/python/pyarrow/table.pxi b/python/pyarrow/table.pxi index b65dac4cb..e0a82fd76 100644 --- a/python/pyarrow/table.pxi +++ b/python/pyarrow/table.pxi @@ -17,6 +17,7 @@ import warnings + cdef class ChunkedArray(_PandasConvertible): """ Array backed via one or more memory chunks. @@ -1579,7 +1580,7 @@ def record_batch(data, names=None, schema=None, metadata=None): if isinstance(data, (list, tuple)): return RecordBatch.from_arrays(data, names=names, schema=schema, metadata=metadata) - elif isinstance(data, _pandas_api.pd.DataFrame): + elif _pandas_api.is_data_frame(data): return RecordBatch.from_pandas(data, schema=schema) else: return TypeError("Expected pandas DataFrame or python dictionary")
Attachments
Issue Links
- links to