Version 1.4.2 fixes two regressions and further improves compatibility with GDAL 3.10.
Important note about GDAL 3.10.0
GDAL version 3.10.0 will be released soon. No version of Rasterio before 1.4.2 will fully function with GDAL 3.10. To use GDAL 3.10, you must upgrade Rasterio to 1.4.2.
Bug fixes
- The
reproject()
function now always returns a 2-D array, masked or non-masked, when requested (#3223). - The various
rowcol()
methods once again return integers by default as they did in 1.3.11 (#3219). - Internal usage of
CRS.to_epsg()
, which is slow, has been reduced, andCRS.__eq__()
has been made much faster (#3216). - The warper's use of a MEM:: dataset has been made fully compatible with changes coming in GDAL 3.10 (#3212).
Packaging notes
All wheels on PyPI include GDAL 3.9.3.
The macOS ARM64 wheels on PyPI are available only for macOS version 14 (Sonoma) or newer because of changes on the platform we use to build those wheels.