add support for crontab expressions
Add support for any kind of crontab expression #283 #491
For example :
schedule.every().crontab_expression("5 4 * * 2,5", "Europe/Amsterdam").do(job)
Largely inspired by Celery's https://github.com/celery/celery/blob/main/celery/schedules.py
there's a missing dep on pytz blocking the package build. https://github.com/lerome/schedule/pull/1
there's a missing dep on pytz blocking the package build. lerome#1
Right! It's fixed: pytz is now imported only if needed like it is done elsewhere in the schedule package.
Waiting for this PR to me merged. Using temporarly a fork.
Great ! I can't wait to use this feature . Hope to see this PR merged soon.
+1