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

Reexport geos/geozero/gdal/proj crates #319

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

lewiszlw
Copy link
Contributor

No description provided.

@kylebarron
Copy link
Member

kylebarron commented Dec 15, 2023

Can you give some context about why we should do this? Presumably this is to simplify version resolving when a third party user is also using these crates, but a user will still have to be alert whenever we bump one of these versions. If a user wants whatever version is compatible with geoarrow-rs, why not set gdal = "*" and let cargo resolve based on this lib?

We use lots of dependencies... why stop at these four? Are we going to re-export every arrow dependency as well? (to be clear, this is devil's advocate; I'm inclined to not re-export any crate)

@lewiszlw
Copy link
Contributor Author

I think it's convenient for users that reexporting same ecosystem crates. For example, datafusion reexports arrow/parquet.

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.

None yet

2 participants