Skip to content

Version 0.4.0

Compare
Choose a tag to compare
@AleksMat AleksMat released this 11 Dec 18:07
· 2049 commits to master since this release

Change log:

  • Core changes:

    • Support for Python 3.7 added.
    • EOPatch now supports vector features in geopandas.GeoDataFrame format and makes checks that they can't be added in any other format.
    • EOPatch checks that each discrete feature type has only numpy arrays with integer or bool dtype. If that is not the case a DeprecationWarning is thrown.
    • EOPatch now checks correct form of bbox and timestamp feature types. BBox has to be of type sentinelhub.BBox and timestamp a list of datetime.datetime or datetime.date objects.
    • Better error propagation while executing EOWorkflow or EOExecutor
    • Packages attrs, geopandas and sentinelhub are now core dependencies of eo-learn.
    • EOExecutor parameter file_path replaced by logs_folder
    • Improvements of EOExecutor multiprocessing functionalities
    • Parameters of EOWorkflow.dependency_graph method changed.
    • Minor improvements and fixes.
  • Other changes:

    • Added KrigingInterpolation task to eolearn.features - contributed by @jO-Osko
    • Added ErosionTask and RasterToVector task to eolearn.geometry.
    • Minor improvements and fixes of various tasks.