Releases: sentinel-hub/eo-learn
Releases · sentinel-hub/eo-learn
Version 0.7.5
Changelog:
- Updated example notebooks - replaced Sentinel Hub OGC service tasks with Sentinel Hub Processing API service tasks
- Deprecated tasks that download data from OGC service
- Minor fixes in
SentinelHubInputTaskandAddCloudMaskTask
Version 0.7.4
Changelog:
- Updates of
SentinelHubInputTask:- Support for new s2cloudless precomputed cloud mask (more info)
- Support for
configparameter
- Updated
SI_LULC_pipelinenotebook.
Version 0.7.3
Changelog:
- Added support for
geopandasversion0.7.0. - Fixed a bug in
eolearn.core.eodata_io.save_eopatchfunction. - Improvement in
eolearn.mask.MaskFeaturetask - it now works also works with time-independent feature types. - A minor improvement in
eolearn.io.SentinelHubInputTasktask.
Version 0.7.2
Change log:
- Support additional data in the Processing API input task (such as sunAzimuthAngles, sunZenithAngles, viewAzimuthMean, viewZenithMean)
- Compatibility with the
sentinelhub-pyversion3.0.0 - Removed support for python 3.5
- Multiprocessing log filtering
Version 0.7.1
Fixed
eolearn.io.SentinelHubInputTask: evalscript version was not passed to the sentinel-hub service.eolearn.core.EOWorkflow: fixed generating task dependencies.
Added
- Processing API docs generation.
- Introduced CHANGELOG.md.
Version 0.7.0
Changelog:
-
Added tasks
eolearn.io.SentinelHubInputTaskandeolearn.io.SentinelHubDemTaskthat implement satellite data download from Sentinel Hub Processing API. -
Extended EOPatch saving and loading with
PyFilesystem2package:- saving and loading can now be done with any custom filesystem supported by
PyFilesystem2, - special support for AWS s3 bucket filesystem,
- new tasks
eolearn.core.SaveTaskandeolearn.core.LoadTask.
- saving and loading can now be done with any custom filesystem supported by
-
Added
eolearn.mask.AddMultiCloudMaskTaskfor multi-temporal cloud detection. -
Added official support for Python
3.8. -
Added multiple use case examples, contributed by @drewbo:
- poverty detection,
- social media example,
- super-resolution with FastAI.
-
eolearn.io.ExportToTifftask can now export into a custom CRS, contributed by @wouellette. -
Improved Contributions guidelines, contributed by @PeterFogh.
Version 0.6.0
Change log:
- Added new EOTasks:
- in
eolearn.core:DuplicateFeature,InitializeFeature,MoveFeature,MergeFeatureTask,MapFeatureTask,ZipFeatureTask,ExtractBandsTask,CreateEOPatchTask
- in
eolearn.features:ValueFilloutTask,EuclideanNormTask,NormalizedDifferenceIndexTask
- in
eolearn.mask:SnowMask,TheiaSnowMask,ClassFrequencyTask
- in
eolearn.ml_tools:TrainTestSplitTask
- in
- Changed algorithm for spatial resizing in
AddCloudMaskTask VectorToRasternow has optional parametersoverlap_valueandbuffer- Improvements in
ErosionTask S1IWWMSInputandS1IWWCSInputtasks now have an optional parameter for orbit direction- Removed
EOWorkflow.make_linear_workflowmethod - Improvements in
LinearWorkflowandWorkflowResults - Improvements of
EOExecutorand the report it generates - Added credits and licensing info to all modules
- Added a prototype project Land Cover Classification with
fastai, contributed by @Geoyi
Version 0.5.1
Change log:
- Problematic dependency packages for
EOPatchvisualization are not being installed by default anymore. They can be installed additionally withpip install eo-learn-visualization[FULL]option.
Version 0.5.0
Change log:
- Added EOPatch visualization functionalities
- Moved all visualization functionalities from
eolearn.coreto a new subpackageeolearn.visualization - Improvements of
EOExecutorand how parallelization is handled - Improvements of reports produced by
EOExecutor LinearInterpolationtask is now usingnumbain the background for better performance- Initialization parameters of
VectorToRasterhave changed. BothVectorToRasterandRasterToVectortasks have been improved. - Added super-pixel segmentation tasks to
eolearn.geometry - Added
ImportFromTifftask toeolearn.io, contributed by @drewbo - Improvements of example notebooks
- Various small bug fixes
Version 0.4.2
Change log:
- Added
tqdmprogress bar toEOExecutor. - Switched from
multiprocessingtoconcurrent.futuresinEOExecutor. ExportToTiffcan now export multi-channel tiff images and works with time-dependet features. Contributed by @wouellette- Updated package to support
sentinelhub-pyversion2.5.0. - Fixed value overflow bug in
InterpolationTask(could happend only on Windows machines). - Fixed problem with time interval parsing in
eolearn.io. - Improvements in
EOWorkflow, addedget_tasksmethod. - Added instructions for contributions and code of conduct.