Eo-grow

Latest version: v1.7.10

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

Scan your dependencies

Page 2 of 5

1.7.4

- Pipelines now have an additional parameter `raise_if_failed` to raise an error if the pipeline failed.

1.7.3

- Fix bug with versions of `sentinelhub-py >= 3.10.0` due to bad version string comparison.
- Adjust rounding of statistics for vector data.

1.7.2

- Fix pipeline-chain execution when using CLI

1.7.1

- Fixed `eogrow-validate` command when validating pipeline chains that use variables.
- Restricted version of `typing_extensions`

1.7.0

With this release we push `eo-grow` towards a more `ray` centered execution model.

- The local EOExecutor models with multiprocessing/multithreading have been removed. (Most) pipelines no longer have the `use_ray` and `workers` parameters. In order to run instances locally one has to set up a local cluster (via `ray start --head`). We included a `debug` parameter that uses `EOExecutor` instead of `RayExecutor` so that IDE breakpoints work in most pipelines.
- Pipeline chain configs have been adjusted. The user can now specify what kind of resources the main pipeline process would require. This also allows one to run pipelines entirely on worker instances.
- The `ray_worker_type` field was replaced with `worker_resources` that allows for precise resource request specifications.
- Fixed a but where CLI variables were not applied for config chains.
- Removed `TestPipeline` and the `eogrow-test` command.
- Some `ValueError` exceptions were changed to `TypeError`.

1.6.3

- Pipelines can request specific type of worker when run on a ray cluster with the `ray_worker_type` field.
- Area managers now generate the patch lists more efficiently.
- Pipelines have option to fail when temporally-ill defined EOPatches are encountered with the `raise_on_temporal_mismatch` flag.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.