interface
Baseclasses to create Data/Project IO plugins from.
The main purpose of those classes are to guarantee a consistent API via
typechecker like mypy
and demonstarate with methods are accessed by
highlevel convenience functions for a given type of plugin.
To add additional options to a method, those options need to be keyword only arguments. See: https://www.python.org/dev/peps/pep-3102/
Classes
Summary
Baseclass for Data IO plugins.
Baseclass for Project IO plugins.
A collection of options for result saving.