def run_on_weekdays( app: Base, callback: Callable[..., None], start: datetime.time, **kwargs ) -> list: """Run a callback on weekdays (at the specified time).""" return app.run_on_days( callback, ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday"], start, **kwargs )
def run_on_weekend_days( app: Base, callback: Callable[..., None], start: datetime.time, **kwargs ) -> list: """Run a callback on weekend days (at the specified time).""" return app.run_on_days(callback, ["Friday", "Saturday"], start, **kwargs)