The problem is croniter does not document the exceptions raised on error. I could look at the code and catch the ones that are thrown but even then it raises `KeyError` that is not there in code. It may be in some other module or error in code.