What should we expose through the import machinery
We currently import stuff somewhat randomly into the main saqc
namespace. As the top level import also form a public interface, we should come up with a toughtful minimal set of symbols to export.
IMO, the following things need to be exported:
- the decorators
flagging
andprocessing
alltranslators
- the flagging constants
UNFLAGGED
,GOOD
,BAD
andDOUBTFUL
-
dios.DictOfSeries
. We aim for a package import here (import dios
), instead of a subpackage import (i.e.from saqc import dios
)
Edited by David Schäfer