Skip to content

openEO Python Client v0.54.0

Latest

Choose a tag to compare

@soxofaan soxofaan released this 28 Oct 21:43
· 33 commits to master since this release
Immutable release. Only release title and notes can be modified.

Changed

  • Ranged downloads (e.g. of batch job results) no longer implement their own retry loop; transient failures are retried by the standard urllib3 retry configuration of the connection's session (#934)
  • Replaced improper CollectionMetadata usage with CubeMetadata. CollectionMetadata describes the metadata of a whole openEO/STAC collection, while CubeMetadata describes the specific dimension metadata of a concrete cube being processed. (Related to 464, #949, #827.)
    • The metadata attribute of DataCube/VectorCube is now a CubeMetadata object instead of misleading CollectionMetadata.
    • The apply_metadata() UDF signature changed to use CubeMetadata as input and output type annotation.

Fixed

  • openeo.testing.results: pixels that are nodata (NaN) in actual or expected, but not both, are now detected, reported as a separate "Nodata (NaN) mismatch" issue, and taken into account by pixel_tolerance checks.