Skip to content

openEO Python Client v0.36.0

Latest
Compare
Choose a tag to compare
@soxofaan soxofaan released this 10 Dec 15:47
· 21 commits to master since this release

Added

  • Automatically use load_url when providing a URL as geometries to DataCube.aggregate_spatial(), DataCube.mask_polygon(), etc. (#104, #457)
  • Allow specifying limit when listing batch jobs with Connection.list_jobs() (#677)
  • Add additional and job_options arguments to Connection.download(), Datacube.download() and related (#681)

Changed

  • MultiBackendJobManager: costs has been added as a column in tracking databases ([#588])
  • When passing a path/string as geometry to DataCube.aggregate_spatial(), DataCube.mask_polygon(), etc.:
    this is not translated automatically anymore to deprecated, non-standard read_vector usage.
    Instead, if it is a local GeoJSON file, the GeoJSON data will be loaded directly client-side.
    (#104, #457)
  • Move read() method from general JobDatabaseInterface to more specific FullDataFrameJobDatabase (#680)
  • Align additional and job_options arguments in Connection.create_job(), DataCube.create_job() and related.
    Also, follow official spec more closely. (#683, Open-EO/openeo-api#276)

Fixed

  • load_stac: use fallback temporal dimension when no "cube:dimensions" in STAC Collection (#666)
  • Fix usage of Parameter.spatial_extent() with load_collection and filter_bbox (#676)