Simple pythonic workflow API