Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ENH: expose Arrow-based IO as read_arrow + doc #191

Merged
merged 4 commits into from
Jan 5, 2023

Conversation

jorisvandenbossche
Copy link
Member

Follow-up on #155 to address the comment at #155 (review) to add a raw IO function for pyarrow.Table (so without already the direct conversion to (geo)pandas).

This PR adds a read_arrow function (and removing it as option from the numpy-based raw read function).

@jorisvandenbossche jorisvandenbossche added this to the 0.5.0 milestone Jan 2, 2023
Copy link
Member

@brendan-ward brendan-ward left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jorisvandenbossche - this looks good with a couple very minor suggestions.

Tested the new functionality locally thanks to support for Arrow in latest homebrew GDAL and am seeing some nice speedups.

CHANGES.md Outdated Show resolved Hide resolved
pyogrio/geopandas.py Outdated Show resolved Hide resolved
@jorisvandenbossche
Copy link
Member Author

unless this is intended to indicate current behavior that will be changed in the future)

We might want to enable it in the future by default?
Now, given this is still uncertain, let's just leave it out for now.

@jorisvandenbossche jorisvandenbossche merged commit 0cdd98e into geopandas:main Jan 5, 2023
@jorisvandenbossche jorisvandenbossche deleted the read-arrow branch January 5, 2023 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants