Version 0.10.0
Changelog:
EOWorkflownow automatically makes a shallow copy of eachEOPatchbefore passing it to anyEOTaskin the workflow.- Streamlined naming conventions of EOTasks - every name now ends with
Task. Old names have been deprecated. - Improved functionality of merging EOPatches, particularly of merging time-dependent features.
- Removed support for Python 3.6 and added official support for Python 3.9.
- Implemented
EOPatch.copyandEOPatch.__delitem__methods. - Added
eolearn.io.MeteoblueRasterTaskandeolearn.io.MeteoblueVectorTaskfor obtaining weather data. Joint effort with Meteoblue. VectorToRasterTasknow supports rasterization of time-dependant vector features. Contributed by @asylve.- Fixes in
SentinelHubInputTask. BothSentinelHubInputTaskandSentinelHubEvalscriptTasknow return EOPatches with timestamps that don't have timezone information anymore. - Changed
rasteriodependency torasterio>=1.2.7 - All but
eolearn.coretests ported topytestframework. - Switched from Travis CI to GitHub actions.
- Minor fixes and improvements.