Message 108115 - Python tracker
Reopening because the patch introduced a regression with respect to datetime subclasses:
>>> class DT(datetime): pass
...
>>> DT.strptime('', '')
datetime.datetime(1900, 1, 1, 0, 0)
a DT instance expected. Need tests covering subclasses.