Content-Length: 301445 | pFad | https://github.com/apache/arrow-adbc/issues/2413

91 Feature Request: Consider removing PyArrow as a required DBAPI dependency · Issue #2413 · apache/arrow-adbc · GitHub
Skip to content

Feature Request: Consider removing PyArrow as a required DBAPI dependency #2413

Closed
@henryharbeck

Description

@henryharbeck

What feature or improvement would you like to see?

Thanks to the Arrow PyCapsule Interface, one can read data directly into supported libraries (e.g., DuckDB, Polars) without requiring PyArrow. This is great!

Writing on the hand (e.g., via adbc_ingest), does require PyArrow. This is a bit of a shame given that the data supplied to adbc_ingest also supports the PyCapsule Interface.

Furthermore, removal of PyArrow as a required DBAPI dependency would allow reading data with a higher level API.

These changes would be particularly beneficial to a library like Polars, removing the need for PyArrow completely for database I/O.

NB. I am certainly no expert regarding this, so please correct me if I have said anything incorrect or there are fundamental limitations that make this request unreasonable.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions









    ApplySandwichStrip

    pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


    --- a PPN by Garber Painting Akron. With Image Size Reduction included!

    Fetched URL: https://github.com/apache/arrow-adbc/issues/2413

    Alternative Proxies:

    Alternative Proxy

    pFad Proxy

    pFad v3 Proxy

    pFad v4 Proxy