james-willis opened a new pull request, #1057: URL: https://github.com/apache/sedona-db/pull/1057
The cibuildwheel smoke tests install a hand-picked `CIBW_TEST_REQUIRES` subset (not the full `[test]` extra, which pulls the local `sedonadb-expr` path package), and that subset omitted rasterio. When the raster tests moved rasterio to a module-level import, wheel builds started failing collection with `ModuleNotFoundError: No module named 'rasterio'` (e.g. `linux-arm64`). Rather than re-guard rasterio behind `importorskip` (which would skip the raster parity tests on the wheel platforms), this adds `rasterio` to `CIBW_TEST_REQUIRES` so those tests run cross-platform. rasterio publishes wheels for every target the matrix builds (manylinux x86_64/aarch64, macOS x86_64/arm64, win_amd64, cp39–cp313; musllinux is skipped), so no source build is triggered. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
