Message31578
Here's a stricter version. Unfortunately it breaks a couple of standard modules; this is a confirmation of my doubts whether the style of cooperative super calling of __init__ that you use is really the most common or "best practice".
So far I have only fixed string.py (which would otherwise prevent extensions from being built); I haven't looked into why the other tests fail: test_array, test_cpickle, test_descr, test_pickle (and maybe more?).
My conclusion: this would probably break too much code to be worth it. So I'll have to revert to the previous version. But anyway, here it is for your perusal.
File Added: new_init_strict.patch |
|
Date |
User |
Action |
Args |
2007-08-23 14:52:36 | admin | link | issue1683368 messages |
2007-08-23 14:52:36 | admin | create | |
|