Terry J. Reedy <tjre...@udel.edu> added the comment:

Option 1 is to fix the regression in the 2.7/3.2 Python versions and change the 
C version to conform to the doc and older Python versions., even though it is 
the wrong error, and even though Python asserts disappear with -O (which is why 
it is the wrong error).

Option 2 is to leave cET alone with the correct error and fix 2.7/3.2 and the 
docs to conform.

Option 3 is to leave cET alone and leave 2.7/3.2 alone as done deals, even if 
bad. Change 3.3 Python and docs to TypeError. We would need a version-changed 
note, but perhaps should mention the 3.2 behavior so as to not give a 
mis-impression.

I think I favor 3, but after presenting the trilemma on pydev.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue13782>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to