TGScheduler is a pure Python scheduler that can be used in any application. Tasks can be run in-process (within threads), forked (as new processes) or synchronously into the code. The scheduler makes it easy to have one-time or recurring tasks run as needed. WWW: https://bitbucket.org/xcg/tgscheduler