Skip to content

Updates for openeo API v1.2 and openeo-processes v2.0.0 #195

Closed

Description

@soxofaan

Upcoming API/spec updates:

This is central/epic ticket to follow up necessary coverage of these changes in the python client

Activity

  1. soxofaan commented on May 17, 2023

    @soxofaan
    MemberAuthor

    related to Open-EO/openeo-python-client#424 in python client

  2. soxofaan commented on May 17, 2023

    @soxofaan
    MemberAuthor
  3. added a commit that references this issue on May 17, 2023
  4. added 2 commits that reference this issue on May 30, 2023
  5. added a commit that references this issue on Jun 15, 2023
  6. soxofaan commented on Sep 21, 2023

    @soxofaan
    MemberAuthor

    Something to consider from openeo-processes 2.0 :

    Updated the processes based on the subtypes raster-cube or vector-cube to work with the subtype datacube instead. Open-EO/openeo-processes#68

    Inconsistent usage of datacube vs raster-cube schema's triggers warnings in web editor, e.g. see Open-EO/openeo-aggregator#118

    FYI, at the moment, openeo.vito.be/openeo/1.1/processes uses raster-cube (and vector-cube) for most processes, except these that use datacube: ['load_geojson', 'load_url', 'load_stac'], as these load the 2.x style spec (introduced by 982591b), like

    @process_registry_100.add_function(spec=read_spec("openeo-processes/2.x/proposals/load_geojson.json"))
    def load_geojson(args: ProcessArgs, env: EvalEnv) -> DriverVectorCube:

  7. added 5 commits that reference this issue on Oct 10, 2023
  8. 28 remaining items

  9. added 2 commits that reference this issue on Jan 31, 2025
  10. soxofaan commented on Jan 31, 2025

    @soxofaan
    MemberAuthor

    related to

    Fixed inconsistencies in errors.json: removed ProcessGraphIdDoesntMatch, clarified ProcessGraphMissing, added ProcessInvalid and ProcessGraphInvalid. Open-EO/openeo-api#394, Open-EO/openeo-api#395, Open-EO/openeo-api#401

    I bumped the openeo_driver/specs/openeo-api/1.x submodule to 1.2.0 in 3475102

  11. soxofaan commented on Jan 31, 2025

    @soxofaan
    MemberAuthor

    the openeo_driver/specs/openeo-processes/2.x submodule is already at tag 2.0.0-rc.1, which is latest release atm, so nothing to do there at the moment

  12. added 4 commits that reference this issue on Jan 31, 2025
  13. soxofaan commented on Jan 31, 2025

    @soxofaan
    MemberAuthor

    Addressed some low hanging fruit now directly under this ticket

    some remaining follow-up issues:

    Except for the "querables" ticket these are not high prio or deal breakers.

    Regardless, I think it's best for planning overview to close this ticket

  14. added a commit that references this issue on Feb 3, 2025
  15. added 4 commits that reference this issue on Mar 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions