Raymond Hettinger <raymond.hettin...@gmail.com> added the comment:

Usually, setting hash to None is the proper way to turn-off hashability.  And 
it's possible that existing code has subclassed Number and provided other 
methods but not __hash__, so this could potentially break their code.  On the 
other hand, it would be desirable to prevent instantiation, perhaps using some 
other mechanism would be better.  I'll take a deeper look at this when I get a 
chance.

----------
assignee:  -> rhettinger

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

Reply via email to