id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 23756 Fall DST change breaks timezone.py make_aware Mark Dineen nobody "make_aware calls localize with DST=None, which breaks with a AmbiguousTimeError when given naive date strings that fall within the 'fall-back' hour. Example: AmbiguousTimeError: 2014-11-02 01:47:44.554654 Celety project has a very elegant solution at https://github.com/celery/django-celery/blob/master/djcelery/utils.py#L54-L62 I implemented this in my project to clear errors resulting from this years DST change. When faces with making an assumption, it calculates both localized aware dates (with and without DST) and takes the min value." Bug closed Utilities 1.7 Normal invalid Accepted 0 0 0 0 0 0