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 eriknw
Recipients eriknw, martin.panter, ncoghlan
Date 2016-04-12.05:36:59
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Interesting observation, Martin.

Upon further consideration, the call signature for sorted really is quite odd.  It doesn't behave like any other builtin function.  Currently, "iterable" is positional-only, and "key=" and "reverse=" are keyword only.  I would only expect such behavior for functions with variadic *args.

I uploaded a new patch so that the call signature matches the original __text_signature__.  This means "iterable" may be given as a keyword argument, and "key" and "reverse" may be given as positional arguments.

I added tests for the new behavior, and all tests pass for me.
Date User Action Args
2016-04-12 05:37:01eriknwsetrecipients: + eriknw, ncoghlan, martin.panter
2016-04-12 05:37:01eriknwsetmessageid: <>
2016-04-12 05:37:01eriknwlinkissue26729 messages
2016-04-12 05:37:00eriknwcreate