Sorry, one last thought: It'd be great to use datetime.now(pytz.UTC) for all timestamps to create tz-aware timestamps.