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
both Windows and macOS binary wheels only have one copy in rtree/lib.
On Linux, cibuildwheel uses auditwheel to copy external shared libraries. The cibuildwheel stuff should be fixed to not install rtree/lib for Linux, which may require changes to rtree.finder. Or, perhaps the bundled libraries in rtree/lib are preferred and auditwheel's Rtree.libs should be removed somehow.
Presently only the rtree/lib libraries are used from these PyPI binary wheels:
I think this was an artifact of how the library used to be found and installed. If there's a better/modern way to do this, please update the build configuration.
Looking at PyPI files for 1.0.1 it seems that the linux versions have two copies of libspatialindex.
For instance
Rtree-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
has:both Windows and macOS binary wheels only have one copy in
rtree/lib
.On Linux, cibuildwheel uses auditwheel to copy external shared libraries. The cibuildwheel stuff should be fixed to not install
rtree/lib
for Linux, which may require changes tortree.finder
. Or, perhaps the bundled libraries inrtree/lib
are preferred and auditwheel'sRtree.libs
should be removed somehow.Presently only the
rtree/lib
libraries are used from these PyPI binary wheels:The text was updated successfully, but these errors were encountered: