Message317123
Unconditional replacing an exception is bad, because it can hide important exceptions like KeybordInterrupt or MemoryError.
What if raise a new exception only if TypeError was raised? This will cover the case of a __set_name__() method with wrong signature. |
|
Date |
User |
Action |
Args |
2018-05-19 14:54:14 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, ncoghlan, carljm |
2018-05-19 14:54:14 | serhiy.storchaka | set | messageid: <1526741654.37.0.682650639539.issue33576@psf.upfronthosting.co.za> |
2018-05-19 14:54:14 | serhiy.storchaka | link | issue33576 messages |
2018-05-19 14:54:14 | serhiy.storchaka | create | |
|