Skip to content

openEO Python Client v0.14.0

Compare
Choose a tag to compare
@soxofaan soxofaan released this 01 Feb 09:17
· 697 commits to master since this release

Added

  • Jupyter integration: show process graph visualization of DataCube objects instead of generic repr. (#336)
  • Add Connection.vectorcube_from_paths() to load a vector cube
    from files (on back-end) or URLs with load_uploaded_files process.
  • Python 3.10 and 3.11 are now officially supported
    (test run now also for 3.10 and 3.11 in GitHub Actions, #346)
  • Support for simplified OIDC device code flow, (#335)
  • Added MultiBackendJobManager, based on implementation from openeo-classification project
    (#361)
  • Added resilience to MultiBackendJobManager for backend failures (#365)

Changed

  • execute_batch also skips temporal 502 Bad Gateway errors. #352

Fixed

  • Fixed/improved math operator/process support for DataCubes in "apply" mode (non-"band math"),
    allowing expressions like 10 * cube.log10() and ~(cube == 0)
    (#123)
  • Support PrivateJsonFile permissions properly on Windows, using oschmod library.
    (#198)
  • Fixed some broken unit tests on Windows related to path (separator) handling.
    (#350)