• Tim Peters's avatar
    New functions alloc_{time,datetime}. Got rid of all setstate-like · 70533e28
    Tim Peters yazdı
    functions.  Reworked {time,datetime}_new() to do what their corresponding
    setstates used to do in their state-tuple-input paths, but directly,
    without constructing an object with throwaway state first.  Tightened
    the "is this a state tuple input?" paths to check the presumed state
    string-length too, and to raise an exception if the optional second state
    element isn't a tzinfo instance (IOW, check these paths for type errors
    as carefully as the normal paths).
    70533e28
datetimemodule.c 129 KB