AlenkaF opened a new issue, #37991: URL: https://github.com/apache/arrow/issues/37991
### Describe the enhancement requested Currently we export boolean data as `unit8` in the DataFrame Interchange Protocol implementation. The reason for it is that other libraries did not support bit-packed boolean columns when consuming interchange objects at that time. Also it was not clear in the spec if bit- and byte-packed booleans are supported. See https://github.com/data-apis/dataframe-api/issues/227. For this reason we could start exporting Arrow booleans as bit-packed in our implementation of the protocol. _I think_ this should not cause any breaking change, but can be wrong. With this we will also be able to test the support of bit-packed booleans in the `from_dataframe`, see https://github.com/apache/arrow/pull/37975#issuecomment-1744941395. cc @jorisvandenbossche ### Component(s) Python -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
