Describe the enhancement requested
As suggested in #39985 (comment) , now that nanoarrow has Python bindings, it would be beneficial for both pyarrow and nanoarrow to have a set of integration tests, perhaps as test_nanoarrow.py in python/pyarrow/tests. It might be a good idea for the in-progress Python interface to stabilize a little although the c_array(), c_schema(), and c_array_stream() constructors are all literal wrappers around the ABI-stable C structs and probably won't evolve much.
Component(s)
Python
Describe the enhancement requested
As suggested in #39985 (comment) , now that nanoarrow has Python bindings, it would be beneficial for both pyarrow and nanoarrow to have a set of integration tests, perhaps as
test_nanoarrow.pyinpython/pyarrow/tests. It might be a good idea for the in-progress Python interface to stabilize a little although thec_array(),c_schema(), andc_array_stream()constructors are all literal wrappers around the ABI-stable C structs and probably won't evolve much.Component(s)
Python