Skip to content

Commit d02b580

Browse files
committed
fixup col.dtype
1 parent 76f2e24 commit d02b580

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

pandas/core/interchange/buffer.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def bufsize(self) -> int:
115115
"""
116116
Buffer size in bytes.
117117
"""
118-
return self._buffer.size # * self._length
118+
return self._buffer.size
119119

120120
@property
121121
def ptr(self) -> int:

pandas/core/interchange/column.py

+3
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,9 @@ def _dtype_from_pandasdtype(self, dtype) -> tuple[DtypeKind, int, str, str]:
160160
else:
161161
byteorder = dtype.byteorder
162162

163+
if dtype == "bool[pyarrow]":
164+
return kind, dtype.itemsize, ArrowCTypes.BOOL, byteorder
165+
163166
return kind, dtype.itemsize * 8, dtype_to_arrow_c_fmt(dtype), byteorder
164167

165168
@property

0 commit comments

Comments
 (0)