You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've had some discussions in the past about exploring Arrow C Data Interface (cc @shwina@vyasr@GregoryKimball ) for a variety of reasons. If we used the C Data Interface, it might open the door to using the new, much lighter weight Arrow project nanoarrow:
The vision of nanoarrow is that it should be trivial for a library or application to implement an Arrow-based interface: if a library consumes or produces tabular data, Arrow should be the first place developers look. Developers shouldn’t have to be familiar with the details of the columnar specification—nor should they have to take on any build-time dependencies—to get started.
Nanoarrow is <350KB when compiled and can in theory safely interact with any recent PyArrow versions. If we return to exploring the Arrow C Data Interface, we should also explore Nanoarrow.
The text was updated successfully, but these errors were encountered:
We've had some discussions in the past about exploring Arrow C Data Interface (cc @shwina @vyasr @GregoryKimball ) for a variety of reasons. If we used the C Data Interface, it might open the door to using the new, much lighter weight Arrow project nanoarrow:
Nanoarrow is <350KB when compiled and can in theory safely interact with any recent PyArrow versions. If we return to exploring the Arrow C Data Interface, we should also explore Nanoarrow.
The text was updated successfully, but these errors were encountered: