Fix, make returned datetime respect the requested timezone
diff --git a/crontab/_crontab.py b/crontab/_crontab.py index 0a18cb4..62ea61f 100644 --- a/crontab/_crontab.py +++ b/crontab/_crontab.py
@@ -480,7 +480,7 @@ "now: %r", ' '.join(m.input for m in self.matchers), now) if return_datetime: - return future + return future.replace(tzinfo=tz) if not delta: onow = now = datetime(1970, 1, 1)