Openeo

Latest version: v0.39.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 11

0.4.7

Added
- Add support for `title`/`description`/`plan`/`budget` in `DataCube.send_job` ([157](https://github.com/Open-EO/openeo-python-client/pull/157) / [#158](https://github.com/Open-EO/openeo-python-client/pull/158))
- Add `DataCube.to_json()` to easily get JSON representation of a DataCube
- Allow to subclass `CollectionMetadata` and preserve original type when "cloning"

Changed
- Changed `execute_batch` to support downloading multiple files (within EP-3359, support profiling)
- Don't send None-valued `title`/`description`/`plan`/`budget` fields from `DataCube.send_job` ([157](https://github.com/Open-EO/openeo-python-client/pull/157) / [#158](https://github.com/Open-EO/openeo-python-client/pull/158))

Removed
- Remove duplicate and broken `Connection.list_processgraphs`

Fixed
- Various documentation fixes and tweaks
- Avoid `merge_cubes` warning when using non-band-math `DataCube` operators

0.4.6

Added
- Add `DataCube.aggregate_temporal`
- Add initial support to download profiling information

Changed
- Deprecated legacy functions/methods are better documented as such and link to a recommended alternative (EP-3617).
- Get/create default `AuthConfig` in Connection lazily (allows client to run in environments without existing (default) config folder)

Deprecated
- Deprecate `zonal_statistics` in favor of `aggregate_spatial`

Removed
- Remove support for old, non-standard `stretch_colors` process (Use `linear_scale_range` instead).

0.4.5

Added
- Also handle `dict` arguments in `dereference_from_node_arguments` (EP-3509)
- Add support for less/greater than and equal operators
- Raise warning when user defines a UDP with same id as a pre-defined one (EP-3544, [147](https://github.com/Open-EO/openeo-python-client/pull/147))
- Add `rename_labels` support in metadata (EP-3585)
- Improve "callback" handling (sub-process graphs): add predefined callbacks for all official processes and functionality to assemble these (EP-3555, [153](https://github.com/Open-EO/openeo-python-client/pull/153))
- Moved datacube write/save/plot utilities from udf to client (EP-3456)
- Add documentation on OpenID Connect authentication (EP-3485)

Fixed
- Fix `kwargs` handling in `TimingLogger` decorator

0.4.4

Added
- Add `openeo-auth` command line tool to manage OpenID Connect (and basic auth) related configs (EP-3377/EP-3493)
- Support for using config files for OpenID Connect and basic auth based authentication, instead of hardcoding credentials (EP-3377/EP-3493)

Fixed
- Fix target_band handling in `DataCube.ndvi` (EP-3496)

0.4.2

0.4.1

Page 10 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.