start is a datetime. All datetimes must be tz aware. Our pattern is to always use utc as the timezone, but python should handle anyone you use; however, for consistency, plz use utc. Thus, either datetime.max.replace(tzinfo=pytz.UTC) or some such.