Version 0.4.0
Change log:
-
Core changes:
- Support for Python 3.7 added.
EOPatchnow supports vector features ingeopandas.GeoDataFrameformat and makes checks that they can't be added in any other format.EOPatchchecks that each discrete feature type has only numpy arrays with integer or bool dtype. If that is not the case a DeprecationWarning is thrown.EOPatchnow checks correct form of bbox and timestamp feature types. BBox has to be of typesentinelhub.BBoxand timestamp a list ofdatetime.datetimeordatetime.dateobjects.- Better error propagation while executing
EOWorkfloworEOExecutor - Packages
attrs,geopandasandsentinelhubare now core dependencies ofeo-learn. EOExecutorparameterfile_pathreplaced bylogs_folder- Improvements of
EOExecutormultiprocessing functionalities - Parameters of
EOWorkflow.dependency_graphmethod changed. - Minor improvements and fixes.
-
Other changes:
- Added
KrigingInterpolationtask toeolearn.features- contributed by @jO-Osko - Added
ErosionTaskandRasterToVectortask toeolearn.geometry. - Minor improvements and fixes of various tasks.
- Added