dbader/schedule — pull request #14 by mrhwick (2013-07-20 11:02:04+00:00)
Title: Issue 13

A small fix for issue #13.

This fix will alter the way that next_run() handles an empty job queue.
Rather than throwing a value error when the jobs list is empty, we return a None value. I think this is intuitive, as the job to be next run is None (empty list), so its datetime will also be None.