[Python-Dev] Guarantee ordered dict literals in v3.7?

Sven R. Kunze srkunze at mail.de
Sun Nov 5 15:44:01 EST 2017


+1 from me too.


On 04.11.2017 21:55, Jim Baker wrote:
> +1, as Guido correctly recalls, this language guarantee will work well 
> with Jython when we get to the point of implementing 3.7+.
>
> On Sat, Nov 4, 2017 at 12:35 PM, Guido van Rossum <guido at python.org 
> <mailto:guido at python.org>> wrote:
>
>     This sounds reasonable -- I think when we introduced this in 3.6
>     we were worried that other implementations (e.g. Jython) would
>     have a problem with this, but AFAIK they've reported back that
>     they can do this just fine. So let's just document this as a
>     language guarantee.
>
>     On Sat, Nov 4, 2017 at 10:30 AM, Stefan Krah <stefan at bytereef.org
>     <mailto:stefan at bytereef.org>> wrote:
>
>
>         Hello,
>
>         would it be possible to guarantee that dict literals are
>         ordered in v3.7?
>
>
>         The issue is well-known and the workarounds are tedious, example:
>
>         https://mail.python.org/pipermail/python-ideas/2015-December/037423.html
>         <https://mail.python.org/pipermail/python-ideas/2015-December/037423.html>
>
>
>         If the feature is guaranteed now, people can rely on it around
>         v3.9.
>
>
>
>         Stefan Krah
>
>
>
>         _______________________________________________
>         Python-Dev mailing list
>         Python-Dev at python.org <mailto:Python-Dev at python.org>
>         https://mail.python.org/mailman/listinfo/python-dev
>         <https://mail.python.org/mailman/listinfo/python-dev>
>         Unsubscribe:
>         https://mail.python.org/mailman/options/python-dev/guido%40python.org
>         <https://mail.python.org/mailman/options/python-dev/guido%40python.org>
>
>
>
>
>     -- 
>     --Guido van Rossum (python.org/~guido <http://python.org/%7Eguido>)
>
>     _______________________________________________
>     Python-Dev mailing list
>     Python-Dev at python.org <mailto:Python-Dev at python.org>
>     https://mail.python.org/mailman/listinfo/python-dev
>     <https://mail.python.org/mailman/listinfo/python-dev>
>     Unsubscribe:
>     https://mail.python.org/mailman/options/python-dev/jbaker%40zyasoft.com
>     <https://mail.python.org/mailman/options/python-dev/jbaker%40zyasoft.com>
>
>
>
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: https://mail.python.org/mailman/options/python-dev/srkunze%40mail.de

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20171105/38a0b9b2/attachment.html>


More information about the Python-Dev mailing list