Rsdt/python3

Is the python 2 explicit-super needed here since you're doing python 3? Python 3 supports super() without a classname, and also supports direct call of SuperClass.__init__(self)
https://docs.python.org/3.3/library/functions.html#super