Alexander Belopolsky added the comment: The remaining failures all seems to be related to the Morocco rules: both Africa/El_Aaiun [1] and Africa/Casablanca [2] use those rules.
The affected date is October 4, 2037, for which Morocco has a special rule. [3] It looks like the problem is with the system date/time library. The 2037 transition is specified in the tzfile as POSIX time 2138234400 and system date utility produced a value different from that of IANA's date [4]: $ TZ=/usr/share/zoneinfo/Africa/El_Aaiun date -d @2138234400 Sun Oct 4 03:00:00 WEST 2037 $ TZ=/usr/share/zoneinfo/Africa/El_Aaiun ./date -r 2138234400 Sun Oct 4 02:00:00 WET 2037 [1]: https://github.com/eggert/tz/blob/2016f/africa#L917 [2]: https://github.com/eggert/tz/blob/2016f/africa#L901 [3]: https://github.com/eggert/tz/blob/2016f/africa#L898 [4]: https://github.com/eggert/tz/blob/2016f/date.c ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24773> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com