[Datetime-SIG] PEP 495 (Local Time Disambiguation) is ready for pronouncement
carl at oddbird.net
Tue Aug 18 19:35:06 CEST 2015
On 08/18/2015 11:19 AM, Ethan Furman wrote:
> Maybe 'repeat'? Then `repeat = 0` is the default, and `repeat = 1` for
> the repeated time.
One problem with both `fold` and `repeat` is that this flag (per the
PEP) also influences resolution of "missing" times, in which case there
is no fold (there's a gap) and no time is repeated.
IMO the strongest candidate might be `later`. It's easy to figure out
which time it would mean in all cases, it applies reasonably to both the
"fold" and the "gap", and (unlike `first`) it defaults to False. I don't
really see the downside mentioned in the PEP (possible confusion with
`latter`) as a strong negative. There are plenty of other APIs in the
stdlib which could be mis-spelled; why is that a deal-breaker here?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: OpenPGP digital signature
More information about the Datetime-SIG