Python job scheduling for humans. Run Python functions (or any other callable) periodically using a friendly syntax. Has a simple to use API for scheduling jobs. In-process scheduler for periodic jobs. No extra processes needed! Very lightweight and no external dependencies.