Releases
v0.10.0
openEO Python client v0.10.0 (SRR3 release)
Added
Add support for comparison operators (<
, >
, <=
and >=
) in callback process building
Added Connection.describe_process()
to retrieve and show a single process
Added DataCube.flatten_dimensions()
and DataCube.unflatten_dimension
(Open-EO/openeo-processes#308 , Open-EO/openeo-processes#316 )
Added VectorCube.run_udf
(to avoid non-standard process_with_node(UDF(...))
usage)
Added DataCube.fit_class_random_forest()
and Connection.load_ml_model()
to train and load Machine Learning models
(#279 )
Added DataCube.predict_random_forest()
to easily use reduce_dimension
with a predict_random_forest
reducer
using a MlModel
(trained with fit_class_random_forest
)
(#279 )
Added DataCube.resample_cube_temporal
(#284 )
Add target_dimension
argument to DataCube.aggregate_spatial
(#288 )
Add basic configuration file system to define a default back-end URL and enable auto-authentication (#264 , #187 )
Add context
argument to DataCube.chunk_polygon()
Add Connection.version_info()
to list version information about the client, the API and the back-end
Changed
Include openEO API error id automatically in exception message to simplify user support and post-mortem analysis.
Use Connection.default_timeout
(when set) also on version discovery request
Drop ImageCollection
from DataCube
's class hierarchy.
This practically removes very old (pre-0.4.0) methods like date_range_filter
and bbox_filter
from DataCube
.
(#100 , #278 )
Deprecate DataCube.send_job
in favor of DataCube.create_job
for better consistency (internally and with other libraries) (#276 )
Update (autogenerated) openeo.processes
module to 1.2.0 release (2021-12-13) of openeo-processes
Update (autogenerated) openeo.processes
module to draft version of 2022-03-16 (e4df8648) of openeo-processes
Update openeo.extra.spectral_indices
to a post-0.0.6 version of Awesome Spectral Indices
Removed
Removed deprecated 'zonal_statistics' method from the 1.x version of the API.
Deprecate old-style DataCube.polygonal_mean_timeseries()
, DataCube.polygonal_histogram_timeseries()
,
DataCube.polygonal_median_timeseries()
and DataCube.polygonal_standarddeviation_timeseries()
Fixed
Support rename_labels
on temporal dimension (#274 )
Basic support for mixing DataCube
and ProcessBuilder
objects/processing (#275 )
You can’t perform that action at this time.