naeimPhoto
what is
[tuple](JobInfo+PluginInfo+None)
supposed to mean? it really doesn't make sense; [tuple] is a list containing the tuple constructor, and you then try to call that list as though it were a function, which would raise an exception if it weren't for the fact that the expression dict+dict+None raises an exception first because neither dict+dict nor dict+None is allowed
H Use itertools.dropwhile: https://docs.python.org/3/library/itertools.html#itertools.dropwhileA