Message 69662 - Python tracker
I think this is closer to a language wide change and should probably be addressed for 2.7 and 3.1. It would be great to change the C argument parsing API to make its error messages more specific. For Py2.6, I think things are fine as it stands. This isn't a bug (tests pass, it matches results from previous pythons, etc) Reclassifying as a feature request for improved error reports for the argument parsing API.