This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ammar2
Recipients SilentGhost, ammar2, belopolsky, paul.moore, pekka.klarck, r.david.murray, steve.dower, tim.golden, tim.peters, zach.ware
Date 2016-12-29.17:00:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I just ran the following script to check if there are any folds from timestamps [0, 86399] in any timezone.

  import datetime
  import pytz

  for tz in pytz.all_timezones:
      tz = pytz.timezone(tz)
      for i in range(86400):
          if datetime.datetime.fromtimestamp(i, tz).fold == 1:

and it turns out there aren't any. I highly doubt any timezone is going to retroactively enable/disable DST during the epoch, so a potentially hacky fix is to just have a windows specific check for this value range.

I'm adding the people involved in PEP 495 to the nosy list so they can give their input.
Date User Action Args
2016-12-29 17:00:53ammar2setrecipients: + ammar2, tim.peters, paul.moore, belopolsky, tim.golden, r.david.murray, SilentGhost, pekka.klarck, zach.ware, steve.dower
2016-12-29 17:00:53ammar2setmessageid: <>
2016-12-29 17:00:53ammar2linkissue29097 messages
2016-12-29 17:00:53ammar2create