Packaging
The Python wheels uploaded to PyPI now contain GDAL 3.6.4 and a copy of libtiff with support for LERC compression.
Bug fixes
- The sieve function now accepts as input opened datasets or multiband Band objects (#2838).
- Allow color values greater than 256 in colormaps (#2769).
- Fix the GDAL datatype mapping of Rasterio's uint64 and int64 data types. They were reversed in previous versions.
- Special characters, specifically "!", in an HTTP(S) URI's userinfo subcomponent no longer break Rasterio's path parser (#2776).
- Missing documentation for rio-blocks has been added to the CLI docs (#2835).
- Ensure that the nodata mask value for all non-alpha bands is True in sample_gen() (#2832).
- GDAL often searches for sidecar files that may or may not exist. For the Python file VSI plugin in _filepath.pyx, we have turned the logging level for these events down from ERROR to INFO (#2827).
- Full support for signed byte data in GDAL 3.7 has been added.
- The math for array_bounds has been fixed. It can now handle rotated arrays (#2787).