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
I think it's important to have efficient and easy to use interop between geoarrow and shapely, and I think this is the best point to start from. Are you interested in any PRs to this package? I.e. are you still interested in maintaining it?
I was talking with @paleolimbot a little while ago and we discussed a namespacing approach to geoarrow in Python. So I could distribute my rust bindings with geoarrow.rust and Dewey could distribute his with e.g. geoarrow.c and they'd be able to interoperate with each other. The main important note here is that there can't be a geoarrow Python package with an __init__.py in geoarrow/__init__.py because then the namespaced modules will never be found (ref native namespacing docs). So if you do plan to publish this to PyPI, would you be interested in changing the name to be something like geoarrow.python or geoarrow.shapely (or something else)?
In consultation with you and Dewey it might also be a good idea to take the geoarrow top level python package name so no one ends up publishing a geoarrow package that just installs the other namespace packages.
I think it's important to have efficient and easy to use interop between geoarrow and shapely, and I think this is the best point to start from. Are you interested in any PRs to this package? I.e. are you still interested in maintaining it?
I was talking with @paleolimbot a little while ago and we discussed a namespacing approach to geoarrow in Python. So I could distribute my rust bindings with
geoarrow.rustand Dewey could distribute his with e.g.geoarrow.cand they'd be able to interoperate with each other. The main important note here is that there can't be ageoarrowPython package with an__init__.pyingeoarrow/__init__.pybecause then the namespaced modules will never be found (ref native namespacing docs). So if you do plan to publish this to PyPI, would you be interested in changing the name to be something likegeoarrow.pythonorgeoarrow.shapely(or something else)?In consultation with you and Dewey it might also be a good idea to take the
geoarrowtop level python package name so no one ends up publishing ageoarrowpackage that just installs the other namespace packages.