On Tue, Aug 25, 2015 at 5:04 PM, Carl Meyer <[email protected]> wrote:
> I can't imagine how raising an exception on invalid times only if a > non-default sentinel value is given for a flag that is _new in PEP 495_ > could possibly break 4000 lines of existing datetime tests. > OK, so datetime module itself will never set fold=-1. In the list below, can you mark the methods that need to be patched to check the fold attribute in your preferred design: datetime.__add__ datetime.__eq__ datetime.__format__ datetime.__ge__ datetime.__gt__ datetime.__hash__ datetime.__le__ datetime.__lt__ datetime.__ne__ datetime.__new__ datetime.__radd__ datetime.__reduce__ datetime.__reduce_ex__ datetime.__repr__ datetime.__rsub__ datetime.__str__ datetime.astimezone datetime.combine datetime.ctime datetime.date datetime.dst datetime.fromordinal datetime.fromtimestamp datetime.isocalendar datetime.isoformat datetime.isoweekday datetime.now datetime.replace datetime.strftime datetime.strptime datetime.time datetime.timestamp datetime.timetuple datetime.timetz datetime.today datetime.toordinal datetime.tzname datetime.utcfromtimestamp datetime.utcnow datetime.utcoffset datetime.utctimetuple datetime.weekday Please ask Isaac and Stuart to do the same. Once you agree on a list, let's continue this discussion.
_______________________________________________ Datetime-SIG mailing list [email protected] https://mail.python.org/mailman/listinfo/datetime-sig The PSF Code of Conduct applies to this mailing list: https://www.python.org/psf/codeofconduct/
