openeo-python-client
openeo-python-client copied to clipboard
Python client API for OpenEO
from https://github.com/openEOPlatform/architecture-docs/issues/280 UDF like this ```python from pandas import Series def apply_timeseries(series: Series, context: dict) -> Series: return series.rolling(5).mean() ``` does not receive a pandas series (as documented), but numpy...
from https://github.com/Open-EO/openeo-api/blob/master/CHANGELOG.md > Links with relation types terms-of-service and privacy-policy explicitly documented. Clients must handle them properly if present. #212
from https://github.com/Open-EO/openeo-api/blob/master/CHANGELOG.md: > GET /files, GET /jobs, GET /process_graphs, GET /services, GET /collections, GET /processes: Added limit parameter for pagination and clarified how to use links for pagination. #103
add support for managing "user defined processes" with `/process_graphs` endpoints related: - https://github.com/Open-EO/openeo-api/pull/261
The openEO python client works with predefined/hardcoded DataCube methods that implement certain openEO processes (unlike some other openEO clients (JS, R), that dynamically map function/method calls to openEO processes. This...
If you pass special objects (e.g. functions and Date objects) to the generic process function, they are not converted automatically to something useful. Instead, the user has to convert them...
idea from #249: add logout (or something similar) feature to remove all local storage/caching of configs, access/refresh tokens to be used on a shared computer and user wants to be...
see https://discuss.eodc.eu/t/authentication-jsondecodeerror/190/3 existing but corrupt refresh token fails with JSONDecodeError and hard to examine stack trace if json config file fails to load properly, there should be a better error...
reported by @clausmichele : > I need to recreate this PG, basically doing equal twice and ten combining with OR: > ... > I've tried ... `.reduce_dimension(dimension='bands',reducer=lambda x: x==2 or...
The openEO python client has functionality to launch and track a batch job, so that the user does not have to implement their own polling loop. The output currently looks...