Datacube v1.8.14
Major changes in this release:
- The attempted fix to the projection bug in the previous release turned out to be inadequate, this release contains a fix for the bug fix.
- The behaviour of the
archive-less-mature
option on dataset-add has been enhanced (default time leniency increased to +/-500ms, with the option for the user to set their own leniency threshold. - Several old and poorly maintained APIs have been formally deprecated in this release, and will be removed from datacube-core in the
1.9.0
release: ingestion (which the documentation has recommended against using for many years), executors and grid workflow. If you still use any of these APIs, you can continue to use them in this release (and will still be able to use them in all future1.8.x
releases) by simply ignoring the deprecation warnings. If you have workflows that still depend on these APIs, please raise your requirements on the ODC Slack community so we can help you identify alternative approaches. There is no planned release date for v1.9.0 at this stage.
Full list of changes in this release:
- Second attempt to address unexpected handling of image aspect ratios in rasterio and GDAL. (#1457)
- Fix broken PyPI publishing Github action (#1454)
- Documentation improvements (#1455)
- Increase default maturity leniency to +-500ms (#1458)
- Add option to specify maturity timedelta when using
--archive-less-mature
option (#1460) - Mark executors as deprecated (#1461)
- Mark ingestion as deprecated (#1463)
- Replace deprecated
pkg_resources
withimportlib.resources
andimportlib.metadata
(#1466) - Update whats_new.rst for release (#1467)
Includes code contributions from @SpacemanPaul and @Ariana-B.
With thanks to @Kirill888, @robbibt and @snowman2 for their help in identifying and finding a viable fix for the projection bug and to Geoscience Australia for their continuing support of ODC development and maintenance.