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 mark.dickinson
Recipients Sergey.Kirpichev, benjamin.peterson, mark.dickinson, matrixise, paul.moore, r.david.murray, rhettinger, tim.peters
Date 2015-04-30.03:31:32
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1430364693.07.0.738584797461.issue24075@psf.upfronthosting.co.za>
In-reply-to
Content
> I should also clarify that Raymond and Mark and responsible for
maintaining most of the algorithmic/data structure code in Python.

Well, Raymond at least.  I plead not guilty; I think you're confusing me with someone else. :-)

But for this issue, this mathematician prefers the simple invariant that the key function is called exactly once per list item. If your key function doesn't work for one of those items for some reason, that sounds like a problem with the key function rather than a reason to change the sorting implementation.
History
Date User Action Args
2015-04-30 03:31:33mark.dickinsonsetrecipients: + mark.dickinson, tim.peters, rhettinger, paul.moore, benjamin.peterson, r.david.murray, matrixise, Sergey.Kirpichev
2015-04-30 03:31:33mark.dickinsonsetmessageid: <1430364693.07.0.738584797461.issue24075@psf.upfronthosting.co.za>
2015-04-30 03:31:33mark.dickinsonlinkissue24075 messages
2015-04-30 03:31:32mark.dickinsoncreate