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]

Reply via email to