This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients dabeaz, gvanrossum, ncoghlan, ned.deily, njs, rhettinger, yselivanov
Date 2018-01-28.22:00:27
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1517176827.11.0.467229070634.issue32690@psf.upfronthosting.co.za>
In-reply-to
Content
If you guys think the old code is better in some way, feel free to revert the backport :-)

I'm -0 on undoing the backpport.  ISTM that of all of changes to 3.6, this is one of the safest and it has minor benefits of removing a small irritant and keeping the code in-sync.  IIRC, 3.6 dict order is only assured for CPython but not for the language spec as a whole, so this is arguably a CPython buglet or least a surprising and unexpected behavior.  

While my instincts say forward-is-better-than-scrambled, I don't care much either way.  The only way it affects me is that as an educator, the reversed order is a unnecessary distraction from live demos that show the locals dict.
History
Date User Action Args
2018-01-28 22:00:27rhettingersetrecipients: + rhettinger, gvanrossum, ncoghlan, ned.deily, njs, dabeaz, yselivanov
2018-01-28 22:00:27rhettingersetmessageid: <1517176827.11.0.467229070634.issue32690@psf.upfronthosting.co.za>
2018-01-28 22:00:27rhettingerlinkissue32690 messages
2018-01-28 22:00:27rhettingercreate