[Datetime-SIG] PEP 495 (Local Time Disambiguation) is ready for pronouncement
alexander.belopolsky at gmail.com
Mon Sep 21 19:23:29 CEST 2015
For those who prefer using Github's review tools, I have republished the
PEP at <https://github.com/abalkin/ltdf/tree/pep-0495>.
Comments and pull requests are welcome.
On Sun, Sep 20, 2015 at 11:49 PM, Alexander Belopolsky <
alexander.belopolsky at gmail.com> wrote:
> On Sat, Aug 15, 2015 at 8:49 PM, Alexander Belopolsky <
> alexander.belopolsky at gmail.com> wrote:
> > PEP 495  is a deliberately minimalistic proposal to remove an
> > ambiguity in representing some local times as datetime.datetime
> > objects.
> A major issue has come up since my announcement above. Tim Peters have
> noticed that PEP 495 would violate the "hash invariant" unless the fold
> attribute is accounted for in inter-zone comparisons.
> See  for details. This issue has been resolved by modifying the
> definition  of the "==" operator for aware datetimes with post-PEP
> tzinfo. Note that no program will be affected by this change unless it
> uses a post-PEP tzinfo implementation.
> I made some smaller changes  to the PEP as well and it should finally
> be ready for pronouncement.
> : https://www.python.org/dev/peps/pep-0495
> : https://hg.python.org/peps/log/39b7c1da05a2/pep-0495.txt
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Datetime-SIG