- Extra dependencies are now lazily imported in each function or method;
- Tools now, by default, raise errors when stderr is not empty. This behavior can be silenced with the ignore_stderr parameter;
- The ToolOutput has more functionality to it. You can now access the "rasters", "vectors" and "files" properties. Check out the 4th cell in this [notebook example](https://github.com/alecsandrei/PySAGA-cmd/blob/master/examples/notebooks/02_How_to_run_tools_and_plot_results.ipynb).
- Improved type hinting throughout the package;
- You can see which file extensions are allowed by GDAL using the "get_raster_formats" and "get_vector_formats" methods on the SAGA object.